Document Document Title
US10675248B2 Expandable pill
An ingestible pill is provided that includes an enteric coating and a medication-delivery device, which includes (a) a patch having upper and lower surfaces that face in generally opposite directions, and (b) needles. The patch is disposed within the enteric coating, folded so as to define one or more creases, which define respective inner and outer crease sides, wherein at least 50% of the needles are coupled to the patch along the inner crease sides. The patch is configured to assume, after the enteric coating dissolves, an expanded shape, in which the patch has an outer perimeter. Other embodiments are also described.
US10675247B2 Press coated tablet prepared for delayed release of an active ingredient
A press coated tablet for delayed release of an active ingredient comprising: (a) a core comprising one or more active ingredients, and; (b) an erodible delayed release barrier surrounding the core and comprising a wax and two or more grades of L-HPC, wherein the wax and L-HPC are provided in a weight ratio of wax to L-HPC of from 30%:70% to 70%:30%. The invention also relates to a method of making the press coated tablet.
US10675245B2 Sustained release formulation of a non-steroidal anti-inflammatory drug
Disclosed are formulations comprising multivesicular liposomes and one or more non-steroidal anti-inflammatory drugs which minimize the side effects of unencapsulated non-steroidal anti-inflammatory drugs while maintaining or improving efficacy. Methods of making and administering the formulations comprising multivesicular liposomes and one or more non-steroidal anti-inflammatory drugs and their use as medicaments are also provided.
US10675244B2 Microvesicles derived from nucleated, mammalian cells and use thereof
The present invention relates to a microvesicle that is derived from nucleated mammalian cells, which are smaller than the nucleated cells. The microvesicles of the present invention can be used in the delivery of a therapeutic or diagnostic substance to specific tissues or cells, and more particularly, relates to microvesicles derived from monocytes, macrophages, dendritic cells, stem cells or the like, which can be used to deliver specific therapeutic or diagnostic substances for treating and/or diagnosing tissue associated with cancer, diseased blood vessels, inflammation, or the like.
US10675237B2 Cosmetic containing foam as carrier
The present invention relates to a cosmetic comprising an acrylonitrile-butadiene rubber (NBR) as a carrier of a cosmetic composition and, specifically, to a cosmetic comprising a foam carrier and a cosmetic composition loaded on the foam carrier, wherein the foam carrier contains an NBR, includes pores with an average size of 200-900 μm, and has a thickness of 1-50 mm, and wherein the cosmetic composition has a viscosity of 2,000-60,000 cps. The present invention has excellent filling ability, loading ability, and discharging ability with respect to the liquid-phase cosmetic composition, and thus facilitates carrying a liquid-phase cosmetic composition with low viscosity to high viscosity.
US10675233B2 Compositions containing natural extracts and use thereof for skin and hair
The present disclosure relates to compositions containing a natural extract(s) and their fraction(s) and the use of such compositions for treatment of skin, hair and nail. For example, the present disclosure relates to compositions containing an aqueous extract of (i) Yacon leave, (ii) Amor Seco leave, or (iii) Porphyridium biomass, or a combination thereof and a pharmaceutically or cosmetically acceptable carrier use on hair skin and nails for cosmetic purposes.
US10675231B2 Packaged personal cleansing product
A method of formulating a personal cleansing product that will adhere to skin, includes: combining a cleansing composition with from about 18% to about 70%, by weight of the composition, of a surfactant; wherein the composition has a low shear viscosity of 100 Pa*s or more and a high shear viscosity 5 Pa*s or less; and a package with an orifice, wherein the package has a dispensing velocity of 50 cm/s or more.
US10675230B2 Compositions comprising carbamate functionalized organopolysiloxanes and cationic surfactants
Emulsions of carbamato-functional organopolysiloxanes emulsified with the aid of cationic emulsifiers are useful for treating textiles to provide good haptic properties, and also in hair care products.
US10675226B2 Lip compositions capable of forming a multilayer structure after application to lips
Lip compositions, in particular lip gloss compositions, capable of forming a multilayer structure after application to lips are provided, as well as methods of applying such compositions to lips.
US10675224B2 Enzymatically and hydrolytically stable dental preventive and restorative systems
A composition of matter includes one or more functionalized vinylbenzyl components of the formula wherein n is an integer equal to or greater than 1 covalently connected to one or more R functional components; the one or more R functional groups selected from a group including one or more hydroxyl methyl (—CHOH—) moieties and/or derivatives thereof, one or more ethoxy (—CH2—CH2—O—) moieties and/or derivatives thereof, and one or more benzene derivatives; and ether links that connect the functionalized vinylbenzyl components and the R functional components.
US10675223B2 Unit dose dispensing mechanisms
Mechanisms for dispensing items such as medications and medical supplies. Different mechanisms may be tailored to dispensing different kinds of items, for example medications in single dose packages, vials, syringes, or other similarly-shaped items. The dispensers may be placed in a dispensing unit that includes a lockable restock drawer and a dispense drawer into which items are dispensed by the dispensing mechanisms. The various kinds of dispensing mechanisms may be installed in the restock drawer in any workable proportion and arrangement. The dispensing mechanisms include multiple sensing technologies for tracking and inventory of items and for accurate sensing of items as they are dispensed.
US10675222B2 Drug dispenser assembly
A drug dispenser assembly comprising: a drug dispenser for dispensing a drug in a dispense event; and a skinprint analyser configured to receive a skinprint, preferably a fingerprint, of a user. The skinprint analyser is further configured: to perform a verification test regarding the identity of the skinprint; to conduct a chemical analysis for the presence of a metabolite in the skinprint; and to produce data indicative of results of the verification test and the chemical analysis. The drug dispenser assembly further comprises an actuator configured to actuate a dispense event in the event that the results of one or both of the verification test and the chemical analysis meet one or more predetermined conditions.
US10675219B2 Transfer system for containers
A transfer system for containers comprises at least a first container (1) and at least a second container (5) that can be interconnected in a media-transferring way by a connection system (7). An encryption system (13, 21, 25, 31) is provided to allow or prevent a media-transferring connection between the respective assignable containers (1, 5).
US10675216B2 Medicine container closure device
A medicine container closure device for recording and broadcasting information about the contents of a container includes a housing that defines an interior space. The housing is configured to couple to a bottle to selectively close the bottle. A power module and a recording-playback assembly are coupled to the housing and are positioned in the interior space. The recording-playback assembly is operationally coupled to the power module. The recording-playback assembly is configured to record and broadcast information regarding the contents of the bottle, such as a name, a usage, a purpose, and a date to refill the contents.
US10675213B2 Determining return of spontaneous circulation during CPR
A device for supporting determination of return of spontaneous circulation, ROSC, during an associated cardiopulmonary resuscitation, CPR, procedure which is being performed on an associated patient. A sensor is used to sense a physiological signal of the patient. Frequency analysis of the signal is carried out to extract dominant fundamental frequency components in the signal. From this analysis it is possible to determine that there has been a potential ROSC.
US10675211B2 Cosmetic device
The present invention provides a cosmetic device having a massage function by rolling a roller disposed to a main body part, a suction function with a suction unit, and a stimulation function by outputting a stimulation signal with the roller. Since these functions can be combined and performed in use, the cosmetic device can synergistically exert an effect of dissolving cellulite of user's skin and releasing fascia. While the cosmetic device is multi-functional, the main body part has a compact structure with the suction unit inside and the roller on a bottom surface that are arranged and integrated, as well as an insertion part formed by a space that can be inserted with a user's hand, and a placement part that can be placed with a palm of the user's hand inserted into the insertion part, allowing the cosmetic device to be easily used by holding with one hand.
US10675207B2 Wrap around walking aid
A walking aid that assists a user in walking in an upright position. The walking aid may include a rear lower frame structure, a front lower frame structure, a first front wheel coupled to a first front lower frame member, a second front wheel coupled to a second front lower frame member, a first rear wheel coupled to the first rear lower frame member, a second rear wheel coupled to the second rear lower frame member, an upper frame structure comprising a first upper frame member, a second upper frame member, a first forearm support, and a second forearm support, a first pivot and latch mechanism pivotally coupling the first upper frame member and the first rear lower frame member together, and a second pivot and latch mechanism pivotally coupling the second upper frame member and the second rear lower frame member together.
US10675206B2 Electrically driven wheeled walker
A wheeled walker including a first wheel pair that is in front in a driving direction and a second wheel pair that is behind in the driving direction; a frame that includes struts that are oriented backward against the driving direction wherein each of the struts supports a rear wheel of the second wheel pair; a platform that is attached at the wheeled walker and that includes at least one wheel and a standing surface for a person using the wheeled walker; and an electric motor drive that is configured to propel the wheeled walker at least in the driving direction, wherein the standing surface of the platform is arranged between the wheels of the second wheel pair.
US10675204B2 Powered exoskeleton and stabilizing structure thereof
The present disclosure relates to a powered exoskeleton. The powered exoskeleton includes a leg connection rod and a stabilizing structure. The stabilizing structure is mounted on the leg connection rod. The stabilizing structure is switched between a folded state and an unfolded state in such a manner that the stabilizing structure is folded on the leg connection rod when the stabilizing structure is in the folded state, and the stabilizing structure is suitable for being in contact with the ground and supports the leg connection rod in a tilted upward direction when the stabilizing structure is in the unfolded state.
US10675203B2 Sterile limb connectors and methods
A sterile hand connection device is used to attach a patient's arm to a cable adaptor of a surgical arm positioning apparatus. The cable adaptor is connected to two cable ends of a cable of the surgical arm positioning apparatus. The hand connection includes a clip, a buckle, and a wrap that is mounted to the clip. The buckle is attached to the cable adaptor and the clip snaps onto the buckle. The hand wrap is mounted to the clip and wraps around a patient's hand, wrist, and forearm.
US10675199B2 Patient support structure, pressure relief module and non-powered pressure regulation method
A patient support structure includes a first supporting part, a second supporting part and a third supporting part. The first supporting part includes a first resilient member; the second supporting part includes a second resilient member; and the third supporting part is between the first supporting part and the second supporting part. The first supporting part, the second supporting part and the third supporting part together define a supporting surface extending along a longitudinal axis, and the second resilient member includes a first supporting area and a second supporting area different in supporting strength.
US10675195B2 Absorbent article including a buffer composition
The present invention generally relates to absorbent sanitary articles for absorption of body fluids and in particular to a sanitary article of this type including a buffer composition adapted to adjust the natural pH of the absorbed body fluid to a pH that is compatible with the pH of skin.
US10675192B2 Absorbent article with advantageously channeled absorbent core structure
A disposable absorbent article having a longitudinally channeled absorbent core structure is disclosed.
US10675189B2 Absorbent product comprising foam material
An absorbent product includes a liquid permeable topsheet, a liquid impermeable backsheet, and an absorbent core enclosed between the topsheet and the backsheet. The absorbent core includes an absorbent fibrous layer, a liquid inlet foam layer, and a carrier layer, in which a transversally central region is arranged in the liquid inlet foam layer. The transversally central region extends along the entire longitudinal length of the absorbent core and includes a plurality of slits arranged in a pattern, wherein the slits are dilated slit openings in a part of the central region within an intermediate portion of the absorbent core, and the slits are non-dilated slits in parts of said central region within one or both of front and rear portions of the absorbent core.
US10675186B2 Fabric and liquid absorbing article
A fabric that includes a first yarn and a second yarn which generate electric charges having different polarities with the application of external energy thereto. The fabric includes a low-density portion and a high-density portion having a lower porosity than the low-density portion.
US10675185B2 Goggle lens systems
Removable goggle lens system including a sequentially-stacked set of lenses each of the lenses having a front-face, a back-face, a thickness, and a finger-tab. Each of the lenses are defined by the front-face, the back-face, the front-face, and the back-face separated by the thickness; and the finger-tab formed as an extension of the thickness such that a wearer-user can remove each of the lenses sequentially as desired approaching a main lens of a host goggle as sequentially removed.
US10675181B2 Vitreous body cutter
A vitreous body cutter that allows wide movement of an opening position at the end part of a pipe even when the pipe is thin and that allows suction of vitreous bodies etc. in a wide range. The vitreous body cutter includes: a pipe having an opening on the side of an end part; a cutter, which slides along the inner surface of the pipe; a power output section, which is connected to the pipe and slides the cutter; and an outer case, through which the pipe passes, and which includes the power output section inside; and further includes a joint for connecting the outer case to a cannula attached to an eyeball. The protrusion length of the pipe from the outer case can be changed.
US10675173B2 Cervical collar
A cervical collar has a chin support slidably connected to an inside surface of an anterior component adapted to secure against an anterior chin and neck of a user. A posterior component connects to the anterior component to circumferentially surround the user's neck. A height adjustment mechanism has spring locks securing the height adjustment mechanism against the anterior component. The cervical collar includes a footplate continuously extending from the height adjustment mechanism generally without a variation in thickness. The posterior component has side portions with a plurality of living hinges located proximate to elongate slots for straps connecting to the anterior component.
US10675169B2 Ankle foot orthosis
The ankle foot orthosis solves a problem of a poor adaptation to a user's foot (3) and the related discomfort. It provides for simultaneous correction of several symptoms in the foot and ankle areas. It is completely produced from a uniform material, the thickness and shape of which change depending on user's specific needs. It is designed in such a way that it does not intervene with other functions of a user's foot. It is manufactured by preparing a 3D model of a user's foot when placed in a physiologically correct static position, by modelling the ankle foot orthosis directly to a 3D model of the foot (3), by 3D printing from preferably a photopolymer, and by adequate post-processing. Due to its minimalistic design, the user can wear the orthosis in a shoe of his appropriate foot size.
US10675165B2 Intragastric volume-occupying device and method for fabricating same
Intragastric volume-occupying devices and methods for treating obesity are provided. The devices, which are inflated by carbon dioxide, include an aluminum or silicon oxide barrier layer providing carbon dioxide retention and an alkylene vinyl alcohol polymer layer providing structural integrity in vivo.
US10675160B2 Prosthetic thumb
The present disclosure provides a prosthetic thumb. The prosthetic thumb employs a specialized thumb rotating rack for matched mounting of the prosthetic thumb; the thumb rotating rack is connected between the thumb front support and the thumb back support through the coaxially arranged thumb front supporting shaft and thumb back supporting shaft; and the lead connected with the motor in the prosthetic thumb passes through the lead through hole through the thumb rotating rack open slot and no longer passes through a side face as in the prior art, so that when the thumb rotating rack is rotated due to opposite palm and side palm operation of the prosthetic thumb, the lead is not pulled and bent due to the rotation of the thumb rotating rack, and the service life of the lead is prolonged.
US10675153B2 Tibial prosthesis with tibial bearing component securing feature
According to one example, a tibial prosthesis that can include a tibial bearing component, tibial baseplate, an insert and a fastener. The tibial bearing component can have medial and lateral proximal articular surfaces and an opposing distal surface. The tibial bearing component can define at least one recess therein with the recess having an opening at a periphery of the tibial bearing component. The tibial baseplate can be coupled to the tibial bearing component on the proximal surface thereof and having a distal surface configured to be disposed on a resected proximal surface of a tibia. The insert can be configured to be disposed within the recess and can engage the tibial baseplate and the tibial bearing component. The fastener can be insertable into the tibial bearing component and can be configured to retain the insert to the tibial baseplate.
US10675150B2 Method for transvascular implantation of neo chordae tendinae
Methods and devices for transvascular prosthetic chordae tendinea implantation are disclosed. A catheter is advanced into the left atrium, through the mitral valve, and into the left ventricle. A ventricular anchor is deployed from the catheter and into a wall of the left ventricle, leaving a ventricular suture attached to the ventricular anchor and extending proximally through the catheter. A leaflet anchor is deployed to secure a mitral valve leaflet to a leaflet suture, with the leaflet suture extending proximally through the catheter. The leaflet suture is secured to the ventricular suture to limit a range of travel of the leaflet in the direction of the left atrium. Also disclosed is an assembled in situ mitral valve leaflet restraint, having a neo papillary muscle and a neo chordae tendinea.
US10675148B2 Intraocular lens cartridge having a lubricant feed duct and injector incorporating said cartridge
A cartridge accommodates an intraocular lens and includes first and second cartridge parts pivotally moveable relative to each other to define an open state and a closed state. The first cartridge part has a first base element and a first plate-like wing extending from the first base element. The second cartridge part has a second base element and a second plate-like wing extending from the second base element. The first and second base elements conjointly define a receiving chamber for the lens when the first and second cartridge parts are in the closed state. A lubricant feed arrangement supplies a lubricant for the lens into the receiving chamber from outside of the cartridge when the cartridge is in the closed state. The lubricant feed arrangement includes a feed channel which is formed in one of the cartridge parts and opens into the receiving chamber.
US10675147B2 Additive manufacturing inside the human eye
Additive manufacturing techniques are used to form an artificial intra-ocular lens (IOL) directly inside the human eye. Small openings are formed in the cornea and lens capsule of the eye, and the crystalline lens is broken up and removed through the openings; then, a material is injected into the lens capsule through the openings, and the focal spot of a pulse laser beam is scanned in a defined pattern in the lens capsule, to transform the material in the vicinity of the laser focal spot to form the IOL in a layer-by-layer manner. In one embodiment, stereolithography techniques are used where a pulse UV laser source is used to photosolidify a photopolymer resin. The liquefied resin is injected into the eye through the openings, after which only part of the resin, having the shape of the desired IOL, is selectively cured with the UV laser beam, via progressive layer formation.
US10675143B2 Suspensory graft fixation with adjustable loop length
A suspensory fixation device has an elongated anchor member adapted to be transversely situated at the exit of a bone tunnel. A graft supporting loop member formed of a pair of parallel suture limbs extending from a bight portion is suspended transversely from the anchor member and has a loop length which is adjustable so the graft ligament can be supported in the bone tunnel at varying distances from the anchor member. When a graft ligament is attached to the saddle end of the loop member, the length may be shortened by pulling distally on the pair of limbs to pull the graft ligament into the bone tunnel. When tension is applied to the loop member by the graft pulling the loop proximally, the bight portion of the suture automatically locks the graft supporting loop member in place.
US10675135B2 Deployment device for a soft tissue repair prosthesis
A deployment device for positioning a soft tissue repair prosthesis includes a self-expanding support body releasably attachable to the prosthesis. The support body may be removably insertable into a pocket of the prosthesis. A handle coupled to the support body facilitates positioning the patch and/or removal of the support body from the pocket. The support body may substantially occupy the pocket in an expanded configuration. The handle may be arranged to direct a pulling force to the outer peripheral edge of the support body and/or cause a portion thereof to be pulled downward and below the body during withdrawal of the deployment device from the prosthesis. The support body may include support segments pivotally coupled together and foldable to collapse the support body for insertion into and removal from the pocket. One or more resilient support members may be provided for collapsing and expanding the support body and the prosthesis.
US10675132B2 Oral hygiene implement
An oral hygiene implement has a neck section extending along a longitudinal direction and a head section having a through hole therein extending through the head section along a through hole direction having an angle with respect to the longitudinal direction and having a head section housing surrounding the through hole. The neck section has a neck section housing surrounding a neck section cavity. The through hole defines a first and a second opening in the head section housing. A cap element, separately made from the head section housing, is connected with the head section housing to essentially cover the first opening. A carrier element, separately made from the head section housing, is arranged to cover the second opening. Between an edge of the first opening and an edge of the cap there is a circumferential gap that allows water, saliva, or toothpaste to escape an interior of the head section during use.
US10675129B2 System for dispensing dental compositions
A dispensing system (10) configured to dispense a dental composition, the dispensing system including: (i) a dental tray (14) comprising a tray reservoir (18) configured to receive a dental composition (26), and further comprising a guide rail (22); (ii) a dental composition reservoir (12) for containing at least one dental composition; and (iii) a dispensing mechanism (16) in communication with the guide rail and configured to expel the dental composition from the dental composition reservoir in response to the dispensing mechanism moving along the guide rail, the dispensing mechanism comprising a nozzle (24) configured to direct the dispensed dental composition into the tray reservoir.
US10675125B1 Dental appliance seating tool
A dental appliance seating tool is configured for a person to bite and provides sufficient resistive force to aid in seating of a removable dental appliance. The seating tool includes top and bottom surfaces configured to respectively engage with top and bottom teeth of an individual. The seating tool also includes a front surface coupling the top surface to the bottom surface and a rear surface opposite the front surface. An interior wall defines a cavity within the volume defined by the top, bottom, front surface, and rear surfaces. The cavity has a front opening in the front surface and a rear opening in the rear surface. The cavity allows a shaft to pass through the front and rear openings, thus enabling the dental appliance seating tool to slide along the shaft.
US10675124B2 Device and system to improve asepsis in dental apparatus
A method and system to improve asepsis during dental delivery includes a self-contained water delivery apparatus and a vacuum apparatus both of which provide disinfection of biohazards occurring during dental procedures. A UVC LED light emitting unit, with sanitary connections, may be releasably connected to the delivery and vacuum apparatus for improved maintenance and cleaning. A reservoir egress connector provides releasable engagement, fluid agitation, and unrestricted UV light transmission to improve water quality, reduce biofilm water contamination, reduce cross contamination, and reduce the potential spread of pathogens. The mounting system for the UVC LED light unit allows the apparatus to be used to decontaminate portable dental delivery units and vacuum units upon closure. A reflective interior of the cases improves irradiation of the enclosed system, reducing the risk and spread of pathogens.
US10675123B2 RFID tag enabled needle shield
The present invention relates to an RFID tag enabled needle shield assembly that provides a sterile enclosure of an injection needle and that can be fixedly attached to a pre-filled syringe for administering an injection of medicament to a patient after removal of the needle shield assembly. The RFID tag is fixedly attached to the needle shield through co-molding or another form of permanent attachment. The present invention also relates to a method of tracking the life cycle of a medicament injection device where the RFID tag enabled needle shield assembly is attached to an injection needle that is connected to a syringe barrel that is part of an injection device. Data is written to or read from the RFID tag during the entire life cycle of the injection device, including assembly, packaging, storing, distribution and use.
US10675122B2 Structurally encoded spinal implant device
A spinal implant device identifiable after implantation comprises an outer cage member and an implant body. The implant body is disposed between a first vertebra end and a second vertebra end of the outer cage and defines a plurality of planes. Each of the planes comprises separately readable indicia such that the indicia are discernible by at least one of x-ray, fluoroscopy, computed tomography, electromagnetic radiation, ultrasound, or magnetic resonance imaging.
US10675117B2 Matching surgical display technologies using virtual primaries
A virtual primaries transform controller maps a color of a first pixel in a scene received from an imaging pipeline to a color of a second pixel, which is displayed on a monitor. The first color and the second color are the same color. The direct mapping performed by the controller assures that the colors of pixels displayed using two different display technologies are identical.
US10675116B2 Device and method for automatic recalibration for 3D intraoperative images
The invention relates to a recalibration device (1) used during the acquisition of images of an anatomical area of a patient during robot-assisted surgery, including a body (3) made of radxoliacent material, which comprises fiducial markers (9) made of radiopaque material, said body {3) having a bearing surface (7) intended to be manually placed on a surface of said anatomical area of the patient. According to the invention, said fiducial markers (9) are arranged in a specific geometrical pattern enabling a certain detection of the positioning and orientation of the recalibration device (1) in a three-dimensional digital model built from the images derived from the acquisition of the anatomical area.
US10675115B2 Illuminated telescoping cannula
An illumination system includes an arthroscope, endoscope or other suitable surgical tool and an attachable cannula including a transparent or semi-transparent material capable of carrying light from the proximal end of the cannula to the distal end of the cannula, thereby illuminating the surgical field. The surgical field is thus illuminated through components that do not occupy space that may otherwise be used for the optics of the arthroscope. The arthroscopic illumination system further includes one or more illumination sources disposed at the proximal end of the cannula. The illumination source may be optically coupled with the cannula at the hub or other appropriate location. The cannula includes a sterilizable polymer which functions as a waveguide. A waveguide is a material medium that confines and guides light. When in use, the light source connected to the hub provides light which may be guided to the distal end of the cannula or any other suitable location. Thus, the sheath provides structure-guided illumination resulting in the illumination of the surgical site.
US10675111B2 Surgical drape including a layer to protect the operator from scattered radiation during cardiologic and radiologic invasive procedures
Invasive cardiology and radiology are widespread procedures that involve the use of X-ray radiations for imaging. During these procedures, the operators are exposed to a variable dose of radiation. It is shown that these professionals are among the most exposed to ionizing radiations. New studies have shown that brain cancers can be linked to these exposures. As these exposures are harmful to health, maximum protection is required to protect the patient and the staff. The current invention provides an improved protective shield to fully protect the staff in cardiologic, angiologic, and radiologic procedures. The present invention relates to a modified surgical drape that include a layer that absorbs the X-rays scattered from the patient's body during invasive angiology procedures.
US10675107B2 Surgical instrument end effector with integral FBG
A surgical instrument is provided that includes an elongated shaft that includes a proximal end and a distal end; a cantilever beam is disposed at the distal end of the shaft; an optical fiber extends within a channel that extends within between proximal and distal portions of the cantilever beam; a first fiber Bragg grating (FBG) is formed in a segment of the optical fiber within the proximal portion of the beam; a second FBG is formed in a segment of the optical fiber within the distal portion of the beam.
US10675103B2 Robotics communication and control
A robotic surgical system having a master controller configured to control a set of basic functions of the components of the robotic surgical system. The components including at least an electromechanical tool, an electromechanical arm, an instrument shaft, and an end effector. At least one secondary controller is disposed within at least one of the components and is configured to control functions of the components in addition to the basic functions controlled by the master controller. The functions of the components controlled by the secondary controller increasing the functionality of the robotic surgical system.
US10675102B2 Robot, particularly for mini-invasive surgery through a single parietal incision or natural orifice
A robot configured for mini-invasive surgery through a single parietal incision and/or natural orifice includes at least one articulated support, a stiffening component, and at least one maneuvering element. The articulated support includes a plurality of rigid bodies that are mutually associated. The stiffening component is associated with the articulated support and adapted for the transition of the articulated support from an inactive configuration, in which the rigid bodies can move with respect to each other, to an active configuration, in which the rigid bodies are mutually aligned so as to form a guide, and vice versa. The least one maneuvering element can be associated slidingly with the guide of the articulated body in its active configuration and can engage selectively a plurality of operating instruments accommodated in at least one container body that can be associated with the articulated support in its active configuration.
US10675101B2 User interface for active drive apparatus with finite range of motion
A system may include a controller configured to determine a user interface status, wherein the user interface status includes user interaction of a user interface. The controller may also be configured to determine a drive mechanism location relative to a first limit and a second limit and select a clutching location based on the user interface status and drive mechanism location.
US10675096B2 Medical system
The invention relates to a medical system, in particular for implanting a knee joint endoprosthesis, which comprises at least one medical referencing unit whose position in space is detectable using a surgical navigation system. The referencing unit comprises at least one surgical marker element that is arranged or formed on a carrier element and is detectable using a detection device of the surgical navigation system. The at least one referencing unit comprises a base body that carries the carrier element. The base body comprises at least one patient-specific bone contact face faces away from the base body and deviates from being a sector of a surface of a sphere and from being a planar surface. The at least one bone contact face is formed in a manner corresponding to a bone surface of the patient.
US10675089B2 Management of voltage standing wave ratio at skin surface during microwave ablation
A dielectric spacer for use during microwave ablation of tissue is disclosed. The dielectric spacer includes a housing having a predetermined thickness and a skin-contacting bottom surface. The housing is configured to be filled with a dielectric material having a predetermined dielectric permittivity. The housing is further configured to be placed on the tissue in proximity with at least one microwave antenna assembly, wherein the thickness and the dielectric permittivity are configured to shift a maximum voltage standing wave ratio of the at least one microwave antenna assembly.
US10675086B2 System and method for presenting information representative of lesion formation in tissue during an ablation procedure
A method and system for presenting information representative of lesion formation is provided. The system comprises an electronic control unit (ECU). The ECU is configured to acquire a value for an ablation description parameter and/or a position signal metric, wherein the value corresponds to a location in the tissue. The ECU is further configured to evaluate the value, assign it a visual indicator of a visualization scheme associated with the parameter/metric corresponding to the value, and generate a marker comprising the visual indicator such that the marker is indicative of the acquired value. The method comprises acquiring a value for the parameter/metric, and evaluating the value. The method further includes assigning a visual indicator of a visualization scheme associated with the parameter/metric corresponding to the value, and generating a marker comprising the visual indicator.
US10675085B2 Devices and methods for enhanced denervation procedures
The present disclosure relates to methods, devices, kits and systems for enhancing the efficacy and longevity of denervation procedures.
US10675082B2 Control of surgical field irrigation by electrosurgical tool
A surgical system includes an electrosurgical tool configured to be releasably coupled to a surgical robotic system having a control system. The tool has a shaft having an end effector with treatment electrodes configured to apply electrosurgical power to a tissue, and aspiration and irrigation tubes having ports in the vicinity of the electrodes. The control system can control a flow rate of an irrigation fluid based on deviation of power delivered by the electrodes to the tissue from a power set point, or based on an aspiration rate that is controlled based on tissue impedance. The tool can have first and second ports and a conduit configured to selectively provide or aspirate fluids through at least one of the ports. At least one of a flow rate and an aspiration rate are controlled by the control system based on a rotational angle of the shaft relative to a ground.
US10675081B2 Contact sensing systems and methods
According to some embodiments, a medical instrument comprises an elongate body having a proximal end and a distal end and a pair of electrodes or electrode portions (for example, a split-tip electrode assembly). Systems and methods are described herein that perform contact sensing and/or ablation confirmation based on electrical measurements obtained while energy of different frequencies are applied to the pair of electrodes or electrode portions. The contact sensing systems and methods may calibrate network parameter measurements to compensate for a hardware unit in a network parameter measurement circuit or to account for differences in cables, instrumentation or hardware used.
US10675067B2 Variable angle locking insert for intramedullary nail
A system including an intramedullary nail and an insert dimensioned to be positioned within the intramedullary nail. The insert can include a rotating component configured to rotate about a rotational axis transverse to a longitudinal axis of the intramedullary nail. The insert can be configured to receive a bone screw, rotate about the rotational axis as the bone screw is positioned at a selected angle of a plurality of angles relative to the intramedullary nail, and lock the bone screw at the selected angle.
US10675065B2 Bone screw extender reattachment system and methods
A bone screw extender reattachment system including an elongated reattachment rod having a proximal and a distal end. The distal end of the elongated reattachment rod includes a tip configured to attach to a head of a bone screw. The elongated reattachment rod is configured so that a screw extender assembly having an inner sleeve, an outer housing and an extender head can slide over the reattachment rod. The bone screw extender reattachment system also includes a tension plunger having a plunger-type heed and an elongated shaft configured to slide over the reattachment rod so as to communicate with the screw extender assembly.
US10675060B2 Cranial burr hole cover
A method of affixing a cranial burr hole cover comprising an elongated internal bracing member, a locking external cover member joined by one or more connecting members, and a locking mechanism, whereby the interior bracing member is tilted and one end is inserted through the burr hole and under the skull. The internal bracing member is then moved laterally relative to the burr hole to allow the opposite end of the internal bracing member to clear the opposite edge of the burr hole. The internal bracing member is then centered beneath the burr hole. The external cover member is now moved distally toward the skull to cover the burr hole. The locking mechanism secures the cover in place on the skull and the connecting members extending from the cover member are cut flush with the cover member.
US10675053B2 Endoscopic snare device
A tissue removal tool for use with an endoscope. The tool includes a loop formed by a piece of wire. The loop is movable between an open position and a closed position. The shape of the loop is defined in the open position by a proximal portion and a distal portion. The piece of wire may have a cross-sectional height in the proximal portion unequal to a cross-sectional height in the distal portion.
US10675052B2 Ultrasonic wound treatment apparatus and associated method
An ultrasonic medical treatment probe has a head with a distal-most circular rim extending along an endless uninterrupted perimeter around a broad recess and formed with a series of serrations or teeth. The rim is thin in comparison to the width of the recess. The serrations or teeth preferably extend continuously along an entire circumference or length of the rim. The probe head is provided along the rim with a plurality of notches or openings communicating with the recess.
US10675049B2 Surgical disc removal tool
A tissue removal device including customizable tips and method of use thereof. The tissue removal device may include an outer shaft having a removable tip attached to the outer shaft and a rotatable inner shaft extending through the outer shaft and having a rotatable cutting portion extending from the inner shaft. Disc material may be cut and removed from a surgical area using an auger-like and/or suction mechanism to facilitate the transfer of removed tissue away from the surgical area.
US10675048B2 Surgical instrument comprising plastic shaft
In the case of an electrosurgical instrument, provision is made for a tool (16), for the operation of which at least one, preferably two pull/thrust elements (39, 40) and a sliding element (56) are required. The sliding element (56) is held between a pull/thrust element (39) and a thrust bearing, wherein the thrust bearing can be formed by means of a further pull/thrust element (40). This arrangement utilizes the fact that the sliding element must only be activated, when the pull/thrust element is tensioned tightly. This concept of guiding the sliding element at the pull/thrust element provides for the simple design of instruments comprising long shafts, wherein separate measures for laterally reinforcing the sliding elements do not need to be taken.
US10675044B2 Impactor for fracturing calcifications in heart valves
A device for fracturing calcifications in heart valves includes a tube formed with at least two longitudinal slits that form at least two struts (4). Each of the struts includes two or more pairs of notches (3) formed on opposite sides of the strut. The struts have a contracted orientation in which the struts are not expanded outwards from the tube and an outwardly expanded orientation in which the struts are expanded outwards from the tube and have sufficient strength and rigidity to impact and fracture a calcification in a heart valve.
US10675043B2 Reposable multi-fire surgical clip applier
A reposable surgical clip applier includes a handle assembly, a shaft assembly releasably engagable with the handle assembly, and a clip cartridge assembly releasably engagable within the shaft assembly. When the reposable surgical clip applier is assembled, a proximal drive of the handle assembly is positioned proximally adjacent an inner drive of the shaft assembly such that movement of handle(s) of the handle assembly towards an approximated position actuates a jaw assembly of the shaft assembly. When the reposable surgical clip applier is assembled, a proximal pusher of the handle assembly is positioned proximally adjacent a distal pusher of the clip cartridge assembly such that movement of the handle(s) towards a spaced-apart position loads a distal-most surgical clip from the clip cartridge assembly into the jaw assembly.
US10675039B2 Embolisation systems
A bristle device for delivery into a body lumen comprises a longitudinally extending stem 1 and a plurality of bristles extending generally outwardly from the stem for anchoring the device in a body lumen. There may be at least two bristle segments and in some cases there are flexible sections between the segments. The flexible sections articulate to enable the device to pass through a catheter placed in a tortuous anatomy or to be deployed in a curved vessel, or across a bifurcation. In some cases at least some of the bristle segments are spaced-apart to accommodate bending of the bristles.
US10675038B2 Compositions and devices for the occlusion of cavities and passageways
Provided herein are methods, compositions, and devices for occluding cavities or passageways in a patient, in particular cavities or passageways in the cardiovascular system of a patient, such as the LAA of a patient's heart. The methods, compositions, and devices can be used to percutaneously occlude the LAA, decreasing the risk of thromboembolic events associated with AF.
US10675035B2 Surgical stapling head assembly with firing lockout for a surgical stapler
In various embodiments, a surgical stapling head is provided that may comprise a staple cartridge for supporting one or more staples, a core movable relative to the staple cartridge, at least one staple driver extending from the core, and a casing configured to at least partially hold the staple cartridge and movably receive the core and the staple driver(s). The casing may further comprise at least one retention member that is configured to move from a first position to a second position when sufficient external force is applied to the retention member, such as that provided by a shaft of a surgical stapler during insertion of the stapling head assembly into the shaft. When the retention member(s) are at the second position, the staple driver(s) may be prevented from driving staples from the staple cartridge, thereby providing a firing lockout feature to the stapling head assembly during insertion into at least a portion of a surgical stapler.
US10675033B2 Apparatus and method for resectioning gastro-esophageal tissue
A system for stapling tissue comprises a flexible endoscope and an operative head including a pair of opposed, curved tissue clamping jaws sized to pass through an esophagus, the jaws being moveable with respect to one another between an open tissue receiving configuration and a closed tissue clamping configuration, a first one of the curved jaws including a stapling mechanism and a second one of the jaws including a staple forming anvil surface, the stapling mechanism including staple slots through which staples are fired arranged in a row extending from a proximal end of the first jaw to a distal end thereof in combination with a control handle which, when the operative head is in an operative position within one of a patient's stomach and esophagus, remains outside the patient, the control handle including a first actuator for moving the jaws relative to one another and a second actuator for operating the stapling mechanism.
US10675032B2 Interlocking buttress material retention system
A surgical stapler is provided having a pair of jaws including a staple containing cartridge and an anvil. Buttress material is releasable affixed to the staple containing cartridge and the anvil. One of the jaws includes a pair of longitudinal projections at a first end of the jaw and configured to frictionally engage corresponding slots in a first end the buttress material. One of the jaws includes a post at a second end of the jaw. The buttress material includes a hole in a second end of the buttress material for receipt of the post.
US10675030B2 Absorbable surgical coil fastener
A surgical fastener deployment system may include a plurality of coil fasteners having a head and coil body. In some embodiments, the head is comprised of a bioabsorbable polymer. In one embodiment, the coil body may be comprised of a shell and a core and one of the shell and the core may be comprised of one of a magnesium alloy or a bioabsorbable polymer, and the other of the shell and core is formed of the other of the magnesium alloy and the bioabsorbable polymer. The coil body may also include an internal channel which may have a support coil disposed within.
US10675027B2 Surgical instrument with selectable integral or external power source
A surgical instrument includes a body, a shaft, and an end effector. The shaft extends distally from the body. The end effector is located at a distal end of the shaft. The end effector includes an active feature configured to operate on tissue. The body includes a drive feature operable to drive the active feature of the end effector. The body is operable to selectively couple with a variety of power sources such that the drive feature may receive electrical power form a battery or from a corded power source, based on a user's preference. The body may include a handpiece that has a socket configured to receive a battery or cable adapter. The body may removably receive various kinds of shaft assemblies to provide various operating modalities. The shaft assemblies may include user interface features.
US10675026B2 Methods of stapling tissue
A method of stapling tissue is disclosed. The method can include obtaining a staple cartridge including a plurality of staples, wherein each staple has a base and a leg extending from the base. The stapling method can also include firing the staples from the staple cartridge, wherein the staples are fired into tissue in a staple line. The staple line can include a first portion having a first flexibility and a second portion having a second flexibility, wherein the second flexibility is different than the first flexibility. A method of stapling tissue can also include adapting an anvil with an anvil plate having an arrangement of staple-forming pockets that differs from the staple-forming pockets in the anvil.
US10675021B2 Circular stapling system comprising rotary firing system
An end effector for use with a surgical stapler is disclosed, the end effector comprises a cartridge body comprising a longitudinal axis and a plurality of staple cavities defined in the cartridge body. The staple cavities comprise a first annular row of staple cavities extending around the longitudinal axis and a second annular row of staple cavities extending around the longitudinal axis. The end effector further comprises staples removably stored in the staple cavities and a ramp rotatable about the longitudinal axis to sequentially eject the staples from the staple cavities.
US10675018B2 Needle guide instrument with transverse suture capture feature
A trocar assembly includes a cannula assembly, an obturator assembly, and a catch arm. The cannula assembly has a housing, a cannula, and a working channel defining a longitudinal axis from a proximal opening to a distal opening. The obturator assembly includes a proximal head, a distal tip, and a shaft extending therebetween. The catch arm is selectively moveable from a retracted position to a first and second deployed positions and is configured to releasably capture a suture thread. In the retracted position, the catch arm is positioned radially inward from the first deployed position. In the first deployed position, the catch arm is positioned radially outward from the retracted position. In addition, the catch arm is configured to be moved a predetermined distance from the first deployed position to the second deployed position and release the captured suture thread therefrom.
US10675017B2 Transcatheter heart valve leaflet plication
An apparatus for repairing a heart valve can comprises a leaflet-plicating mechanism configured to plicate a leaflet of a heart valve and a helical needle comprising a plurality of coils. The needle can be configured to implant a suture to extend helically through plicated tissue of the heart valve. The leaflet-plicating mechanism can comprise first and second leaflet-capture arms, which can be configured to move toward and away from each other between an open position and closed position. The leaflet-capture arms can be configured to plicate the leaflet as the leaflet-capture arms are moved from the open position to the closed position.
US10675016B2 Suture sleeve patch and methods of delivery within an existing arthroscopic workflow
Suture delivered patches adapted for interposition, augmentation or repair devices for use in tendon and ligament repair, including rotator cuff repair, have been developed as well as methods for their delivery using suture guided arthroscopic methods. The repair patches may be provided from suitable biocompatible materials. The patches may be delivered using anchored sutures already in use during a surgical repair including, open, minimally invasive, endoscopic, and arthroscopic repair procedures. Additionally, fixation of the suture delivered repair patch is secured along with the normal suture securing workflow of the one or more sutures used to deliver the patch.
US10675015B2 Systems, devices and methods for delivering transfascial suture implants for securing surgical mesh to tissue
A system for deploying a suture implant includes a delivery device and a suture implant coupled with the distal end of the delivery device. The suture implant includes a suture and a slip knot that defines a suture loop, the slip knot defining a dynamic end of the suture loop that is located opposite a closed end of the suture loop. The suture implant includes a tissue anchor having first and second openings, whereby the closed end of the suture loop passes through the first and second openings for securing the tissue anchor to the suture loop. A tensioner is secured to the first end of the suture, and a pledget, located between the tensioner and the tissue anchor, is secured to the second end of the suture. Pulling the tensioner away from the tissue anchor slides the pledget and the slip knot toward the tissue anchor for shortening the length of the suture loop and reducing the distance between the pledget and the tissue anchor.
US10675011B2 Safety isolation bags for intra abdominal, endoscopic procedures, power morcellation and vaginal morcellation
A safety isolation bag is a pneumoperitoneum device for intra-abdominal, endoscopic procedures, power morcellation and vaginal morcellation for facilitating safe removal of body mass from within the abdominal cavity. It comprises of an expandable and collapsible enclosed internal space (5) having a neck portion (4) with mouth (3) having retractor means (2) and provided with markings, colour coded indicating how much the bag is to be pulled out for the removal of large, medium and small tissue mass, and also having one or more non-return valves (6) attached with long looped threads (8) on one of the surface in the wall of the safety isolation bag below the neck as a means for introducing the surgical instruments and accessories into the enclosed internal space at the right place and to close the puncture hole after the procedure. It is made of one or more layers of flexible biocompatible/medical grade plastic film.
US10675005B2 Method and system for synchronizing caliper measurements in a multi-frame two dimensional image and a motion mode image
A system and method for synchronizing caliper measurements in a multi-frame 2D image and an anatomical M-mode image is provided. The method may include selecting a frame of a multi-frame 2D image of a region of interest. The method may include positioning a first caliper measurement on the selected frame. The method may include generating an anatomical M-mode image based on a direction of the first caliper measurement. The method may include automatically overlaying a second caliper measurement on the anatomical M-mode image, the second caliper measurement corresponding with the first caliper measurement on the selected frame. The method may include presenting the selected frame having the first caliper measurement simultaneously with the anatomical motion mode image having the second caliper measurement at a display system.
US10675004B2 Ultrasound imaging apparatus with image selector
An ultrasound imaging system includes a cine buffer in which image frames produced during an examination are stored. A processor is programmed to select one or more image frames from the cine buffer for presentation to an operator for approval and inclusion in a patient record or other report. The operator can accept the proposed image frames or can select one or more other image frames from the cine buffer. The processor may select image frames at spaced intervals in the cine buffer for presentation. Alternatively, the processor compares image frames in the cine buffer with one or more target image frames. Image frames that are similar to the target image frames are presented to the operator to confirm. Alternatively, image frames can be selected by the processor that contain a specific feature or that are similar to image frames that were previously selected by the operator when performing a particular type of examination.
US10674998B2 Ultrasonic endoscope and method of manufacturing the same
The present invention provides an ultrasonic endoscope in which the position of an ultrasonic oscillator can be easily adjusted with respect to a surgical-tool guide opening provided to a leading end part body of an insertion unit, and a method of manufacturing the ultrasonic endoscope. According to the present invention, an ultrasonic oscillator can be positioned with respect to and temporarily fixed to an ultrasonic-oscillator housing part by using spacers and or protrusions. With this configuration, in an ultrasonic endoscope according to the present invention, the position of the ultrasonic oscillator can be adjusted with respect to the ultrasonic-oscillator housing part by using the spacers or the protrusions. Accordingly, the position of the ultrasonic oscillator can be adjusted with respect to a surgical-tool guide opening provided to a distal end part body of an insertion unit.
US10674993B2 Analysis of mitral regurgitation by ultrasonic imaging
An ultrasonic diagnostic imaging system is described which quantifies regurgitant flow through a mitral valve. A flow quantification processor (34) in the ultrasound system produces a mathematical model of a flow velocity field proximal to a regurgitant orifice. The velocity field model produces values of velocity vectors directed toward the regurgitant orifice. These modeled values are modified for the effects of ultrasound physics and ultrasound system operation to produce expected velocity values. The expected velocity values are compared with actual Doppler velocities measured by the ultrasound system, and the differences accumulated to a mean square error which is used to adjust parameters of the model such as the orifice location and flow velocities. When this iterative processing converges with a desired comparison, parameters derived from the finally adjusted model are used to calculate the true orifice location, flow rate, and volume flow.
US10674991B2 Method for calibrating an X-ray measuring facility
A method is for calibrating an X-ray measuring facility. The method includes preparing the facility for measurement for a resolution of a plurality of different energy intervals; positioning a test object in a beam path of an X-ray beam; irradiating the test object via the X-ray beam, and during the irradiating, an intensity measurement of the test object appropriately resolved according to the energy intervals is carried out by the facility; determining an absorption function of the test object using the intensity measurement; preparing one of the energy intervals as a reference interval such that the absorption function has a negligible energy dependency over the reference interval; determining a correction function of the absorption function, for at least one further energy interval of the energy intervals, using at least one value of the absorption function in the reference interval; and calibrating the facility using the correction function determined.
US10674988B2 Charging cradle for providing real-time information, and portable radiography device including same
Disclosed are a charging cradle and a portable radiography device including the same, which is capable of displaying the residual battery capacity when the portable radiography device is being charged and even when not being charged and, more specifically, displaying the possible number of times of radiography in real time by using the residual battery capacity, such that a user can exactly determine when to charge. The portable radiography device includes a radiography device main body having a rechargeable battery, a first communication unit provided in the main body to transmit battery charging state information, a charging cradle configured to receive external power to supply charging power to the battery, a second communication unit provided in the charging cradle to receive the battery charging state information from the first communication unit, and a display unit provided in the charging cradle to display the battery charging state information.
US10674984B2 Breast imaging system giving feedback information to the patient and method using thereof
An imaging system and related method are provided. The imaging system comprises a surface configured to support a portion of a patient's body, compression paddle configured to compress the portion of a patient's body against the surface, the compression paddle movable between an upper position and a lower position; and a compression control in direct or indirect communication with the compression paddle and configured to effectuate displacement of the compression paddle to any position between and including the upper position and the lower position upon receiving a patient input or command. The system may further comprise a feedback device configured to provide, to the patient, information indicative of the quality of the image that would be achieved at a corresponding compression paddle position to assist the patient in selecting a desirable compression paddle position.
US10674982B2 System and method for local three dimensional volume reconstruction using a standard fluoroscope
A system and method for constructing fluoroscopic-based three dimensional volumetric data from two dimensional fluoroscopic images including a computing device configured to facilitate navigation of a medical device to a target area within a patient and a fluoroscopic imaging device configured to acquire a fluoroscopic video of the target area about a plurality of angles relative to the target area. The computing device is configured to determine a pose of the fluoroscopic imaging device for each frame of the fluoroscopic video and to construct fluoroscopic-based three dimensional volumetric data of the target area in which soft tissue objects are visible using a fast iterative three dimensional construction algorithm.
US10674981B2 Method for contrast medium injection volume estimation based on image analysis
A computer implemented method for estimating the volume of a medium comprising a contrast agent injected to a hollow organ through a catheter during an injection event, the method comprising the determination of the duration of injection during the injection event, the determination of the flow rate based on the procedure type, acquisition type, organ, specificities of the user controlling the injection, patient characteristics, concentration of an contrast agent in the medium, administration route, type of catheter, the size of the catheter, and/or any pre-sets provided, and the calculation an estimate for the volume of medium injected based on the duration of injection and the flow rate.
US10674977B2 Radiographic imaging apparatus
A radiographic imaging apparatus comprises: a leg unit that is capable of traveling on an apparatus-placement surface by a wheel unit; a body unit that is held on the leg unit; an arm unit that is connected to the body unit and is capable of protruding upward from the body unit; and a radiation source that is mounted on the arm unit, wherein the arm unit includes a body-side part that is capable of extending and retracting in a direction of the protruding of the arm unit and is connected to the body unit, and a radiation source-side part on which the radiation source is mounted, the radiation source-side part is connected to a distal end side of the body-side part so as to be revolvable in a direction where an angle between the radiation source-side part and the body-side part changes, and revolution regulating unit.
US10674974B1 Clamping mechanism for a portable X-ray imaging device
Clamping mechanisms that assist with the operation of small, portable x-ray devices are described. A support structure contains a clamping device for a portable X-ray device having a C-arm and a bottom containing a cradle configured to abut and support a C-arm of the portable x-ray device, a mounting plate configured to support a bottom portion of the portable x-ray device. The mounting plate has length members with ridges and a width member extending between the length members, a registration insert configured to mate with an opening in the portable x-ray device, and two clamps configured to secure the portable x-ray device to a cradle and the mounting plate. This clamping device allows the portable x-ray device to be quickly and easily attached to, and detached from, the support structure using only a single hand, while simultaneously preventing the portable x-ray device from accidentally being removed. Other embodiments are described.
US10674970B2 Methods and systems for using multi view pose estimation
The present invention is disclosing several methods related to intra-body navigation of radiopaque instrument through natural body cavities. One of the methods is disclosing the pose estimation of the imaging device using multiple images of radiopaque instrument acquired in the different poses of imaging device and previously acquired imaging. The other method allows to resolve the radiopaque instrument localization ambiguity using several approaches, such as radiopaque markers and instrument trajectory tracking.
US10674969B2 Device to facilitate reading of a chest tube display
A device to facilitate reading of a chest tube display, the device including a pole, a handle disposed at a first end of the pole, a connecting portion disposed at a second end of the pole, a base to connect to the pole via the connecting portion on a top surface of the base, and a camera holding portion disposed on the top surface of the base to hold a camera therein.
US10674966B2 Systems for diagnosing and/or treating medical conditions
A method for performing a diagnostic or therapeutic procedure on a partial occlusion within a blood vessel, includes positioning a guide having a sensor configured and adapted to measure at least one of pressure, volume or flow within a blood vessel, advancing the guide through an at least partial occlusion within the blood vessel such that the sensor is downstream of the occlusion, measuring at least one of pressure, volume or flow downstream of the occlusion using the sensor and analyzing data obtained from the sensor to assist in determining the viability of tissue of the blood vessel downstream of the occlusion.
US10674959B2 Method and an apparatus for determining training status
A method and system for determining training status of a user from exercises using a device with a heart rate sensor, a processor, memory, an output device and software. The training status is selected from a fixed group of alternatives. Each exercise is monitored using the heart rate sensor. Chosen exercise characteristics of each executed exercise are determined using obtained heart rate data and the determined characteristics of each executed exercise are stored in a memory. The chosen exercise characteristics include values of at least following variables: a date of the exercise, a value depicting physical readiness level for exercise during the exercise, a value depicting a training load of the exercise. When the exercises have been executed, values of selection variables are calculated using the stored exercise characteristics in the memory.
US10674958B2 Systems and methods for coordinating musculoskeletal and cardiovascular hemodynamics
Described herein are systems and methods for favorably coordinating a timing relationship between a musculoskeletal activity cycle and a cardiac cycle of a user. A method may include repetitively detecting a signal that correlates to a blood volume in the user; determining an actual value of the signal that varies with the timing relationship; computing a trend of the actual value of the signal; and adjusting the movement guidance based on the trend of the actual value. A system may include a prompt device configured to provide recurrently a movement guidance to the user for guiding performance of the rhythmic musculoskeletal activity; a sensor configured to provide a signal that correlates to a blood volume in the user; and a processor configured to determine an actual value of the signal that varies with the timing relationship and to adjust the movement guidance based on the trend of the actual value.
US10674956B2 System and method for characterizing brain states during general anesthesia and sedation using phase-amplitude modulation
A system and method for monitoring and/or controlling a state of consciousness of a subject experiencing anesthesia are provided. In some aspects, the system includes a plurality of sensors placed about the subject and configured to acquire electroencephalogram (“EEG”} data therefrom while the subject is receiving anesthesia, and at least one processor configured to receive the EEG data from the plurality of sensors, and perform a phase-amplitude coupling analysis using the received EEG data to determine a phase-amplitude frequency distribution. The at least one processor is also configured to identify a state of consciousness of the subject using the determined phase-amplitude frequency distribution, and generate a report indicative of the state of consciousness of the subject.
US10674944B2 Compact medical device inserters and related systems and methods
Compact medical device inserters, systems incorporating the same, and related methods of use are described. The inserters can include a housing, a sharp support, a sharp body, and a shroud, and can apply a sensor control device to a recipient with a sensor implanted in the recipient's body. The shroud can extend from the sensor control device in a position that covers or protects the sensor and a sharp, and can be retracted by pressure placed upon the inserter against the recipient's body to cause the sharp and sensor to penetrate the body, after which the sharp can be automatically withdrawn with the aid of a biasing element.
US10674942B2 Displaying user interfaces associated with physical activities
The present disclosure generally relates to user interfaces and more specifically to techniques for displaying user interfaces associated with physical activities. Exemplary user interfaces related to activity competitions are described. Exemplary user interfaces related to a friends list for activity sharing are described. Exemplary user interfaces associated with alerts presented to a user in response to automatically determining a boundary of a workout are described. Exemplary user interfaces associated with configuring a pace alert for a workout application are described.
US10674940B2 Patient movement and incontinence notification system
A notification system is provided that provides notification of patient events such as movement and/or incontinence. The notification system provides for a plurality of different pressure sensor pads as well as an incontinence pad to be used in association with a single monitor.
US10674938B2 Apparatus and method for detecting health deterioration
There is provided an apparatus for detecting the deteriorating health of a patient receiving gas from a respiratory device. The apparatus comprises a sensor unit configured to monitor a flow rate or pressure of a gas that is flowing in a pipe that connects the respiratory device to a gas delivery device worn by the patient, and a processor configured to measure a respiratory rate of the patient based on variations in the flow rate or pressure of gas in the pipe and to implement a trend analysis of the measured respiratory rate. The processor is configured to generate a warning when it determines that there is an upward trend in the measured respiratory rate and that a magnitude of the trend exceeds a threshold.
US10674936B2 Hybrid registration method
A registration method whereby a sensor-based approach is used to establish initial registration and whereby upon the commencement of navigating an endoscope, image-based registration methods are used in order to more accurately maintain the registration between the endoscope location and previously-acquired images. A six-degree-of-freedom location sensor is placed on the probe in order to reduce the number of previously-acquired images that must be compared to a real-time image obtained from the endoscope.
US10674935B2 Imaging probe and method of obtaining position and/or orientation information
A method of obtaining information about the position and/or orientation of a magnetic component relatively to a magnetometric detector, the magnetic component and the magnetometric detector being moveable independently from each other relatively to a static secondary magnetic field, the method comprising the steps of: measuring in the presence of the combination of both the magnetic field of the magnetic component and the static secondary magnetic field essentially simultaneously the strength and/or orientation of a magnetic field at at least a first position and a second position spatially associated with the magnetometric detector, the second position being distanced from the first position; and combining the results of the measurements to computationally eliminate the effect of the secondary magnetic field and derive the information about the position and/or orientation of the magnetic component.
US10674934B2 Apparatus and method for determining positional information for a medical instrument
An apparatus and a method for determining the position of a medical instrument, particularly for the purpose of medical navigation. In order to use a simple system to provide a relatively inexpensive technique for determining positional information, the position and/or orientation of the medical instrument is determined by ascertaining the same on the basis of position finding operations. Electromagnetic fields are first measured and the results of relative field strength measurements are taken as a basis for ascertaining the direction of a line from a transmitter to a receiver. After this direction information is known, it is used to determine the positional information of the medical instrument.
US10674928B2 Leadless pacing system including sensing extension
A leadless pacing system includes a leadless pacing device and a sensing extension extending from a housing of the leadless pacing device. The sensing extension includes one or more electrodes with which the leadless pacing device may sense electrical cardiac activity. The one or more electrodes of the sensing extension may be carried by a self-supporting body that is configured to passively position the one or more electrodes proximate or within a chamber of the heart other than the chamber in which the LPD is implanted.
US10674923B2 Devices and methods for monitoring directional blood flow and pulse wave velocity with photoplethysmography
Provided according to embodiments of the invention are methods of monitoring the direction of blood flow that include processing with a computer photoplethysmography (PPG) signal streams from a sensor array on a body site of the individual to determine the direction and/or velocity of the blood flow at the body site of the individual. In some embodiments, direction of the blood flow at the body site is determined by the phase difference between at least three PPG signal streams from the sensor array, wherein the at least three PPG signal streams are generated from emissions of the at least three emitters.
US10674922B2 Device and method for fast acquisition of vital signs
The present invention is directed to a self-contained hand-held device that obtains vital signs accurately, simultaneously, comfortably, and quickly. Unlike currently used devices that require trained personnel and the attachment of sensors to the different parts of the patient's body, this device can obtain all vital signs +ECG and pulse-ox by being held by the patient for approximately half a minute. The device contains sensors on the hand-held unit as well as on the individual/disposable mouthpiece. The method of the present invention includes simultaneously acquiring the following measurements: temperature, pulse rate, breathing rate, blood pressure, electrocardiogram, and pulse-ox waveform and blood oxygen level.
US10674921B2 Method and device for computing optical hemodynamic blood pressure
Device for measuring blood pressure hemodynamically in blood vessels at one or more body locations comprising light source; at least three sensors including an array of at least three optical sensors, for receiving light and for obtaining a signal over time comprising temporal per pixel information for at least two wavelengths of light, and corresponding to a flow of blood within a blood vessel over time; a processing unit configured to receive the signal and generate a continuous dynamic blood pressure reading by using the temporal per pixel information for the at least two wavelengths of light to produce heart rate signals from the blood flow, and by applying a modified Windkessel model on the signal such that the blood pressure also depends on a spatial temporal pressure resistance function over time that depends on a body location of the blood flow over time, the pressure resistance function representing elastance/stiffness.
US10674913B2 Systems and methods for quantification of, and prediction of smoking behavior
Systems and methods for monitoring of biometric and contextual variables to assist in screening for, quantification of, and prediction of smoking behavior, and for assisting in smoking cessation are described.
US10674910B1 ICU telemedicine system for varied EMR systems
A computer-implemented patient monitoring system includes a patient data monitoring system on a first computing system, including a patient medical data query engine configured to generate one or more rule execution requests. The monitoring system further includes a network circuit communicating with the medical database system and one or more remote patient care computing devices. The remote care computing devices in turn include a patient medical data repository and a query response engine configured to respond to received rule execution requests. Responding to rule execution requests includes verifying the validity of a rule execution request, identifying data in the patient medical data repository responsive to the rule execution request, and transmitting response patient medical data responsive to the rule execution request.
US10674897B2 Dynamic field of view endoscope
The subject matter discloses a multi-sensor endoscope having a dynamic field of view comprising an elongated shaft terminating with a tip section; a maneuvering section connected to the elongated shaft; at least two sensors, wherein at least one sensor is placed behind the tip section, on the maneuvering section; and one or more illuminators located on external surface of the shaft. In some cases, the sensors include a camera. The subject matter also discloses a multi-sensor endoscopy system comprising an endoscope comprising a handle and a controller, such that the maneuvering section is controlled by the controller.
US10674895B2 Single access surgical robotic devices and systems, and methods of configuring single access surgical robotic devices and systems
Example embodiments relate to a system having a port assembly and instrument arm assembly. The port assembly includes an outer body, inner body, and internal channels. The outer body includes a first access port, first and second ends, and anchoring portions. The inner body may be positionable in the first access port. The internal channels may be formed around an exterior of the inner body when the inner body is positioned in the first access port. The instrument arm assembly may include one or more joint portions, arm segments, an end instrument, and an instrument arm anchor portion. One of the internal channels may be configurable to house at least a portion of the instrument arm anchor portion. The port assembly may be configurable to allow an insertion of the instrument arm assembly through the first access port of the outer body.
US10674884B2 Hand carryable surface cleaning apparatus
A surface cleaning apparatus has a cyclone chamber provided in an air flow path. The cyclone chamber has a screen assembly with an outlet section, a longitudinally spaced apart distal section and a longitudinally extending porous section. The outlet section includes a non-porous member extending longitudinally inwardly an outlet section length from an outlet end of the outlet section to a longitudinally inwardly positioned inlet end of the outlet section. The outlet end of the outlet section overlies a cyclone air outlet. The porous section extends longitudinally inwardly from an outlet end of the porous section that is located at the inlet end of the outlet section. The inlet end of the outlet section has a width in a direction transverse to the longitudinal direction that is greater than a width of the outlet end of the porous section in the transverse direction.
US10674883B2 Vacuum cleaner robot
The invention relates to a vacuum cleaner robot comprising a dust collector arrangement mounted on wheels, a suction hose and a floor nozzle mounted on wheels, where the floor nozzle is fluidically connected to the dust collector arrangement via the suction hose, also comprising a motorized fan unit for suctioning an air stream in through the floor nozzle, where the motorized fan unit is arranged between the floor nozzle and the dust collector arrangement in such a manner that an air stream suctioned in through the floor nozzle flows through the motorized fan unit and into the dust collector arrangement. where the dust collector arrangement comprises a drive device in order to drive at least one of the wheels of the dust collector arrangement, and where the floor nozzle comprises a drive device in order to drive at least one of the wheels of the floor nozzle.
US10674882B2 Adapter plate
An adapter device for arranging a container (4, 6) on the upper face (5) of a cleaning device (9), said adapter device consisting of an adapter plate (1, 2) with a support surface (13, 15) and at least one locking element for locking the container in place on the (4, 6) adapter plate. The adapter plate (1, 2) is divided into at least two parts and consists of a front adapter plate (1) and a rear adapter plate (2) which can be separately mounted on the upper face (5) of the cleaning device (9).
US10674881B2 Liquid extraction apparatus and method
An apparatus comprises a body, a first tank, a second tank, a vacuum motor, a fluid pump, and a controller. The body comprises a handle and an accessory connection receptacle comprising a fluid output and an electrical contact. The first tank comprises a first vessel configured to accommodate a fluid. The second tank comprises a second vessel separated from the first vessel. The controller is configured to activate the fluid pump to cause fluid contained in the first tank to be supplied to the fluid output, and to activate the vacuum motor to draw one or more of air, debris, a liquid or a portion of the fluid into the second tank. The accessory connection receptacle is configured to accommodate a correspondingly shaped accessory connector configured to mate with the accessory connection receptacle and be communicatively coupled with the fluid output and with the electrical contact.
US10674877B1 Back scrubber
The back scrubber is a hygienic device. The back scrubber is adapted for use with a person. The back scrubber is configured for use in bathing. The back scrubber is configured for use with soap. The back scrubber extends the reach of the person such that soap may be applied to otherwise inaccessible locations of the person. The back scrubber comprises a head, a handle, and a control system. The control system is installed in the handle. The head attaches to the handle. The head contains the soap. The handle extends the reach of the person. The control system adjusts the overall length of the handle.
US10674874B1 Portable shower caddy
A shower caddy is disclosed. The shower caddy includes a first foldable cover, attached to a back cover via a first spine, the first spine defined by a first set of vertical fold lines, a second foldable cover, attached to the back cover via a second spine, the second spine defined by a second set of vertical fold lines, wherein the back cover includes a generally rectangularly-shaped surface having a mirror, and at least one light.
US10674872B2 Hand held mixing device
A hand mixer has a detection mechanism for discriminating between beaters and other rotating accessories. The operation of the mixer may be altered depending on the type of accessory that is detected.
US10674868B2 Cooking device and components thereof
Disclosed herein is a cooking system for cooking food, the system including a housing defining a hollow chamber configured to receive a food container. The housing has an upper portion defining an opening to the hollow chamber. A lid is movable relative to the housing. The lid contacts the housing in a closed position about the upper portion of the housing to close the opening to the hollow chamber. At least one heating element is associated with at least one of said housing and said lid. The cooking system is operable in a plurality of cooking modes including a pressure cooking mode and a dry cooking mode. In the pressure cooking mode, the cooking system is operable as a pressure cooker and in the dry cooking mode, the cooking system is operable as a dry cooker.
US10674864B2 Cooking device for improved heating
Methods and systems are provided for a cooking device which provides even heat to a food item both inside and out. In one example, a system may include a ceramic cooking device comprising a body coupled to a tubular neck which functions as a heat absorber and refilling device.
US10674861B2 System for preparing beverage consumptions
System for preparing beverage consumptions comprising a beverage preparation device, and at least one exchangeable supply pack. The beverage preparation device comprises a mixing chamber having a beverage outlet, liquid supply means including a liquid flow path for supplying a liquid to the mixing chamber; air supply means for supplying air to the liquid flow path, and a drive shaft. The at least one exchangeable supply pack includes a container for holding a beverage related ingredient, and a doser arranged for supplying the beverage related ingredient in a dosed manner. The exchangeable pack and the device are mechanically connectable. When connected the doser is in fluid communication with the mixing chamber and the drive shaft is arranged for transmitting torque to the doser, such that when activated, beverage related ingredient is supplied from the outlet of the doser into the mixing chamber.
US10674860B2 Single serve beverage dispenser for a refrigerator appliance
A brew module for use with a refrigerator appliance is provided. The brew module includes a brewing body and a pivotally attached lid that together define a brew chamber configured to receive a brew pod. A lower needle is positioned at the bottom of the brew chamber and an upper needle is slidably received within the lid. Pivoting the lid to the closed position forces the lower needle to pierce the brew pod first, thereby relieving any built up pressure. Thereafter, a moving water supply tube drives the upper needle downward to pierce a top cover of the brew pod along a substantially vertical direction, thus minimizing the size of the pierced hole in the top cover. The brew module thus facilitates an improved seal with the brew pod, reduces the risk of clogging the upper needle, and prevents the ejection of brew pod contents.
US10674856B2 Coffee maker with features for rapid and/or multiple extraction processes, and associated systems
Coffee makers with features for rapid and/or multiple extraction processes, and associated systems and methods, are shown. A representative method for brewing coffee includes placing ground coffee on a filter element of a brew chamber, directing heated water into the brew chamber and in contact with the ground coffee and, during a first phase, brewing coffee in the brew chamber without subjecting the coffee to a pressure differential of at least 150 torr between the brew chamber and a coffee chamber to which the brew chamber is coupled, the coffee chamber having a capacity of 200 mL or more. The representative method further includes, during a second phase, extracting the coffee from the brew chamber through the filter element and into the coffee chamber via a pressure differential of at least 150 torr between the brew chamber and the coffee chamber.
US10674855B2 Modularized food preparation device and tray structure for use thereof
A food preparation device or system which utilizes pre-packaged food containers to prepare a food item for consumption.
US10674854B2 Cooking device with sealing unit
A cooking device includes a base, a housing, a lid, a control module, a heating module and an exhaust module. The heating module includes bottom heating units disposed at different locations inside a storage compartment of the housing. The exhaust module includes an air-filled element, an air-extraction element, an inlet passage, and an exhaust passage used to exhaust fog or oil flume generated in an inner pot(s). An inner surface of the lid is provided with multiple first sealing units, a second sealing unit and a third sealing unit. The third sealing unit is arranged corresponding to an opening of the storage compartment. The second sealing unit is connected with the third sealing unit to divide a region surrounded by the third sealing unit into sub-regions with different sizes. The first sealing units are arranged corresponding to the bottom heating units and in the sub-regions with different amounts.
US10674853B2 Cooking device with multiple heating units
A cooking device includes a base, a housing, partition walls, a lid, a control module, an exhaust module, a connecting electrode and a heating module. The exhaust module includes an air-filled element, an air-extraction element, an inlet passage and an exhaust passage. The air-extraction element is used to exhaust fog or oil fume generated in the plurality of inner pots. The connecting electrode is arranged in a middle position of the base. The heating module includes: bottom heating units disposed different locations inside a storage compartment of the housing respectively and connected with the processor individually; second heating units arranged on the partition walls and connected with the connecting electrode by wires inside the partition walls; and third heating units arranged on the inner wall of the housing.
US10674851B1 Microwave bacon cooker
The microwave bacon cooker is a cooking vessel. The microwave bacon cooker is configured for use with a microwave oven. The microwave bacon cooker is configured for use with bacon. The microwave bacon cooker contains the bacon while the bacon cooks in the microwave oven. The microwave bacon cooker comprises a tray, a foraminous cooking surface and a lid. The lid attaches to the tray. The foraminous cooking surface is contained within the structure formed by the lid and the tray.
US10674850B2 Placemat anchor and tether system
In some embodiments, a system comprises a mat body characterized by a front side, a back side and a thickness; a plurality of anchors, each anchor comprising an anchor block having an aperture characterized by an aperture diameter, a suction cup having a sealing surface and an outer surface, and a stem that is coaxial with the suction cup and connects the suction cup to the anchor block. Each anchor may be disposed through the thickness, such that its anchor block is on the front side and its suction cup extends from the back side. The system may further comprise an elongated tether that is removably coupleable to one of the plurality of anchors, and the elongated tether may comprise an anchor end having a generally spherical anchor terminus characterized by an anchor diameter that is greater than the aperture diameter.
US10674847B1 Personal assistance accessory for dinnerware
A wall of material around the rim of a dinner plate, bowl, or drinking glass. A light emitter and battery are removably or integrally attached to the wall. The light emitter may emit different colored lighting from different circumferential sections of the wall toward food or drink in the dinnerware. A removable version of the wall may be C-shaped, with a circumferential groove on an inner surface of the wall that receives the rim of the dinnerware. Mirrors on the wall may reflect the light inward toward food in the dinnerware, and may direct some of the light across the gap in a C-shaped wall. The wall may be translucent or transparent, with the emitter and battery attached to an outer surface of the wall.
US10674843B2 Apparatus for hanging pictures on a wall
A wall hanger for hanging an object on a wall via a wire includes a wall mounting member having a planar rear portion for mounting to the wall, a front portion spaced apart from the rear and bottom portions. The rear, bottom and front portions define a horizontal ledge with a first keying arrangement that is accessible from above the wall mounting member. A wire retention member has lower and upper shells connected by a hinge to open and close the lower and upper shells, and receive the wire. The lower and upper shells have peripheral edges with a second keying arrangement corresponding with the first keying arrangement. The first and second keying arrangements are configured to engage with each other when the wire retention member is in its closed position. A plurality of locking members engages and locks the wire retention member in the closed position.
US10674842B1 Hinged deployable mirror bracket
A mirror bracket is provided for supporting a mirror in deployed and stowed positions. The mirror bracket includes: a base; a mirror arm pivotally mounted on the base and movable between a deployed position and a stowed position; a first sloped surface of the mirror arm corresponding to the deployed position; a second sloped surface of the mirror arm corresponding to the stowed position; a pin movably mounted on the base and having a tapered end formed thereon, the pin located proximate to the mirror arm such that the pin contacts the first sloped surface when the mirror arm is in the deployed position and such that the pin contacts the second sloped surface when the mirror arm is in the stowed position.
US10674839B2 Display unit configured for quick assembly
Disclosed herein is a display unit that is rugged, re-usable, and configured for quick (and tool-free) assembly. The display unit includes a foldable frame with a scannable display code. The foldable frame is also configured to support at least one shelf, and the at least one shelf has one or more item codes that are distinct and separate from the scannable display code. Each of the item codes respectively identifies one or more products to be placed on the shelf. In some embodiments, the foldable frame of the display unit is pre-adhered (e.g., a first side panel and a second side panel are adhered along respective vertical fold lines to a back panel) and desired shelf heights for the display unit are pre-configured before shipment of the display unit to a merchant. In this way, the display unit can be quickly constructed by the merchant with the desired shelf heights.
US10674836B1 Infant crib with safety measures integrated therein
The infant crib with safety measures integrated therein is an item of furniture adapted for use with a child. The infant crib with safety measures integrated therein comprises a crib, an end cabinet, and an entertainment center. The infant crib with safety measures integrated therein is designed to sit directly on a supporting surface such that the severity and risk of a fall are reduced. The interior surfaces of the pen of the crib are lined with a silicone gel padding that reduces the probability of an impact injuries. The silicone gel padding further reduces injury risk by discouraging chewing along the edges of the infant crib with safety measures integrated therein. The end cabinet provides storage space for used near the infant crib with safety measures integrated therein. The entertainment center is a collection of stimuli that aid in a child's development.
US10674831B1 Mattress set lifting apparatus and method(s) of use thereof
A mattress set lifting apparatus and method(s) of use thereof is described. Embodiments of the mattress set lifting apparatus include pneumatic cylinders coupled to a box spring of a mattress set. The pneumatic cylinders can be adapted to elevate a mattress set allowing a user to more easily change their sheets. After the sheets have been changed, the user can lower the mattress set back down for regular use.
US10674830B1 Self-regulating heated seat cushion
A seat cushion includes a support member. A cover encloses the support member. A self-regulating heating device extends between the support member and an upper portion of the cover.
US10674829B2 Tray table assembly with automatic centering during stowage
A tray table assembly adapted to move to and from a stowed position in a stowage module positioned to one side of a passenger seat. The assembly includes an arcuate rail movably mounted in the stowage module, a tray table mounted on the rail for arcuate movement along the rail between the stowed position and the deployed position relative to the rail, and also mounted on the rail for fore and aft translating movement in the deployed position. The tray table rides on an arcuate rail that permits both deployment and fore and aft movement of the tray table, and automatically centers the tray table during movement toward the stowed position.
US10674824B2 Apparatus for controlling motion and method thereof
In the present invention, by providing a motion control apparatus comprising an input interface configured to obtain a motion control input, a pattern selector configured to select at least one similar motion pattern corresponding to the motion control input from a plurality of predefined motion patterns, and a motion controller configured to control a seat on which the viewer sits based on the at least one similar motion pattern, the time and cost for providing realistic effect are reduced.
US10674820B2 Slide rail assembly and driving mechanism thereof
A slide rail assembly includes a first rail, a second rail and a driving mechanism. The second rail is movable relative to the first rail. The second rail includes an engaging feature. The driving mechanism is arranged on the first rail. The driving mechanism includes a housing, a movable member, an actuating structure and an elastic member. The movable member is movable relative to the housing. The actuating structure is arranged on the movable member. The elastic member is configured to provide an elastic force to the movable member. Wherein, the actuating structure includes a first part and a second part. Wherein, the first part is configured to engage with the engaging feature of the second rail, and the second part is configured to prevent the engaging feature of the second rail from being disengaged from the first part.
US10674819B2 Slide rail mechanism and adjusting for slide rail
An adjusting mechanism for slide rail includes a first adjusting device, a second adjusting device and a housing. The first adjusting device includes a first base and a first adjusting member configured to adjust a height of the first base. The second adjusting device includes a second base and a second adjusting member configured to adjust the second base to move transversely relative to the second rail. The first adjusting device and the second adjusting device are mounted to the housing. Wherein, the second base includes a base part and a protrusion part. The protrusion part is fixed to the base part and configured to be inserted into a carried object supported by the slide rail.
US10674817B1 Multifunctional breathable storage cabinet
A multifunctional breathable storage cabinet, including a frame body having a left frame and a right frame, and at least one set of sliding rails correspondingly mounted on the left frame and the right frame; a storage laminate or a storage basket capable of sliding along the sliding rail is mounted on the sliding rail; one inward end of the sliding rail is provided with a baffle, and the inner wall of one outward end of the sliding rail is provided with an elastic limiting device; the storage basket includes a sliding connecting piece capable of being inserted in the sliding rail and sliding along the sliding rail and a metal mesh storage basket body connected with the sliding connecting piece, and the sliding connecting piece is provided with a limiting protrusion capable of being in contact with the elastic limiting device to limit the storage basket.
US10674814B2 Support device
To provide a support device having preferable operability.A music stand includes a support body supporting a music. A movable body is provided at a support column of the support body to be movable. A fixed body is provided at a lower end portion of the support column. A leg body is fitted to the movable body to be rotatable. The fixed body and the leg body are connected with a connection body. The movable body has three leg fitting projections arranged in a peripheral direction of the movable body main body part. The leg body has facing portions separately facing each other with the leg fitting projection interposed.
US10674807B2 Cosmetic brush
A cosmetic brush is provided that is capable of enhancing an ability to retain a liquid cosmetic material and making fine adjustment to the eyelashes easier. The cosmetic brush comprises a core wire part and a bristle group radially attached to the core wire part around an axis of the core wire part continuously in a helical state in an axial direction of the core wire part. The bristle group has bristles each constituted by integrating a basic fiber made up of a plurality of bundled constituent fibers and a wound fiber helically wound around an outer circumferential surface of the basic fiber.
US10674804B1 Load carrier systems and associated manufacturing methods
Embodiments of the invention relate to load carrier systems and associated manufacturing methods. In one embodiment, a load carrier system can include a unitary piece of material. The unitary piece of material can include a body portion comprising a first face side, an opposing face side, a first peripheral edge and an opposing second peripheral edge; and one or more straps comprising a respective extended end, wherein the straps are an integral part of the body portion; wherein the one or more straps are folded over onto the first face side adjacent to the first peripheral edge; and wherein at least one respective end of the one or more straps is fastened to the opposing second peripheral edge.
US10674802B2 Pen type cosmetics case
A pen type cosmetics case that pushes contents to a nozzle through a forward movement of a piston, and more particularly, a pen type cosmetics case capable of recovering contents injected into a nozzle by constituting a piston so as to be able to move forward as well as backward.
US10674795B2 Redundant retention of a removable device
An apparatus for redundant retention of a device comprises a mountable device comprising a first side having a first fastening portion and a second fastening portion, at the first fastening portion, an elongated body having an inclined face parallel to and protruding from the first side and a flat face perpendicular to the first side, at the second fastening portion, a circular body with a smooth circular face, the circular body protruding from the first side, a removable device comprising a corresponding first side having a corresponding first fastening portion and a corresponding second fastening portion, at the corresponding first fastening portion, a first groove for receiving the elongated body and engaging a first retention mechanism, at the corresponding second fastening portion, a second groove for receiving the circular body and engaging a second retention mechanism.
US10674790B2 Self-cleaning footwear system
The invention described herein is a self-cleaning footwear system comprising a sole, where a plurality of check valves are located within said sole. The plurality of check valves are preferably configured between an upper sole and a lower sole to allow debris to flow downwards but not upwards. The plurality of check valves preferably further comprise flap assemblies, where a length of flexible material preferably further comprises a semi-circular flap on one end. The flexible material is preferably a rubber-type material. The sole could be attached to normal footwear, as shown in a sandal. Alternately, the sole could be attached to any type of footwear.
US10674789B2 Sole structure for an article of footwear with spaced recesses
A sole structure for an article of footwear includes a midsole having a first side with a first surface and a second side with a second surface. The first side has recesses extending toward the second side without extending to the second surface. A thickness of the midsole between the second side and a deepest extent of each of the recesses may be substantially uniform. Spacing of the recesses may correspond to a foot pressure map. The midsole may be a foam material that has a first density in a first portion along the first surface and a second density less than the first density in a second portion adjacent the first portion. A method of forming the midsole includes providing such recesses in the midsole such as by molding the midsole, and controlling a temperature of mold tools to achieve the first density in the first portion.
US10674784B2 Footwear for playing football
A football shoe or boot including a sole (12), an upper (14) and a tongue (16), wherein the upper includes a flap (22) that overlies the tongue and at its lateral edges (33) is separated from side portions (15) of the upper by respective slits (25) open at their rear ends (26) and closed at their forward ends (27). The flap has an upper surface (23) that includes a ball control region (30). In one aspect the ball control region extends rearwardly from a foremost extremity located rearwardly of the forward ends of said slits. In another aspect, the slits are provided with lacing (60) whereby, when the shoe or boot is being worn, the relative positions of said lateral edges and the opposed side portions of the upper may be controlled.
US10674782B2 Footwear having sensor system
An article of footwear includes an upper member and a sole structure, with a sensor system connected to the sole structure. The sensor system includes a plurality of sensors that are configured for detecting forces exerted by a user's foot on the sensor. The sensor system also includes a port that is configured to receive a module to place the module in communication with the sensors. The port includes a housing with a chamber configured to receive the module and an interface engaged with the housing and having at least one electrical contact exposed to the chamber. Additional retaining structure and interface structure may be included.
US10674781B2 Device for avoiding excessive burdens on the human foot while walking and operating method therefor
A device for avoiding excessive loads on the human foot when walking comprises a shoe insole having at least one force sensor for generating a measurement signal indicating loads and/or partial loads on the foot; an analyzing unit electrically connected to the at least one force sensor for analyzing the measurement signal of the at least one force sensor; an electric power source to provide electric power to the analyzing unit; and a feedback control signal generator which generates a feedback control signal on the basis of the analysis of the analyzing unit for monitoring loads and/or partial loads on the foot, e.g., by means of an actuator, wherein the sensitive components are disposed in a housing to protect them, in particular from water and/or pressure loads. Furthermore, a method for operating the device is provided.
US10674780B1 Weave thread cutting kit
A weave thread cutting kit for weave removal includes a cutting apparatus and a stand. The cutting apparatus comprises a handle, a blade, and a cap. The blade is tapered and has a hooked end, a handle end, a sharp side, and a dull side. The handle end is coupled to a top end of the handle and the hooked end is concave relative the sharp side. The cap has an open bottom side that selectively receives the blade and selectively engages with the top end of the handle. The stand comprises a base and a post perpendicularly coupled to the base, a holder coupled to the post, and a dish coupled to the post. The holder is selectively engageable with the handle of the cutting apparatus to secure the cutting apparatus. The dish has an open top side and is configured to receive a plurality of bobby pins.
US10674779B2 Magnetic fastener for an article of footwear
A magnetic fastener such as for an article of footwear comprises a male fastener portion and a female fastener portion. The male fastener portion is configured to magnetically fasten to the female fastener portion. The female fastener portion defines a recess with an outer periphery that is asymmetric about a center axis of the recess. The male fastener portion fits into the recess when the male fastener portion is in a first orientation relative to the female fastener portion, and interferes with the female fastener portion when the male fastener portion is urged to rotate about the center axis of the recess away from the first orientation.
US10674776B2 Face mask with seal within seal and optional bridging seal
The present face mask may have a double seal, a triple seal or a quadruple seal, with distinct spacing between each of the seals within a set of seals. Each of the seals within a double seal, triple seal, or quadruple seal may stand alone or may be interconnected to other seals by bridging, where such bridging is formed of the same adhesive as the seal itself. Also disclosed is an after market embodiment where a multiple seal by itself is housed between two sheets of release paper to be applied to a face mask by the user himself when needed. Further disclosed is a multiple seal with bridging applied to a clothing combination, such as to seal sleeve cuffs to a glove.
US10674770B2 Aerosol generating device with air flow detection
There is provided an aerosol generating device configured for user inhalation of a generated aerosol, including a heater element configured to heat an aerosol-forming substrate; a power source connected to the heater element; and a controller connected to the heater element and to the power source, wherein the controller is configured to control the power supplied to the heater element from the power source to maintain the temperature of the heater element at a target temperature, and is configured to monitor changes in the temperature of the heater element or changes in the power supplied to the heater element to detect a change in air flow past the heater element indicative of a user inhalation. The controller may determine when a user has inhaled and may use this for dynamic control of the device as well as provide user inhalation data for subsequent analysis.
US10674767B2 Controlling an aerosol-generating system
There is provided method of controlling an electrically operated aerosol-generating system, including: receiving an input being a first request to adjust a first parameter of the system; comparing the input to a first range of allowable values for the first parameter; providing an authorizing signal indicating that the input is within the range of allowable values for the first parameter; determining an adjustment to a second range of allowable values for a second parameter, which is dependent on the first parameter, and in dependence on the input; and adjusting the first parameter and the second range of allowable values for the second parameter, in dependence on the authorizing signal. There is also provided an electrically operated aerosol-generating device and an electrically operated aerosol-generating system.
US10674765B2 Aerosol delivery device with improved atomizer
The present disclosure relates to aerosol delivery devices, methods of forming such devices, and elements of such devices. In some embodiments, the present disclosure provides atomizers and elements thereof, such as a combined wick and heater configured to improve vaporization response time, particularly on porous, monolithic wicks. The wick can have a tapered end that engages the interior of a substantially basket-shaped wire heater coil. The heater also may be in the form of a conductive mesh that is present on a portion of the wick.
US10674760B2 Device for holding a cigar
A cigar holder configured for use in a golf environment is disclosed. The cigar holder comprises a main body configured to receive and hold one or more cigars at one end, and to secure to a surface at an opposing second end. The main body comprises a first generally cylindrical portion and a second generally cylindrical portion orientated in a different direction as compared to the first generally cylindrical portion. The main body may comprise a bend, whereby the second portion extends away from the first portion along a different direction or plane. Positioned at a distal end is an opening. The distal end opening is sized and shaped to receive a smoking device, such as a cigar.
US10674759B2 Tobacco smoking aid
A tobacco smoking aid for tobacco users includes a tobacco leaf that is rolled to define a tube. The tube has a first end and a second end that are open. A filter is coupled to and extends from the first end of the tube. The tube is configured to insert a substance through the second end into an interior space defined by the tube. The filter is configured to insert between lips of a user to position the second end of the tube for lighting. Smoke from burning of the tobacco leaf and the substance passes through the filter into lungs of the user.
US10674757B2 Preparation of dried particles comprising menthol
Provided herein are emulsions and particles comprising high concentration of menthol. Also provided is a process for the preparation emulsions and dried particles comprising high concentration of menthol, Gum Arabic and a natural extract comprising saponins.
US10674753B2 Food storage cabinet
A food storage cabinet may comprise a main body, an inert gas cylinder, a vacuum unit and a storage container. The main body has a controller which is electrically connected to a motor, and the motor further comprises a spindle connected to a measuring rod to achieve dropping stored food to a scale. The scale is also electrically connected to the controller such that when the preset amount of stored food on the scale is met, the controller is configured to automatically stop the motor. The inert gas cylinder and the vacuum unit are used for maintaining the inner space of the storage container in vacuum and filled with inert gas respectively, thereby keeping the stored food fresh. Also, an operating unit is installed adjacent to the measuring rod of the storage container to drive the measuring rod for dropping stored food manually.
US10674752B2 Vapor pressure control system
A system to control the conditions of an aging room for food in which independent feedback loops control the dry bulb temperature and the dew point while controlling the difference between the vapor pressure in the room and the vapor pressure of the food stuff being aged, thereby controlling the “aging” of the food stuff and its quality.
US10674751B1 Heating medium injectors and injection methods for heating foodstuffs
A heating medium injector includes an injector structure defining a heating medium flow path and a product flow path. The heating medium flow path extends to a contact location along an axis of the injector, while the product flow path also extends to the contact location along the injector axis. The contact location comprises a location at which the heating medium flow path and product flow path merge within the injector. In a region along the injector axis, the product flow path is defined between a first flow surface and a second flow surface. The first flow surface comprises a surface of a boundary wall separating the heating medium flow path from the product flow path and the second flow surface comprises a surface of an opposing second boundary wall. The second flow surface is in substantial thermal communication with a second flow surface cooling structure.
US10674747B2 Anti-aging foods for companion animals
The present invention encompasses compositions and methods for the prevention and treatment of age related conditions in animals, particularly in companion animals, in need thereof. The methods for treating or preventing an age-related condition in an animal in need thereof, comprise administering to the animal an effective amount of a composition comprising at least one of a protein source, a carbohydrate source, a vegetable source, a fruit source, or a combination of two or more thereof. In this method, the protein source is selected from the group consisting of chicken, egg protein, corn gluten meal, and combinations thereof; the carbohydrate source is selected from the group consisting of millet, brewers rice, oat groats, and combinations thereof, the vegetable source is selected from the group consisting of carrots, spinach, tomato pomace, and combinations thereof, wherein the fruit source is citrus pulp.
US10674744B2 Machine for making and dispensing a liquid or semi-liquid product
A machine for making and dispensing cold or ice beverages, such as cool drinks, slushes, sorbets and the like, comprising at least: a containment and processing tank for the product to be dispensed which has a front wall, which is equipped at the bottom of it with a dispensing mouth for dispensing the beverage, a dispenser, located at the beverage dispensing mouth and able to be turned on or off to allow the beverage to be dispensed; a thermal treatment cylinder located inside the containment tank; a stirrer located outside an outer surface of said thermal treatment cylinder and adapted to rotate about a respective axis of rotation; a thermal treatment plant comprising a first exchanger, a second heat exchanger, a pressure reducing unit and a compressor, the first heat exchanger being located inside said thermal treatment cylinder.
US10674739B2 Method for processing animal skim milk
Claimed is the preparation of an infant formula base product, comprising: (a) microfiltration (ME) of animal skim milk over a membrane having a porosity of 0.10-0.35 micrometer and operating with a volume concentration factor of 1.5-8, resulting in a retentate (MFR) and a permeate (MFP); (b) ultrafiltration (UF) of the MEP originating from step (a) over a membrane having a molecular weight cut-off of at most 25 kDa and operating with a volume concentration factor of 1.5-8, resulting in a retentate (UFR) and a permeate fUEP); (c) combining the MFR from step (a) and the UFR from step (b), to obtain a defined casein/whey ratio. Alternatively, the product of step (a) is used as a protein source. Claimed is also a composition comprising 40-50 g casein, 30-40 g lactose and 5-16 g ash per 100 g dry weight.
US10674738B2 Starch coated polyester film for release of canned meat products
An embodiment relates to a multi-layer, biaxially oriented polyester (BOPET) film comprising a food contact substance, wherein the BOPET has a percent release in a retort test after can lamination such that substantially all food contacting the BOPET during the retort test is released. Another embodiment relates to a method comprising applying a food contact material comprising a food contact substance to a multi-layer, biaxially oriented polyester (BOPET) film, wherein the food contact material is prepared at around room temperature without heating.
US10674737B2 System and method for preparing meat products
A method and system for preparing meat products is provided. In various embodiments, methods and systems for preparing and producing jerky are provided. Embodiments of the present disclosure comprise structure for efficiently distributing, moving, marinating and preparing meat products including jerky. Enhanced efficiencies and improved safety measures are provided.
US10674733B2 Resistance to heterodera carotae and methods for use
The present application relates to the use of Daucus carota plants which do not belong to the Daucus carota subsp. sativus subspecies of cultured carrots to disinfect a culture medium infested with Heterodera carotae nematodes, using the nematicidal power of the plants. The present application also relates to Daucus carota plants which are resistant to the Heterodera carotae nematode, and to methods for culturing such plants which make it possible to reduce the population of Heterodera carotae nematodes present in a culture medium.
US10674729B2 Synergistic combination of 3-IODO-2-propynyl-butylcarbamate and diamine
A synergistic antimicrobial composition containing 3-iodo-2-propynyl-butylcarbamate and diamine is provided. Also, a coating, a method of inhibiting the growth of or controlling the growth of microorganisms in an aqueous media, and a dry film containing 3-iodo-2-propynyl-butylcarbamate and diamine are further provided.
US10674724B2 Method of activating immune response in plants
A method of enhancing plant immunity is provided. The method comprises the step of administering to a plant a small molecule that binds to NPR1, or a functionally equivalent homolog thereof, that disrupts the interaction between N-terminal BTB/POZ domain and the C-terminal transactivation domain of NPR1. A method of screening for small molecule compounds that enhance plant immunity is also provided.
US10674717B2 Animal entrapment device and system
A system and device for capturing or entrapping pests, such as rodents, is described herein. In some embodiments, the device includes an opening in the bottom of the device which allows the pest to enter the device. In some embodiments, the device may include a kill trap. In other embodiments, the device may be used to live capture the pest.
US10674716B1 Modular pest trap assembly
The modular pest trap assembly of the present application includes a modular relatively planar structure that is configured to be adaptable for different methods and areas of a structure for the capture of pests. The assembly includes a modular structure having a main body with a first face and a second face. The modular structure also includes a corner and a plurality of sides. An adhesive layer extends across a portion of the second face of the modular structure. A detachable film cover lays across the adhesive layer to permit handling without contact of the adhesive layer. Additionally, an attachment member is selectively located adjacent to at least one of the plurality of sides of the modular structure for the purpose of securing the modular structure to a corner structure. Flaps extend inward into the corner structure to extend available adhesive internally to the total void space.
US10674714B2 Wild bird treatment system and methods
A system for treating wild birds includes an enclosure formed of a mesh material large enough to accommodate a plurality of wild coveying birds targeted for treatment. A call bird box is positioned within the enclosure. A call bird of the same species as the targeted birds is housed in the call box and makes calls for attracting the targeted birds. At least one ground level entrance is provided, sized and located to permit the entry of targeted birds into the enclosure while excluding non-targeted animals. A feeder containing medicated feed is provided within the enclosure for feeding the targeted birds entering the enclosure in order to treat the targeted wild coveying birds for parasites or disease. A cover is provided for protecting the medicated feed in the feeder from the environment. Methods for installing such a treatment system and treating wild birds using a treatment system are disclosed.
US10674713B2 Collapsible poultry perch system, device and method of use
A separately attachable poultry perching system and device, specifically to be utilized with long poultry feed troughs hung from barn rafters. The device comprising separately attachable and detachable components for assembly onto an already assembled and in place poultry feed trough device and system.
US10674712B2 Mounting behavior detection system
Mounting behavior is detected easily. A mounting behavior detection system includes a mounting-side apparatus, a mounted-side apparatus, and a charging apparatus. The mounting-side apparatus is attached to the neck or the chin of a first domestic animal, is configured to emit a transmission signal, and includes a battery. The mounted-side apparatus is attached at any position from the back to the tail of a second domestic animal and is configured to transmit a response signal in response to the transmission signal. The charging apparatus is configured to transmit power wirelessly to the battery.
US10674711B2 Edible spinning top for domesticated animal
Edible spinning tops for domesticated animals are presented including: a spindle formed along a central axis; a body formed symmetrically and radially about the central axis and forming an annular cavity about the spindle; a protrusion positioned along the central axis and disposed along the body opposite the spindle; and retaining structures positioned separately along the spindle each forming a raised barrier and a retention valley therebetween, where the spindle protrudes above the body, and where the spindle, the body, and the protrusion include an edible, desiccated, and brittle composition. In some embodiments, an edible ring captured along the retention valley between the retaining structures about the spindle.
US10674707B1 Automatic pet paw washer
An apparatus including a device which can be put in a first state or a second state; a water supplying unit; and a dryer unit. The device may have one or more openings leading to one or more inner chambers. In the second state the one or more openings of the device may be larger than in the second state. A pet can insert one or more paws into the one or more inner chambers, through the one or more openings in the second state. The water supplying unit may supply water to the one or more inner chambers to wash one or more paws of the pet, while they are in the one or more inner chambers. The dryer unit may supply hot air to the one or more inner chambers to dry the one or more paws of the pet, while in the one or more inner chambers.
US10674706B2 Fast-wearing grade-positioning wound-exposed multifunctional animal ear tag
Described herein is a fast-wearing grade-positioning wound-exposed multifunctional animal ear tag that includes a primary tag, a secondary tag, an UHF RFID chip, a half-duplex ULF RFID chip, an ambient temperature sensor, an animal body temperature sensor, a fast-wearing grade-positioning pin, and a bearing clamp. The ear tag measures animal ear root temperature and ambient temperature of a place where the animal resides. An ointment may be placed onto the UHF RFID chip, the half-duplex ULF RFID chip, and the ear tag in order to facilitate rapid wound healing.
US10674703B2 Species specific feeder
Animal feeders are disclosed that include a barrier limiting access to feed inside the feeder, doors controlled by an actuator and a control system configured to feed certain species to the exclusion of others by the recognition of those species. Cameras and, in some cases, other detectors are used to detect and identify animals by species. Doors may be configured to be open by default and remain open for the feeding of desired animals with the doors closing to prevent feeding upon the approach of an animal targeted for exclusion.
US10674702B2 Animal food and water bowl system
An animal food and water bowl system for effectively dispensing food and water to an animal such as a pet. The animal food and water bowl system generally includes a platform having a support member and at least one leg extending downwardly from the support member. The support member includes an upper surface and a recessed portion within the upper surface that removably receives a lower surface of bowl. A first connector is adapted for removably connecting the first bowl to the upper surface of the support member in a substantially non-movable manner. At least a portion of the front upper edge of the bowl is below the rear upper edge of the bowl.
US10674701B2 Agricultural mat and associated systems and methods
An interlocking slat cover system with edge lugs disposed around a substantially planar mat secure the cover in place. Center lugs can also be disposed within openings on the mat to further prevent movement of the cover. The cover can be made of relatively soft rubber, and generally serves to prevent cover movement as well as injury and disease in the livestock.
US10674697B1 Alfalfa variety 1114T029
The invention relates to the alfalfa variety designated 1114T029. Provided by the invention are the seeds, plants and derivatives of the alfalfa variety 1114T029. Also provided by the invention are tissue cultures of the alfalfa variety 1114T029 and the plants regenerated therefrom. Still further provided by the invention are methods for producing alfalfa plants by crossing the alfalfa variety 1114T029 with itself or another alfalfa variety and plants produced by such methods.
US10674690B2 Acetolactate synthase herbicide resistant sorghum
The present invention provides for compositions and methods for producing sorghum crop plants that are resistant to herbicides. In particular, the present invention provides for sorghum plants, plant tissues and plant seeds that contain altered acetolactate synthase (ALS) genes and proteins that are resistant to inhibition by herbicides that normally inhibit the activity of the ALS protein.
US10674689B1 Hybrid rice HR180002
Plants, seeds and tissue cultures of the hybrid rice HR180002, and methods for producing a rice plant by crossing a rice plant of hybrid rice HR180002 with itself or with another rice plant, such as a plant of another rice variety or rice hybrid, are disclosed.
US10674685B2 Systems and methods for selective pollination
A method of pollinating a plant includes receiving, with a processing circuit, plant data regarding a plant having flowers, and controlling, by the processing circuit, operation of an robotic device to selectively pollinate a portion of the plurality of flowers based on the plant data. The robotic device includes sensors configured to acquire plant data, a pollination device configured to pollinate flowers of a plant, a collection device configured to collect pollen, and a pollination prevention device configured prevent a flower from being pollinated.
US10674681B2 Blower/vacuum
A blower including a base having a housing, a handle extending from the housing, a power source positioned within the housing, the blower including: a drive shaft extending forwardly from the power source, wherein the drive shaft is rotatable by the power source; a fan member operatively connected to the drive shaft; a flywheel extending rearwardly from the power source, the flywheel being positioned adjacent to a rear of the housing; and at least one rear vent formed into the rear of the housing adjacent to the flywheel, wherein rotation of the flywheel draws ambient air into the housing through the at least one rear vent, and rotation of the flywheel generates a cooling air flow that directs the ambient air across the power source to cool the power source during operation thereof.
US10674680B2 Fan coil for greenhouse
A fan coil apparatus for a closed greenhouse that recirculates are within the greenhouse includes a housing with an intake and an outtake further including a filter that filters recirculating air that enters the intake, cooling coils that cool the recirculating air and condense water therefrom, heating coils that heat the recirculating air, a sterilization system that kills and prevents the spread of airborne pathogens, and a fan that directs the recirculating air through the outtake outside the housing.
US10674678B1 Flower pot for transplantation
The present invention provides a flower pot which may be easily opened to facilitate placing or removing of the potted plant therein. The flower pot has at least one of the sidewall divided into two sidewall portions, and an opposing sidewall is provided with a hinge arrangement to allow for separating the two sidewall portions from each other, such that a front of the flower pot is opened for convenient placing or removing of the potted plant inside therein as desired without damaging the plant. Further, a locking arrangement is provided to hold together the two sidewall portions after the transplantation operation has been performed.
US10674674B2 Baler with lockout valve
A baler including a frame, a feed system coupled to the frame, a baling chamber, a gearbox, a crank arm driven by the gearbox, a plunger at least partially positioned within and reciprocally movable with respect to the baling chamber, and a connecting rod extending between and coupled to both the crank arm and the plunger, where the connecting rod defines a connector length, and where the connecting rod defines a fluid volume therein. The baler also including a hydraulic system in operable communication with the connecting rod, a pump, a first feed line extending between and in fluid communication with the fluid volume of the connecting rod and the pump, and a lockout valve adjustable between a first configuration in which the fluid volume is in fluid communication with the pump, and a second configuration in which the fluid volume is not in fluid communication with the pump.
US10674672B2 Free-rolling rotor cage
A threshing and separating system including a non-stationary rotor cage including a perforated cylindrical body extending in a longitudinal direction from a first open end portion to a second open end portion. The first open end portion supported by a first rotatable coupling point, and the second open end portion supported by a second rotatable coupling point. The threshing and separating system also includes a rotor configured to rotate within the non-stationary rotor cage to thresh harvested crop. The non-stationary rotor cage is configured to rotate about an axis extending between the first rotatable coupling point and the second rotatable coupling point, and to be rotationally driven by the rotor via the threshed harvested crop.
US10674670B2 High-efficiency crawler-type pickup baler and automatic bale stacking system
A high-efficiency pickup baler crawler and automatic bale stacking system, includes a straw pickup stubble harvesting device, a continuous conveying preloading device, a lower feeding type compression and baling device, a bale transportation and arraying device, a bale stacking device, a walking device and a counting control. The counting control which controls the amount of bale compression chamber discharge, is used to control the bale conveying device and bale stacking device, to achieve the goals of automatic conveying, pushing and stacking, and avoids artificial secondary handling and improves the working efficiency of the system.
US10674667B2 Method and apparatus for wireless network-based control of a robotic machine
A harvesting system has a climbing unit with a body driven by traction wheels, a control unit, an articulated arm with a cutting implement at an extremity, a video camera focused on the cutting implement, and a computerized portable control station having a display and a user interface with inputs operable to control driving the traction wheels of the climbing unit, the articulation of the articulated arm, and the cutting implement. Video streamed in real time from the video camera is displayed on the display screen, and a user viewing the video display operates the inputs to position the cutting implement to cut a stem of a fruit or nut in the tree.
US10674666B2 End effectors for harvesting machines and methods for using end effectors
An end effector for harvesting fruit. The end effector has a housing and a plurality of tangs extending from an end of the housing. The end effector further has an oscillator device secured to the housing and the oscillator device in an oscillating relationship with the plurality of tangs.
US10674664B2 Lawn care vehicle having a conveyor seal
A yard waste collection assembly comprising a yard waste collector (200) comprising a yard waste inlet, a conveyor (100) configured to receive yard waste at a receiving end of the conveyor (100) and discharge the yard waste at a discharge end of the conveyor (100), wherein the conveyor comprises a telescopic seal (102) configured to cover an outlet (103), at the discharge end, in a shut position when the conveyor (100) is not engaged with the yard waste collector (200), and wherein the telescopic seal (102) is further configured to slide along a longitudinal axis (L) of the conveyor (100) to an open position when the conveyor engages the yard waste collector (200) causing the outlet (103) to be uncovered.
US10674654B2 Remote sensing multivariate cropland management apparatus and method of use thereof comprising crop health data set and crop management recommendations
The invention comprises a method and apparatus for managing cropland comprising the steps of: (1) wirelessly linking a remote sensing platform to a ground based communication system; (2) spatially resolving into a set of locations a ground matrix area using optics of the remote sensing platform; (3) optically measuring for each member of the set of locations: first reflected cropland radiation in a visible range using the remote sensing platform, second reflected cropland radiation in a near-infrared range, and emitted radiation in an infrared range of 2500 to 12,000 nm; (4) generating a crop health data set for each set of locations using the combined remote sensing data; (5) repeating the steps of spatially resolving and optically measuring to periodically update the crop health data set; and (6) communicating the specific crop management recommendations to a farm treatment system.
US10681851B2 Pick and place tooling with adjustable nozzle configuration
Described herein are pick and place devices having reconfigurable nozzle subassemblies, as well as related devices and methods. In some embodiments, a pick and place device may have a reusable base plate, and a plurality of reusable vacuum nozzle subassemblies that are removably coupled to the base plate in a first configuration. In some embodiments, plurality of vacuum nozzle subassemblies may be removed, then removably re-coupled to the base plate in a second configuration. In some embodiments, a pick and place device may include a base plate, a plurality of nozzle subassemblies removably attached to the base plate, where individual nozzle subassemblies include a vacuum nozzle, a vacuum connection, and a base; and a top plate coupled to the base plate, where the top plate includes a plurality of openings configured to seat the plurality of nozzle subassemblies.
US10681849B2 Heat dissipation device and UAV using the same
An unmanned aerial vehicle (UAV) includes a heat dissipation device, an inertial measurement unit (IMU), and a control module. The heat dissipation device includes an air guiding cover and a heat conduction plate. The air guiding cover includes an air duct configured to guide an airflow, and the heat conduction plate directly constitutes a portion of a sidewall of the air duct. The IMU module is received within the air duct. The control module is located outside the air duct and disposed at a side of the heat conduction plate that faces away from the IMU module. Heat generated by the IMU module is taken away directly by the airflow within the air duct.
US10681847B1 Externally-cooled tape drive
A tape drive includes a housing defining an internal volume, a heat-generating element disposed within the internal volume, a thermally-conductive element, a first end of the thermally-conductive element in thermal communication with the heat-generating element, and a heat dissipation unit disposed in an external volume outside of the internal volume, wherein a second end of the thermally-conductive element is disposed in the external volume and is in thermal communication with the heat dissipation unit.
US10681846B2 Cooling electronic devices in a data center
A server tray package includes a motherboard assembly that includes a plurality of data center electronic devices, the plurality of data center electronic devices including at least one heat generating processor device; and a liquid cold plate assembly. The liquid cold plate assembly includes a base portion mounted to the motherboard assembly, the base portion and motherboard assembly defining a volume that at least partially encloses the plurality of data center electronic devices; and a top portion mounted to the base portion and including a heat transfer member shaped to thermally contact the heat generating processor device, the heat transfer member including an inlet port and an outlet port that are in fluid communication with a cooling liquid flow path defined through the heat transfer member.
US10681844B2 Self-adjustable heat spreader system for set-top box assemblies
Systems, electronic devices, and methods are directed to a self-adjustable heat spreader. A spring system may include one or more spring members and a contact surface adapted to contact a circuit board component. Each spring member may include a thermally conductive material. A thermal spreader plate may be coupled to the one or more spring members. The spring system and the thermal spreader plate may be configured to allow movement, with respect to the thermal spreader plate along multiple axes, of one or more portions of the one or more spring members proximate to the thermal spreader plate when the contact surface is pressed against the circuit board component and the spring system transitions from a first state to a compressed state. The contact surface and the spring system may be configured to transfer heat between the circuit board component and the thermal spreader plate.
US10681841B2 Water-cooling heat dissipation device suitable for computer
A water-cooling heat dissipation device suitable for computer includes a pump housing, an upper cover, a motor module and a heat exchange member. The pump housing forms a pump chamber. A side of the upper cover has at least one positioning portion. A side of the motor module has at least one assembly portion that is correspondingly disposed with respect to the positioning portion. A stator set is received in the interior of the motor module. The heat exchange member is correspondingly combined with the pump housing. The heat exchange member forms a heat exchange chamber, and the heat exchange chamber is in communication with the pump chamber.
US10681840B2 Cooling system and electronic apparatus
The present invention aims to reduce noise derived from an operation sound of a fan while maintaining cooling capacity of the fan. A cooling system includes a fan which is disposed in a chassis in which a CPU which is exemplified as a heating element is housed, one temperature sensor which is disposed in the chassis, another temperature sensor which is disposed at a position which is different from a position of the one temperature sensor, and a fan control unit which drives the fan in a case where one temperature, which is based on a measured value of one temperature sensor, is at least a first threshold value or in a case where another temperature, which is based on a measured value of the other temperature sensor, is at least a second threshold value which is set to a value lower than the first threshold value.
US10681837B1 Spacecube V2.0 flight card mechanical system
An electronic assembly support system includes a frame having a plurality of side rails side rails to be positioned along a longitudinal axis of an electronic assembly, a plurality of cross rails connected between the side rails, positioned to surround predetermined components of the electronic assembly, and a first fastener interface for attaching the plurality of side rails and cross rails to the electronic assembly.
US10681835B2 Latch assembly for a computing device
A computing device is disclosed. The example computing device includes an enclosure that houses an electrical component. The example computing device also includes a latch assembly disposed on the enclosure, the latch assembly to facilitate coupling the enclosure to a rack. The latch assembly includes an antenna which is communicatively coupled to the electrical component.
US10681833B1 Mounting assembly and inverter assembly using same
A mounting assembly and an inverter assembly using the same are disclosed. The mounting assembly includes a waterproof component and a fixing component. The waterproof component includes a first side facing the inverter, a second side facing the wall surface, an opening and a gasket set. The opening runs through the first side and the second side. The gasket set is disposed around the opening. The gasket set abuts against the wall surface and the inverter. The inverter is electrically connected with a wire running through the opening. The fixing component is disposed on the wall surface and connected to the waterproof component. The fixing component includes a third surface facing the inverter, a fourth surface facing the wall surface, and a first engaging element. The first engaging element engages with a second engaging element of the inverter to mount the inverter on the wall surface.
US10681826B2 Substrate unit
Provided is a substrate unit that has a simple structure and is able to prevent water that has entered the inside from reaching a mounting surface of the substrate. The substrate unit includes: a substrate, a first casing member that supports the substrate, and a second casing member that is integrated into one piece with the first casing member and is provided on a mounting surface side of the substrate, wherein the second casing member is provided with a protruding portion that protrudes into a housing space that is defined by the first casing member and the second casing member and houses the substrate, and intersects a plane that extends along the mounting surface of the substrate.
US10681823B2 Mounting structure for module in electronic device
An electronic device is provided. The electronic device includes a display including a display area and a connecting area extending from one side of the display area, a flexible printed circuit board (FPCB) connected with the connecting area, and a first module mounted on a first surface of the FPCB, where the connecting area is bent such that the first module is apart from the display to face the display.
US10681820B2 Circuit board and manufacturing method therefor
A circuit board includes: a metal core base material including a first main surface, a second main surface on an opposite side of the first main surface, a side surface, and a projection that projects from the side surface; an outer cover including a first insulation layer that covers the first main surface, a second insulation layer that covers the second main surface, and a third insulation layer that covers the side surface; a first wiring layer provided in the first main surface with the first insulation layer interposed between the first wiring layer and the first main surface; a second wiring layer provided in the second main surface with the second insulation layer interposed between the second wiring layer and the second main surface; and a sealing portion that is made of an insulation material embedded in the outer cover and covers an end surface of the projection.
US10681817B2 Frame embedded components
Aspects of the disclosure are directed to an edge card that includes a printed circuit board having a top side and a bottom side. The top side of the printed circuit board can include one or more top-side circuit components, and a plurality of top-side metal contact fingers, at least some of the top-side metal contact fingers electrically connected to at least one of the one or more circuit components. The bottom side of the printed circuit board can include one or more bottom-side circuit components. The bottom side of the printed circuit board can also include a substrate interposer having a top side and a bottom side. The top side of the substrate interposer can include one or more passive circuit components at least partially embedded in the substrate interposer, and one or more solder balls arranged around the one or more passive circuit components.
US10681814B2 High density multi-component packages
Provided is a high density multi-component package and a method of manufacturing a high density multi-component package. The high density multi-component package comprises at least two electronic components wherein each electronic component of the electronic components comprise a first external termination and a second external termination. At least one interposer is between the adjacent electronic components and attached to the interposer by an interconnect wherein the interposer is selected from an active interposer and a mechanical interposer. Adjacent electronic components are connected serially.
US10681809B2 Composite printed circuit board and laundry treatment apparatus having the same
Disclosed is a composite printed circuit board including a first printed circuit board (PCB) having a first circuit pattern mounted thereon, and a second PCB having a second circuit pattern mounted thereon, and the first PCB penetrates and is coupled to the second PCB so that the first circuit pattern is electrically connected to the second circuit pattern.
US10681804B2 Flexible circuit board, optical transceiver assembly, and optical module
A flexible circuit board, and an optical transceiver assembly and an optical module that have such flexible circuit board. The flexible circuit board includes a substrate body, a transmission metal layer formed on at least one surface of the substrate body, a strengthening layer formed on the transmission metal layer, and a surface metal layer formed on a portion of an outer surface of the strengthening layer. The surface metal layer constitutes a securing portion for securing and connecting to an external element. A portion of the flexible circuit board that is not covered by the surface metal layer constitutes a connecting portion that connects to the securing portion. The surface metal layer is electrically connected to the transmission metal layer.
US10681794B1 Tri-axis x-ray tube
In one embodiment, an x-ray tube 15 can be used closer to a sample. An angle A1 between an anode axis 02 and an electron-beam axis 01 can be ≥10° and ≤80° and an angle A2 between the anode axis 02 and an x-ray axis 03 can be ≥10° and ≤80°. In another embodiment, a cap 20 on an anode 12 can block x-rays emitted in undesired directions. The cap 20 can include an internal cavity 24, an electron-beam hole 21, an anode hole 22, and an x-ray hole 23. In another embodiment, an electrical connection between an x-ray tube 15 and a power supply 18 can be reliable and easy to manufacture. The anode 12 can include a hole 31 at an end of the anode 12 sized and shaped for insertion of an electrical connector 32.
US10681793B1 Direct wireless control of lighting systems for use in a high-moisture environment
A lighting system for use in a high-moisture environment, such as a swimming pool, includes a lighting unit having a housing and at least one light-emitting device positioned within the housing. A power supply provides power to the light-emitting device. A receiver positioned within the housing operates with a LoRa modulation format and receives signals at an ISM band operating frequency of substantially between 433.05-434.79 MHz (EU433). A mobile control unit located remote from the lighting unit is configured to transmit at least one wireless control signal to the receiver at a frequency between 433.05-434.79 MHz, whereby the at least one control signal controls or changes a characteristic of the at least one light-emitting device, such as an on/off state, a color, a lighting effect, or a pattern of display. Related systems and methods for installing a lighting system for use in a high-moisture environment are also disclosed.
US10681784B2 Lighting fixture with selectable color temperature
A lighting fixture for powering multiple LED groups to generate a selectable color temperature. The lighting fixture provides varying amounts of power to each group of LEDs to achieve a selected color temperature. Current from a driver may be divided between the LED groups based on a selected operational state, which is selected using a switch or other configurable input. The operational states may turn the LED groups on or off or may control an amount of current received by the LED groups. In some configurations, all of the LED groups are always at least partially powered.
US10681781B2 Apparatus and method for defrosting and/or cooking foods
An apparatus for defrosting or cooking foods, the apparatus including both radio frequency dielectric heating means and an induction heating means. The radio frequency dielectric heating means includes at least two electrodes positioned at a treatment zone, and a device for applying, between the electrodes, a difference in electric potential which is variable with a frequency between 1 MHz and 300 MHz. The induction heating means is electromagnetically coupled to at least one of the electrodes which is at least partly made of ferromagnetic material, such that the electrode transmits heat to the food.
US10681778B2 Integrated heater and method of manufacture
A method of constructing a heater includes providing a substrate, forming at least one trench into the substrate, depositing a functional material onto the substrate and into the at least one trench to form a functional element, and providing an electrical termination in contact with the functional element.
US10681776B2 Electronic oven with infrared evaluative control
A disclosed computer-implemented method for heating an item in a chamber of an electronic oven towards a target state includes heating the item with a set of applications of energy to the chamber while the electronic oven is in a respective set of configurations. The set of applications of energy and respective set of configurations define a respective set of variable distributions of energy in the chamber. The method also includes sensing sensor data that defines a respective set of responses by the item to the set of applications of energy. The method also includes generating a plan to heat the item in the chamber. The plan is generated by a control system of the electronic oven and uses the sensor data.
US10681774B2 Electronic device and communication method
An electrical device has processing circuit configured to: select coordinated access points and data distribution center from access points, transmit information about the coordinated access points to the data distribution center, such that in response to the receipt of data from the service gateway, the date distribution center transmits the data to the coordinated access points, and receive the data via the coordinated transmission of the data distribution center and the coordinated access point.
US10681773B2 Real-time relay of wireless communications
Exemplary embodiments include a system having a first wireless audio output device and a second wireless audio output device. One of the first or second audio output devices is configured to one of connect as a slave to a source device in a first piconet and connect as a master to the other one of the first or second audio output devices in a second piconet. The one of the first or second wireless audio output devices determines whether an audio packet transmitted by the source device via the first piconet was received by the first wireless audio output device and the second wireless audio output device, and, when at least one of the first wireless audio output device or the second wireless audio output device did not receive the audio packet, the audio packet is exchanged between the first and second wireless audio output devices via the second piconet.
US10681770B2 Method for transmitting and receiving signal in wireless LAN system and apparatus therefor
The present specification relates to a method for transmitting and receiving, by a station, a signal in a wireless LAN (WLAN) system. More particularly, the specification presents a method for transmitting a receiving a signal and an apparatus therefor by differently interpreting MCS information indicated by a plurality of modulation and coding scheme (MCS) fields according to a signal transmission and reception method, when the station transmits the signal on the basis of the MCS information indicated by the plurality of MCS fields.
US10681764B2 Method and apparatus for logging information
The present invention relates to a method and an apparatus for logging a radio resource control (RRC) failure of user equipment (UE) and receiving the log. According to one embodiment of the present invention, a method for logging an RRC failure of UE may comprise the steps of: attempting random access; if the failure of random access is sensed, logging information on the failure; and if the success of random access is sensed, transmitting information on the failure logged before the success to a connected base station. According to one embodiment of the present invention, an apparatus and a method which effectively log a channel state or a connection failure can be provided.
US10681761B2 Apparatus for distributing short-range wireless signals using an interconnection protocol for electronic devices
An apparatus for distributing data using a short-range wireless interconnection protocol for electronic devices includes a processor communicatively connected, using a communication bus, to a number of originator antennas, each of the number of originator antennas communicating with an originating device, a plurality of device antennas, communicatively connected to the communication bus, each of the plurality of device antennas communicating with a number of client devices, and a non-transitory storage medium. The non-transitory storage medium includes a receive module, a session identify module, and a send module. The receive module receives a data packet using one of the number of originator antennas. The session identify module identifies at least one communication session with at least one remote device associated with one of the plurality of device antennas. The send module sends the data packet to the at least one remote device associated with one of the plurality of device antennas.
US10681756B2 Beacon system to improve wireless audio communication between headset communication devices
A headset communication device includes at least one processor configured to transmit, via a dedicated virtual communication channel of a wireless communication protocol, local beacon data to one or more remote headset communication devices within a work environment, to discover a remote headset communication device included in the one or more remote headset communication devices by receiving, via the dedicated virtual communication channel of the wireless communication protocol, remote beacon data that is transmitted by the remote headset communication device, to automatically synchronize, based on the remote beacon data, the headset communication device with the remote headset communication device, and, to transmit, via one or more additional virtual communication channels of the wireless communication protocol, local audio communication data to the one or more remote headset communication devices.
US10681752B2 Telecommunication system for relaying cellular coverage
A cellular telecommunications network architecture is described where certain UEs are configured to assist the network to improve coverage in regions of poor radio conditions. In certain embodiments, appropriate UEs are selected to act as a dynamic, out-of-band coverage extensions. Network performance can thereby be improved when serving users at the cell edge (or in other poor radio condition regions of a cell). Data from UEs connected to those assisting UEs is encrypted to allow secure transit of data without requiring modification to the RAN or Core Network.
US10681748B2 Communication method and communication apparatus
A method for pairing apparatuses includes causing an information processing apparatus to send a predetermined request to a communication apparatus, causing the communication apparatus to display first authentication information for pairing upon receiving the predetermined request, causing the information processing apparatus to enable input of second authentication information for pairing, and causing, when the second authentication, information is input, the information processing apparatus and the communication apparatus to perform pairing based on the first authentication information and the second authentication information.
US10681742B2 Method and apparatus for random access in a wireless communication system
Methods and apparatuses for random access in a wireless communication system are disclosed herein. In one method, a user equipment (UE) performs a first attempt of a random access procedure to communicate with a cell via at least a first UE beam. The UE performs a second attempt of the random access procedure to communicate with the cell via at least a second UE beam when the first attempt fails, in which the direction of the first UE beam and the direction of the second UE beam are different.
US10681740B2 Method and apparatus for transmitting and receiving wireless signal in wireless communication system
The present invention relates to a wireless communication system and, particularly, to a method and an apparatus therefor, the method comprising the steps of: transmitting N (N>1) first RA signals during a first interval; monitoring a response signal to the multiple first RA signals; and performing a process for transmitting N second RA signals during a second interval after monitoring of the response signal fails, wherein RA signals in each interval are transmitted in the same transmission beam direction and RA signals in different intervals are transmitted in different transmission beam directions.
US10681738B2 Random access in a wireless device and wireless network
A wireless device receives a message from a first base station. The message comprises first configuration parameters for cells. Cells comprise cell groups. Cell groups comprise a first cell group for communication with the first base station, and a second cell group for communication with a second base station. The second cell group comprises an LAA cell, and RACH(s) configuration parameters for a RACH of the LAA cell. The wireless device performs an LBT procedure to transmit a preamble via the RACH of the LAA cell in response to initiating a random access process. The wireless device increments a counter in response to the LBT procedure indicating that the channel is occupied and determining a failure of the random access process in response to the counter reaching a first value. The wireless device transmits second message in response to the failure of the random access process.
US10681737B2 Random access method, terminal, and base station
Embodiments of the present disclosure provide a random access method, a terminal, and a base station. The method includes: receiving, by a terminal (UE), configuration information of random access resources from a base station, where the configuration information of the random access resource includes: configuration information of a first random access resource received from the base station using a system broadcast and configuration information of a second random access resource received from the base station by using downlink control information (DCI); selecting, by the UE, a random access resource from the first random access resource and the second random access resource according to a random access rule and the configuration information of the random access resources; and initiating, by the UE, random access according to the selected random access resource.
US10681735B2 Wireless environment evaluation method and wireless communicaton system
Provided is a wireless environment evaluation method including a step 1 acquiring a transmission and reception history of wireless signals transmitted and received between the plurality of wireless stations and acquiring or estimating a number of wireless stations in transmission standby, based on the transmission and reception history; a step 2 calculating a normal reception rate S in a congesting situation in reception according to the number of wireless stations in transmission standby; a step 3 acquiring a normal reception rate S′ of the wireless signals per a fixed channel use time from the transmission and reception history in the prescribed wireless station; and a step 4 determining a degree of the exposed situation in reception according to a ratio of the normal reception rate S′ to the normal reception rate S.
US10681734B2 Systems and methods for fractional carrier sense multiple access with collision avoidance (CSMA/CA) for WLANS
Systems, methods, and instrumentalities are described to implement an interference management method in a WLAN. An access point (AP) or an inter-BSS coordinator (IBC) may identify a station (STA) associated with a first basic service set (BSS) as an edge STA or a non-edge STA The AP or the IBC may group the edge STA into an edge group and a non-edge STA into a non-edge group. The AP or the IBC may receive information associated with a second BSS. The AP or the IBC may coordinate access of the edge group and/or the non-edge group. The access may be coordinated to minimize interference of the edge STA. The access may be based at least on the received information associated with the second BSS The AP or the IBC may adjust transmit power of a plurality of STAs identified as edge group STAs and non-edge group STAs.
US10681731B2 Emission of a signal in resource units to increase energy detection of an 802.11 channel
In an 802.11ax network with an access point, a trigger frame offers scheduled and random resource units to nodes for data uplink communication to the access point. To avoid the overall energy level seen by legacy nodes for a communication channel to drop below a detection threshold, the invention provides two tools. First, the scheduled and random resource units may be interleaved over communication channels. Second, unused resource units may be detected, and a node or the access point may send a padding signal on them to increase the overall energy level. The latter may be evaluated during a monitoring period before deciding to emit the signal. As the overall energy level seen by legacy nodes is increased, the risk that such legacy nodes do not detect activity on a 20 MHz channel having only a subpart of its RUs used is reduced. And risks of collisions are consequently reduced.
US10681725B2 Techniques and apparatuses for unicast system information delivery for connected mode user equipment
Certain aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment may determine that a signal characteristic of a unicast signal is better than a signal characteristic of a broadcast signal; and/or transmit, based at least in part on the determination, a request for an update to a master information block or a minimum system information block to be provided to the user equipment using the unicast signal. In some aspects, a base station may determine that a signal characteristic of a unicast signal associated with a user equipment (UE) is better than a signal characteristic of a broadcast signal broadcasted by the base station; and/or transmit, based on the determination, an update to a master information block (MIB) or a minimum system information block (MSIB) to the UE using the unicast signal. Numerous other aspects are provided.
US10681719B2 Communication method, terminal equipment, and network equipment
The embodiments of the application provide a communication method, terminal equipment, and network equipment. The method comprises: determining a first data transmission format used to generate first transmission version of uplink data; selecting, from a data resource pool, a first data transmission resource used to transmit the first transmission version; transmitting, to network equipment, a first scheduling configuration message containing information of the first data transmission resource and the first data transmission format; encoding and modulating, according to the first data transmission format, the uplink data, to generate the first transmission version; and transmitting, to the network equipment, by means of the first data transmission resource, the first transmission version, so as to facilitate the network equipment to receive, demodulate and decode, according to the first scheduling configuration message, the first transmission version. The embodiments of the invention can reduce communication latency without decreasing communication reliability.
US10681718B2 Base station, terminal, and wireless communication system
According to one embodiment, a base station includes a licensed band transmitting unit, a determining unit, and an unlicensed band transmitting unit. The licensed band transmitting unit transmits, to a terminal, a control signal for specifying a resource in a shared band to be used for data transmission by the terminal. The determining unit determines whether the resource in the shared band is idle or busy. The unlicensed band transmitting unit transmits a permission signal for permitting transmission in the shared band when the determining unit determines that the resource in the shared band is idle. The control signal or the permission signal includes an offset indicating a time from the permission signal to a start of transmission of data from the terminal to the base station with reference to the permission signal transmitted from the unlicensed band transmitting unit.
US10681711B2 Method for data scheduling and power control and electronic device thereof
Methods and apparatuses are provided method for operating a terminal. A motion pattern of at least one of the terminal or a peer terminal communicating with the terminal is determined in a time interval. A channel quality of a channel between the terminal and the peer terminal is determined in time intervals after the time interval based on the motion pattern in the time interval. At least one first time interval among the time intervals in which the channel quality is greater than or equal to a threshold value and at least one second time interval among the time intervals in which the channel quality is less than the threshold value are determined. Data in the at least one first time interval is transmitted to the peer terminal.
US10681710B2 Selecting a frequency band from a set of candidate frequency bands associated with a wireless access point
A method includes determining, at an access point, that a channel used to communicate with a device is experiencing interference. The method also includes, in response to the access point detecting that the channel used to communicate with the device is experiencing interference, switching, at the access point to a second channel. The second channel is selected from available channels associated with a set of candidate frequency bands. The set of candidate frequency bands is selected based on a signal quality of a particular device in communication with the access point. The particular device is a communication device in communication with the access point that has a lowest signal quality of signal qualities of communication devices in communication with the access point.
US10681708B2 Subslot bundling and acknowledgement
A first apparatus may puncture, in at least two subslots, a first type of data or control information with a second type of data or control information. The first apparatus may bundle the least two subslots within a subframe, and the subframe may include a portion for carrying acknowledgment (ACK)/negative acknowledgment (NACK) information associated with the second type of data or control information. The first apparatus may communicate with a user equipment (UE) during the at least two subslots within the subframe. A second apparatus may receive ACK/NACK information associated with a second type of data or control information. The second apparatus may reduce a transmission power for a first type of data or control information during a subsequent subframe when the ACK/NACK information indicates a negative acknowledgement.
US10681706B2 Method and apparatus for generating signal for low latency in wireless communication system
The present invention relates to a method and an apparatus for generating a signal for low latency in a wireless communication system. The method, according to one embodiment of the present invention, for a communication device generating a situation-reporting signal for low latency and transmitting the signal to a base station in a wireless communication system comprises the steps of: generating the situation-reporting signal on the basis of a pre-set, specific situation recognized by the communication device; and transmitting the generated situation-reporting signal to the base station, wherein the situation-reporting signal may be generated so as to have a subcarrier spacing which is a pre-set number of times larger than a subcarrier spacing of a legacy communication system, the pre-set number being an integer.
US10681702B2 Communication method and device
Embodiments of the present invention provide a communication method and a device. A network controller receives a first message sent by a first access network device, where the first message is used to request the network controller to configure at least one access network device for first user equipment, to implement data transmission or reception between the first user equipment and the at least one access network device; the network controller configures a second access network device for the first user equipment.
US10681700B2 Method and device for signaling for sliding window superposition coding transmission 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). The present disclosure relates to signaling for sliding window superposition coding transmission. A method for a first terminal includes receiving, from a base station, first information included in decoding related information on a higher layer signaling, receiving from the base station control information including second information included in the decoding related information, identifying the second information by decoding of the control information, and decoding data transmitted to the second terminal based on the first information and the second information.
US10681699B2 Apparatus, system and method of communicating an enhanced directional multi gigabit (EDMG) capability element
Some demonstrative embodiments include apparatuses, devices, systems and methods of communicating an Enhanced Directional Multi Gigabit (EDMG) support indication. For example, a wireless station may be configured to generate a frame having a structure compatible with a Directional Multi Gigabit (DMG) frame structure, the frame including an EDMG supported field to indicate that the wireless station supports one or more EDMG features; and to transmit the frame over a DMG channel.
US10681696B2 Method and apparatus for enabling transmission in a slotted radio data communication system by pausing data reception
Apparatus, and an associated method, that facilitates communication of data in a radio communication system that utilizes a slotted communication scheme. Multiple successive time slots are allocable upon which to communicate data to a receiving communication station. At selected intervals, a controller causes the mode of operation of the receiving communication station to be changed to pause operation in a receive mode and, during the pause, to cause operation of the receiving communication station to transmit data, such as control acknowledgments or other responses.
US10681692B2 Transmission resource mapping method and device
A transmission resource mapping method and a device relating to the field of mobile communications technologies, where resource mapping is performed using a resource element block, a length of the resource element block in time domain is less than a length of a physical resource block in the time domain. Therefore, a mapping granularity can be reduced during resource mapping such that latency in a transmission process can be reduced.
US10681688B2 Receiver device, transmitter device, reception method, and transmission method
Provided is a receiver device that can switch between transmission methods, while minimizing increase in the number of blind decryption iterations and the amount of signaling needed for acknowledgement. In this device, a receiver part (201) receives a signal mapped to any of a plurality of mapping candidates; and according to application levels established for each of the plurality of mapping candidates, a control signal processor (205) performs blind decryption of the plurality of mapping candidates, employing either a first transmission method using a single antenna port to carry out precoding based on feedback information from the receiver device, or a second transmission method involving transmission diversity employing multiple antenna ports.
US10681685B2 Resource indication method, base station and terminal
A resource indication method, a base station and a terminal are provided. The method includes that: the base station generates a resource indication channel, the resource indication channel indicating a first time-frequency resource and a communication parameters for the first time-frequency resource, the resource indication channel occupying a second time-frequency resource and at least one first time-frequency resource corresponding to at least one resource indication channel forming a cell; and the base station sends the resource indication channel to the terminal. The method can improve resource allocation and indication flexibility, and improve performance and applicability of a wireless communication system.
US10681683B2 Method for transmitting uplink control information of terminal in wireless communication system and terminal using the method
Provided are a method for transmitting uplink control information (UCI) of a terminal in a wireless communication system and the UE using the method. The method includes determining a number of coded symbols for the UCI transmission and transmitting the UCI on a physical uplink shared channel (PUSCH) based on the number of coded symbols. The number of coded symbols is determined among a first value based on a payload size of the UCI and an offset value and a second value based on a radio resource control (RRC) signal.
US10681681B2 Method and apparatus for processing uplink data by DRX-mode terminal in mobile telecommunication system
Disclosed is a method and apparatus for transmitting data by a terminal in a wireless communication system, the method including transmitting, to a base station, a scheduling request for requesting resources for transmitting a buffer status report, monitoring a control channel to receive resource allocation information, starting a timer for monitoring the control channel if the resource allocation information is received via the control channel, transmitting, to the base station, the buffer status report based on the resource allocation information, and stopping monitoring of the control channel if the timer is expired or a command is received from the base station.
US10681678B2 Device to-device (D2D) operation method performed by terminal in wireless communication system and terminal using same method
In a D2D operation method performed by a remote terminal in a wireless communication system, the present invention determines whether receiving a signal transmitted from a relay terminal by means of transmission of a signal from the remote terminal is restricted; and transmits a signal to the relay terminal on the basis of the determination, wherein in the case that receiving a signal transmitted from the relay terminal by means of transmission of a signal from the remote terminal is not restricted, the present invention transmits a signal to the relay terminal, and in the case that receiving a signal transmitted from the relay terminal by means of transmission of a signal from the remote terminal is restricted, the present invention does not transmit a signal to the relay terminal.
US10681672B2 Paging optimization for VeNB
A method is described, comprising: creating, at a coordinating server, a user page cache table, the user page cache table associates a user equipment (UE) identifier with a last known location of the UE and a virtual base station instance; creating, at the coordinating server, a neighbor relation table, the neighbor relation table associates each cell to neighbor cells; receiving, at the coordinating server from a core network, a paging message for a user equipment (UE), the paging message comprises a tracking area identity (TAI), the UE identifier, and the virtual base station instance; querying, at the coordinating server, in the user page cache table based on the UE identifier received in the paging message to identify the virtual base station instance and the last known location; forwarding, from the coordinating server to the last known location of the UE, the paging message based on the queried last known location.
US10681671B2 Paging method, device, and system
Embodiments of the present disclosure provide a paging method, a device, and a system, and relate to the communications field, so as to reduce signaling exchange performed when an access network device pages UE, save a network resource, and improve data transmission efficiency. The paging method includes: receiving, by user equipment (UE), paging information sent by an access network device, where the paging information is used to instruct the UE to send a paging response by using an uplink data sending resource; and obtaining, by the UE, the uplink data sending resource according to the paging information, and sending paging response information to the access network device by using the uplink data sending resource.
US10681669B2 Positioning of mobile devices
A base station transmits, in a repetitive first sequence (501) of transmission frames (202) of a wireless channel, first positioning reference signals (551). The base station transmits, in a repetitive second sequence (502) of transmission frames (202) of the wireless channel, second positioning reference signals (552). The first positioning reference signals (551) and the second positioning reference signals (552) each facilitate determining a time of arrival of signals communicated on the wireless channel.
US10681666B2 Coarse location estimation for mobile devices
Coarse location estimation for mobile devices is disclosed for detecting mobile device presence at general locations of interest and switching operating modes and services for one or more location context aware applications. In some implementations, sensor data is received from a plurality of data sources at a location. For each data source, a first probability is estimated that the mobile device is at the location based on sensor data from the data sources. A second probability is estimated that the mobile device is not at the location based on sensor data from the data sources. The first and second estimated probabilities are statistically combined to generate a third estimated probability that the mobile device is at the location.
US10681665B2 Managing cellular service access for multiple secondary wireless devices associated with a primary wireless device
Methods and apparatus to enable and disable cellular services for one or more cellular capable secondary wireless devices associated with a primary wireless device are disclosed. The primary wireless device, in response to detecting a status change of an in use state of a cellular capable secondary wireless device can provide a notification to a network server of a wireless network to disable cellular wireless services for previously enabled cellular capable secondary wireless devices and to enable cellular wireless services for the cellular capable secondary wireless device. Control of cellular wireless services for cellular capable secondary wireless devices can be based on a combination of registration for services, activation and deactivation of eSIMs on the cellular capable secondary wireless devices, and/or changes to eSIM states or contexts maintained by the network server.
US10681663B2 Methods for adjusting uplink transmission timing
According to some exemplary embodiments, a wireless device maintains timing associated with uplink transmissions by performing steps for each of a plurality of scheduled LBT transmission opportunities. The steps include performing an LBT assessment to determine whether the wireless device is permitted to transmit in the scheduled LBT transmission opportunity, determining whether or not the timing associated with uplink transmissions is to be adjusted, where said determining comprises determining to not adjust the timing associated with uplink transmissions for any scheduled LBT transmission opportunity for which the LBT assessment indicates that the wireless device is not permitted to transmit, and selectively adjusting the timing associated with uplink transmissions, based on the determining.
US10681662B2 Frequency correction in a multi-carrier communication system
A mobile station operable to perform cell synchronization is described. The mobile station can process one or more synchronization signals received in a downlink from one or more base stations providing coverage in one or more cells. The mobile station can process the one or more synchronization signals received from the one or more base stations to synchronize the mobile station with the one or more base stations. The mobile station can adjust signals for communication from the mobile station in accordance with the cell synchronization performed at the mobile station.
US10681654B2 Power headroom report generation
Apparatuses, methods, and systems are disclosed for power headroom report generation. One method includes aggregating multiple serving cells. The method includes determining that a power headroom report is triggered. The method includes determining that an uplink resource for a new transmission on a serving cell of the multiple serving cells is allocated at a first time after the power headroom report is triggered. The method includes determining a power headroom value for each serving cell of the multiple serving cells being activated based on information received prior to initiating a local channel prioritization procedure for the uplink resource allocated at the first time. The method includes generating a power headroom report medium access control control element including at least the power headroom value for each serving cell of the multiple serving cells being activated.
US10681648B2 Power control for channel state information
Systems, apparatuses, and methods are described for wireless communications. A base station may send, to a wireless device, one or more radio resource control messages comprising power control parameters and/or other wireless resources. The base station may send, to the wireless device, activation or deactivation of channel state information reporting. The wireless device may adjust, based on one or more of the activation or deactivation, at least one value associated with a transmission power of an uplink channel transmission.
US10681644B2 Reporting actual uplink transmission power
Method and apparatus are provided for reporting and receiving actual UL transmission power. In accordance with some implementation, a UE may send a first indication of power headroom to a base station. The UE may receive one or more resources allocation for a UL transmission. The UE then may determine actual transmission power to be used in the UL transmission. Upon determination, the UE may transmit the UL transmission and send an indication of the actual transmission power to the base station. The base station, in response to receiving an indication of actual transmission power of the first UL transmission, may adjust an estimate of the link quality based on the receive indication of actual transmission power.
US10681638B2 Communication system and IoT system
A communication system and an IoT system are provided. The IoT system is applicable to a wireless network system including an access point. The IoT system includes a WiFi module and a GPIO device. The WiFi module is configured to connect to the access point. The GPIO device is configured to provide a plurality of wake-up signals to the WiFi module through a GPIO pin. A predetermined time period between any two of wake-up signals is greater than an interval between two delivery traffic indication messages from the access point. The WiFi module includes a timer and a power management unit, the power management unit drains power to transfer the WiFi module from a sleep mode to a normal mode after the timer receives the wake-up signal.
US10681633B2 Configurable subframe structures in wireless communication
Some aspects of the disclosure provide for a flexible and reconfigurable subframe structure that allows various devices with different capabilities and frequency agility to efficiently utilize the available channel bandwidth (BW) and/or save power. In some aspects of the disclosure, the reference signal and/or control channel placement in the subframe can facilitate faster processing and increased sleep mode duration of the devices.
US10681630B2 Virtual cells for radio access network (RAN) sharing
Systems and methods herein provide for the aggregation of a plurality of wireless base stations for access by a Mobile Central Office (MCO) communicating with user equipment (UEs) through a network. In one embodiment, a communication system includes a first plurality of wireless base stations, each being operable to communicate with UEs. The system also includes a base station aggregator operable to aggregate the wireless base stations into a virtual base station, and to interface with the MCO. The base station aggregator is further operable to process a request from the MCO for access to communications provided by the virtual base station, to grant the request, to intermediate on behalf of the MCO, and to exchange communications between the MCO and a UE subscribing to the MCO and operating within the coverage of the virtual base station.
US10681628B2 Method and apparatus for scanning access points in a portable terminal
A method for scanning an Access Point (AP) in a portable terminal includes determining whether a request to activate the portable terminal is detected; and upon detecting the request, immediately and additionally scanning an AP independently of a predetermined scan cycle.
US10681627B2 System, method and program for P2P file transfer
The present disclosure relates to a program, a method and a system for P2P transmission. A method for P2P transmission by means of an access point, according to an embodiment of the present disclosure, includes at least: a step for receiving identification information of a detected access point from a transmission client and a reception client; a step for, if the reception client detects a first access point as the same detected access point or accesses the first access point which is the same detected access point, configuring the first access point as a transmission path; a step for checking whether or not the first access point has been configured to be blocked; and a step for matching first identification information with whether or not the first access point has been configured to be blocked and storing same in an accumulation database.
US10681626B2 User equipment and method for handling public land mobile network selection involving prose communication
Embodiments of the inventive concept herein provide a method and User Equipment (UE) for handling PLMN selection involving Proximity Based Services (ProSe) communication. The method includes detecting one of a PLMN selection due to the ProSe communication followed by a manual Closed Subscriber Group (CSG) cell selection, and a manual CSG cell selection followed by the PLMN selection due to the ProSe communication, when the UE has stored a duplicate value of a Registered PLMN (RPLMN) and a duplicate of a PLMN selection mode. Further, the method includes preserving the stored duplicate value of the RPLMN and a stored duplicate of the PLMN selection mode.
US10681625B1 Single-user acknowledgement options for wireless communication in a multi-user environment
In aspects of acknowledgement options for downlink multi-user transmission, a wireless network system includes an access point that can communicate a downlink multi-user transmission soliciting acknowledgement from one or more station devices. The access point can receive an association request or an operation mode change request frame from one or more of the station devices, and determine an acknowledgement option for each of the station devices that communicate the request to the access point. The access point can then use a multi-user transmission mode or a single user transmission mode for each of the station devices based on the acknowledgement option determined for each of the respective station devices.
US10681620B2 Facilitating compact signaling design for reserved resource configuration in wireless communication systems
A system facilitating compact signaling design for reserved resource configuration via a multi-dimensional bitmap is provided for a wireless communication system. A method comprises: determining a multi-dimensional bitmap (MDB) in time and frequency domains, wherein the time domain is represented by an orthogonal frequency division multiplexed (OFDM) symbol and the frequency domain is represented by an OFDM subcarrier. The determining comprises: selecting a group of reserved resource allocations of the MDB in which data information is not to be communicated; assigning a first value for the OFDM multiplexed symbol and the OFDM subcarrier according to a location of elements of the group of reserved resource allocations; and assigning, to other portions of the MDB other than the group of reserved resource allocations, a second value distinct from the first value. The method also comprises facilitating, by the device, transmitting the MDB to a mobile device.
US10681619B2 Packet transmission method, device, and communications system
A packet transmission method, a device, and a communications system, where the method includes receiving, by a forwarding plane apparatus, a media access control (MAC) address request broadcast by a base station, where the MAC address request includes a target Internet Protocol (IP) address and is used to request a MAC address corresponding to the target IP address, forwarding the MAC address request to a control plane apparatus when the forwarding plane apparatus does not save a first correspondence between the target IP address and the MAC address, receiving, the MAC address request response, and forwarding the MAC address request response to the base station.
US10681618B2 Bearer split or fast switch capability indicator
Various embodiments disclosed herein provide for facilitating informing a radio access network of the capabilities of a user equipment device with regard to switching and aggregation of streams received from master and secondary base station devices. Different user equipment device may have different capabilities with regard to aggregated and combining streams received from the base station devices (e.g., split bearer) or switching between the streams (fast switching). The embodiments described herein provide a way for the UE to inform the radio access network about the capabilities of the UE device. In an embodiment, in response to receiving a query from the radio access network, the UE can return via a UE resource capability information element, an indicator indicating the capabilities of the UE device. The indicator can be an integer bit that has different values depending on the capabilities of the UE device.
US10681616B2 Wireless communication device, wireless communication method, computer device, and information processing method
According to one embodiment, a wireless communication device includes a wireless-communication interface and a wireless-network-information controller. The wireless-communication interface is configured to communicate with one or more terminal using a wireless network. The wireless-network-information controller is configured to receive, a request for wireless network information which is information based on wireless communication with the terminal from a virtual machine operating on a virtual computing environment executed in a processor or a container operating on a container environment executed in the processor, and configured to acquire the wireless network information using the wireless-communication interface based on the request or configured to read out the wireless network information from information given in advance, and transmits the wireless network information to the virtual machine or the container.
US10681614B2 Network-controlled adaptive terminal behavior managing high-network-load scenarios
A network device may detect a high traffic load for a wireless access network associated with the network device, and broadcast, to mobile terminals in the wireless access network associated with the network device, a signaling message indicating the high traffic load. The signaling message causes a mobile terminal to selectively limit wireless network access requests to the network device.
US10681610B2 Node configuration and self-healing for ad hoc networks
A network includes at least one node to communicate with at least one other node via a wireless network protocol. The node includes a network configuration module to periodically switch a current node function of the node between an intermediate node function and a leaf node function. The switch of the current node function enables automatic reconfiguration of the wireless network based on detected communications between the at least one node and at least one intermediate node or at least one leaf node via the wireless network protocol.
US10681606B2 Fast moving scenario access point switching
Embodiments of a system and method for switching access points in a fast moving scenario in a wireless network are generally described herein. In some embodiments, an apparatus of a communication station (STA) includes transceiver circuitry to: send a request to a first access point (AP) to associate with the first AP to access a network, and receive a service set identifier (SSID), a channel number, an ordered listing of APs for association when traveling in a fast moving scenario, and a plurality of basic service set identifications (BSSIDs) corresponding to the ordered listing of APs. The apparatus includes processing circuitry to determine whether a signal strength of a second AP exceeds a signal strength of the first AP in the fast moving scenario fast moving scenario access point switching.
US10681605B2 Handover for video or other streaming services
Systems and methods are disclosed for providing optimized handover decisions for mobile devices participating in streaming services. In one embodiment, a serving base station in a cellular communications network obtains a play out buffer size for a streaming service of a mobile device. The serving base station then makes a handover decision based on the play out buffer size for the streaming service of the mobile device. In one embodiment, the streaming service is a downlink streaming service to the mobile device, and the play out buffer size is a size of a downlink play out buffer at the serving base station for the downlink streaming service to the mobile device. In another embodiment, the streaming service is an uplink streaming service from the mobile device, and the play out buffer size is a size of an uplink play out buffer at the mobile device for the uplink streaming service.
US10681599B2 Active mode mobility measurement signal configuration
According to some embodiments, a method for use in a wireless device of performing radio resource management (RRM) measurements for mobility in a wireless network comprises obtaining a measurement configuration for measuring mobility signals in connected mode. The measurement configuration includes a reference signal type. The reference signal type indicates a particular type of reference signal of a plurality of possible reference signal types (e.g., PSS, SSS, DMRS, CSI-RS). The method further comprises configuring the wireless device to measure a reference signal of the indicated type; receiving the reference signal of the indicated type; and measuring the reference signal according to the measurement configuration.
US10681596B2 Neighbor list management and connection control in a network environment
A first wireless access point receives communications from multiple candidate wireless access points in a monitored region in which the first wireless access point resides. The communications indicate presence of the multiple candidate wireless access points in the monitored region. A processing resource associated with the first wireless access point processes the communications to identify which of the multiple candidate wireless access points are trusted wireless access points belonging to a network in which the first wireless access point resides. To facilitate a wireless link handoff from the given wireless access point to one of the trusted wireless access points, the given wireless access point provides notification of identities of the trusted wireless access points to a communication device in communication with the given wireless access point. The communication device selects one of the trusted wireless access points in which to handoff the respective wireless communication link.
US10681588B2 Flow control in multi-rat 5G wireless networks
Traffic flow control is facilitated in a multi-radio access technology wireless network infrastructure. A qualification threshold value can be determined for a slave node device, as a function of the qualification threshold value, a data volume threshold value can be determined for the slave node device, and, as a function of the data volume threshold value, transmission of data to a user equipment device can be facilitated by the slave node device.
US10681587B2 Method and apparatus for wireless communication
A method and an apparatus for wireless communication are provided. A first network device negotiates with a second network device to determine target data. The first network device supports wireless communication based on a first radio access technology RAT. The second network device supports wireless communication based on a second RAT. The first network device sends based on the first RAT to a terminal device, the target data and RAT type indication information that is used to indicate the second RAT. In this way, user experience can be improved.
US10681586B2 Device for a vehicular network providing incident retransmission
A system for transmission of incident information includes maintaining a table of RSSI values for a plurality of stations. When an incident is detected, the system first sends a broadcast packet with incident information, and next sends a unicast packet to any station below a particular RSSI threshold until the unicast packet is acknowledged or a retransmission interval passes.
US10681584B2 Multiple CQI reporting processes
According to some embodiments, a method of reporting channel quality information for use in a wireless device of a wireless communication network comprises: measuring a reference signal to determine a signal to noise ratio; determining a first channel quality index (CQI) using the signal to noise ratio and a first transport block error probability (e.g., BLER); determining a second CQI using the signal to noise ratio and a second transport block error probability; and reporting the first CQI and the second CQI to a network node.
US10681581B2 Messaging devices and methods
An electronic messaging device includes a receiver configured to receive a message at one of a first operational frequency and second operational frequency. The messaging device can added to a message distribution group comprising a plurality of existing messaging devices. A test communication can be sent through a coupling to test an operation of the messaging device and confirming the addition of the messaging device to the message distribution group without communicating with the existing messaging devices.
US10681579B2 Fine timing measurement FTM method and communications device
A fine timing measurement FTM method and a communications device are disclosed. The method includes: receiving an FTM request frame from at least two communications devices; and sending a first FTM measurement frame according to the FTM request frame, where the first FTM measurement frame includes a measurement parameter of each of the at least two communications devices and identifier information used to indicate each communications device, so that each communications device obtains the measurement parameter according to the identifier information.
US10681577B2 Base station and transmission method
A base station used as a first base station in a wireless communication system including the first base station, a second base station that communicates with the first base station, and a user equipment that communicates with the first base station includes: a reception unit that receives a parameter used for performing communication in a specific band and data to be transmitted toward the user equipment from the second base station; and a detection unit that performs a process of detecting a use state of the specific band according to the parameter when the data is transmitted to the user equipment.
US10681568B1 Methods of data channel characterization and uses thereof
Fiber, cable, and wireless data channels are typically impaired by reflectors and other imperfections, producing a channel state with echoes and frequency shifts in data waveforms. Here, methods of using pilot symbol waveform bursts to automatically produce a detailed 2D model of the channel state are presented. This 2D channel state can then be used to optimize data transmission. For wireless data channels, an even more detailed 2D model of channel state can be produced by using polarization and multiple antennas in the process. Once 2D channel states are known, the system turns imperfect data channels from a liability to an advantage by using channel imperfections to boost data transmission rates. The methods can be used to improve legacy data transmission modes in multiple types of media, and are particularly useful for producing new types of robust and high capacity wireless communications using non-legacy data transmission methods as well.
US10681566B2 Scoring method and system for robust verification of configuration actions
There are provided measures for verification of configuration actions. Such measures exemplarily comprise detecting a configuration change in a domain, said configuration change comprises at least one parameter change, and said domain comprises at least one cell, repeating, for a predetermined period, an assessment cycle, and deciding, for each respective parameter change of said at least one parameter change, whether said respective parameter change is to be undone, based on a performance change of each cell of said domain which cell is affected by said respective parameter change, wherein said assessment cycle comprises assessing said performance change of each cell of said domain which cell is affected by any of said at least one parameter change.
US10681563B2 Method and system for Wi-Fi data transmission
A system for networking Wi-Fi Access Points in a Distributed Antenna System includes a plurality of Digital Access Units (DAUs). The plurality of DAUs are coupled and operable to route signals between the plurality of DAUs. The system also includes a plurality of Digital Remote Units (DRUs) coupled to the plurality of DAUs and operable to transport signals between DRUs and DAUs and a plurality of DAU ports and DRU ports. The system further includes a Framer/Deframer, wherein the cellular payload data is separated from the IP data and a network switch. The IP data from a plurality of DAU and DRU ports are buffered and routed to a plurality of DAU and DRU ports. Furthermore, the system includes a plurality of Wi-Fi access points coupled via a mesh network to Wi-Fi access points connected to a plurality of DRUs.
US10681561B2 Method and apparatus for planning base station controllers in a wireless network
A method and apparatus for providing planning of a plurality of base station controllers in a wireless network are disclosed. For example, the method obtains input data, and determines a limit for at least one base station controller parameter in accordance with the input data. The method determines if the limit for the at least one base station controller parameter is exceeded and determines an optimal output for an objective function, wherein the objective function is based on a plurality of penalty factors, if the limit for the at least one base station controller parameter is exceeded.
US10681549B2 Switching apparatus with radio module and deactivation function
A switching apparatus has a switching device and a radio module. The radio module is provided for the purpose of making available a piece of information about an operating state of the switching device in wirelessly retrievable fashion. The switching apparatus is distinguished at least in that the switching apparatus has a manual operating element that can be used to physically deactivate the radio module.
US10681543B2 Agent-based authentication and key agreement method for devices without SIM card
A method for devices without SIM card (SD) to communicate directly with a core network. The method may be performed in the following matter. The SD registers with the core network through a cellular device (MD) in order to obtain a credential for the SD. The credential comprises Access ID, key, and control parameters. The SD then performs a mutual authentication directly with the core network using the credential. If the SD authenticates successfully with the core network, the SD is granted access to the servers via the core network.
US10681540B2 Communication network system, transmission node, reception node, and message checking method
In a communication network system connected between a transmission node and a reception node, both the transmission node and the reception node store the same secret information with their secret information storage units. The transmission node includes a counter configured to increase its transmission count value by 1 for transmitting each message, wherein a MAC generator generates MAC based on secret information, transmission data, and its transmission count value, thus transmitting a message including transmission data and MAC. The reception node includes a counter configured to increase a reception count value by 1 for receiving each message, wherein a MAC checking part generates MAC based on secret information, reception data, and its reception count value, obtained from the received message, thus checking whether the generated MAC matches the MAC obtained from the received message.
US10681530B2 Message ordering for network based mobility management systems
The claimed subject matter relates to systems and methods for processing messages in a wireless communications environment. In an aspect, a communications method is provided. The method includes initiating a registration with a network domain node and generating sequence information with respect to the registration. The sequence information is then employed to facilitate further communications with the network domain node.
US10681529B2 System and method for a dynamic connectivity update system
The present disclosure provides a system and method for interacting with low-powered devices. The system includes a server and a gateway device that connect and communicate with low-powered devices. The system and method connects a user through a gateway device to a low-powered device by temporarily loading a profile for the low-powered device onto the gateway device. The profile of the low-powered device contains the necessary connection information to facilitate a connection. The profile of the low-powered device is only temporarily stored on the gateway device and is deleted from the memory of the gateway device after a connection is established.
US10681523B2 Emergency warning system
The present invention relates to an emergency warning system includes a low energy Bluetooth module, which is equipped in the delineators, that transmits a beacon signal which includes an emergency warning signal, to nearby delineators in relay and sends emergency warning signals as push notifications to nearby drivers' smartphone S1, an internet of things communication module, which is equipped in the first delineator (top repeater) and the 1 many delineators installed in regular intervals on medians or guardrails, with individually unique IDs, grouped into zones and having reflective panels and LED lights, an internet of things communication module, which is equipped in the first delineator (top repeater) and the last delineator (bottom repeater) within the zone in the direction of driving, a bottom repeater that collects emergency warning information and transmits the information to the central control server through the internet of things communication module, and a central control server.
US10681521B1 Method and apparatus for emergency alert in networks
Emergency notification systems, such as Commercial Mobile Alert System (CMAS) and AMBER alerts, as well as emergency help request systems, such as E911, are generally centralized systems. Often the first responders for emergencies may not be near the people who need assistance which may sometimes cause unacceptable delays in responding to emergencies. A method and apparatus are disclosed that offer a distributed and decentralized emergency notification and response system that informs and engages the people in the immediate vicinity of the person requiring assistance and enables dissemination of more detailed information beyond what may be provided by conventional emergency services systems.
US10681515B2 Method and system for verifying wireless connection between medical devices
A method for verifying wireless devices connected to a wireless medical body area network, MBAN, is provided. The method comprises activating a request for verification by a user activating the request for verification on any one of the wireless devices; receiving the request for verification by the any one wireless device of the wireless MBAN; and indicating a plurality of wireless devices connected to the wireless MBAN by displaying an indication on the plurality of wireless devices. A wireless MBAN comprising wireless devices. The wireless MBAN comprises each wireless device being configured for an activation of a verification; and a plurality of the wireless devices being configured to display an identification upon the activation of the verification.
US10681514B2 Method and device for selective communication service in communication system
The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A user equipment in a communication system, according to various embodiments of the present disclosure, includes: a controller that determines at least one communication service to deactivate among communication services that are able to be provided and a transmitter that transmits, to a server, a message for identifying the at least one communication service to deactivate.
US10681503B2 Systems and methods for caching and managing multicast content
A user equipment (UE) device may include a memory storing instructions and processor configured to execute the instructions to register a service class for the UE device with multicast middleware installed on the UE device. The processor may be further configured to obtain a multicast session list associated with the service class from a Multimedia Broadcast Multicast Service (MBMS) device; identify a broadcast associated with the service class based on the obtained multicast session list; instruct the multicast middleware to tune into the identified broadcast during a time period associated with the identified broadcast; receive content associated with the identified broadcast using the multicast middleware; retrieve the content associated with the identified broadcast from the multicast middleware; and provide the retrieved content to an application installed on the UE device.
US10681499B2 Methods and systems for evaluating applications in an application distribution platform
A method for creating a dynamic entity location map, includes sending an electronic communication to a first entity, obtaining, when the electronic communication is opened, notification data, calculating a location at which the electronic communication was opened based on the notification data, storing, in a database, a record that contains an association of the location and the first entity, wherein the database stores a plurality of records of entities with associated location data, and generating a map interface that displays a geographical region and displays an icon for the first entity, the icon being displayed at a position within the geographical region based on the location associated with the first entity.
US10681496B2 Dynamically creating fitness groups
In an approach to locating nearby computing device users to participate in a fitness activity, one or more computer processors receive from a first computing device of a first user, a selection of a fitness activity and a request to locate at least one second computing device associated with at least one second user in a vicinity of the first computing device to join in a fitness activity. The approach includes one or more computer processors determining the at least one second computing device associated with the least one second user is located in the vicinity of the first computing device. Furthermore, the approach includes one or more computer processors determining directions for the first user and the at least one second user to meet.
US10681495B2 System and method for detecting and locating contraband devices in a secure environment
There is a growing problem in correctional facilities in which contraband devices may be smuggled into a correctional facility. These devices are not subject to the typical monitoring and control provided by the inmate communication system provided by the correctional facility, and thus pose a significant security risk. The present disclosure provides details of a system and method that leverages the sanctioned mobile devices and the wireless infrastructure of the inmate communication system to scan for and triangulate the location of contraband devices. The mobile and wireless infrastructure devices scan for transmissions indicative of a contraband device and send alerts to each other and to a central monitoring system. The central monitoring system then leverages multiple alerts to determine a location of the contraband device using multiple triangulation techniques. The triangulation may also be performed by the mobile devices themselves.
US10681491B1 Visitation tracking system
The present invention relates to a system to facilitate the identification of geo-cells, and the distribution of media content. A visitation tracking system is configured to retrieve location data from a client device, identify a geo-cell from among a set of geo-cells based on the location data, access a database that comprises media content associated with one or more physical location within the geo-cell, ranking a first media content among the media content, and loading the first media content at the client device based on the ranking, according to certain example embodiments.
US10681488B1 Sound producing apparatus and sound producing system
A sound producing apparatus is provided. The sound producing apparatus includes a sound producing device disposed at a sound producing location and configured to produce a plurality of air pulses according to a driving signal; a driving circuit, receiving an input audio signal and a channel-shaping signal and configured to generate the driving signal according to the input audio signal and the channel-shaping signal, wherein the channel-shaping signal is related to a channel impulse response of a channel between the sound producing location and a sound constructing location; a signal processing circuit, configured to generate the channel-shaping signal according to the channel impulse response.
US10681487B2 Acoustic signal processing apparatus, acoustic signal processing method and program
The present technology relates to an acoustic signal processing apparatus, an acoustic signal processing method and a program which can widen the variations of the configuration of a virtual surround system that stabilizes the localization sensation of a virtual speaker.Crosstalk correction processing is performed on a first binaural signal based on a sound source opposite side HRTF and a second binaural signal based on a sound source side HRTF. A first acoustic signal and a second acoustic signal are generated. A component of a first frequency band, in which a first notch of the sound source opposite side HRTF appears, and a component of a second frequency band, in which a second notch appears, are attenuated in an input signal or the second binaural signal, thereby attenuating the component of the first frequency band and the component of the second frequency band of the first acoustic signal and the second acoustic signal. An auxiliary signal including a component of a third frequency band of the input signal or the second binaural signal, in which the component of the first frequency band and the component of the second frequency band are attenuated, is added to the first acoustic signal, and a third acoustic signal is generated. The present technology can be applied to, for example, an AV amplifier.
US10681485B2 Dynamics processing effect architecture
A method includes providing, for each respective audio channel of a plurality of audio channels provided by an operating system of a computing device, a set of successive audio processing stages to apply to the respective audio channel. The method also includes providing, by the operating system, an application programming interface (API) configured to set a plurality of parameters for adjusting the set of successive audio processing stages for each respective audio channel. The method additionally includes receiving, via the API and from an application running on the computing device, one or more values for one or more parameters of the plurality of parameters. The method further includes adjusting, by the operating system, the plurality of audio channels based on the received one or more values for the one or more parameters.
US10681482B2 Apparatus and method for efficient object metadata coding
An apparatus for generating one or more audio channels is provided. The apparatus includes a metadata decoder for receiving one or more compressed metadata signals. Each of the one or more compressed metadata signals includes a plurality of first metadata samples. The metadata decoder is configured to generate one or more reconstructed metadata signals and to generate each of the second metadata samples of each reconstructed metadata signal of the one or more reconstructed metadata signals depending on at least two of the first metadata samples of the reconstructed metadata signal. The apparatus includes an audio channel generator for generating the one or more audio channels depending on the one or more audio object signals and depending on the one or more reconstructed metadata signals. An apparatus for generating encoded audio information including one or more encoded audio signals and one or more compressed metadata signals is provided.
US10681481B2 Control unit for audio system with subwoofer and method for phase correction
A control unit for an audio system including a subwoofer and at least one further loudspeaker. Type information is recorded via the at least one connected loudspeaker, and a configurable filter for the at least one connected loudspeaker is configured by means of appurtenant configuration information from a memory. The configurable filter is configured so that a base phase management is provided for the transition frequency range between the subwoofer and the at least one connected loudspeaker so that the phase of the sound signals of the subwoofer is matched to the phase of the sound signals of the at least one connected loudspeaker.
US10681480B2 Multiple room communication system and method
A method for operating a wireless audio playback device that has an electro-acoustic transducer and a microphone, wherein the wireless audio playback device is configured for playback of audio signals received from a plurality of digital audio sources and for synchronized audio playback with one or more other wireless audio playback devices. A particular predefined user action is detected. Based on the detection, wireless communication with another wireless audio playback device is enabled. Then an audio signal received by the device microphone is transmitted to and played by the other wireless audio playback device.
US10681479B2 Methods, devices and systems for bluetooth audio transmission
A device for providing audio data to a plurality of Bluetooth audio devices is provided. The device includes one or more Bluetooth transceivers for communicating with the plurality of Bluetooth audio devices, at least one network interface, one or more processors, and a memory for storing instructions executable by the one or more processors. The one or more processors may be configured to receive the audio data via the at least one network interface, decode the audio data for audio playing, and transmit the decoded audio data to the plurality of Bluetooth audio devices via the one or more Bluetooth transceivers.
US10681478B2 Percutaneous vibration conductor
A device, comprising a prosthesis including an external component configured to output a signal in response to an external stimulus and a skin penetrating component configured to communicatively transfer the signal at least partially beneath skin of the recipient, wherein the skin penetrating component is configured to extend into skin of the recipient and substantially lay above a surface of bone of a recipient in abutting contact thereto.
US10681477B1 Binaural hearing aid system comprising a bilateral beamforming signal output and omnidirectional signal output
The present disclosure relates to methods of performing bilateral processing of respective microphone signals of a left ear hearing aid and a right ear hearing aid of a binaural hearing aid system and to corresponding binaural hearing aid systems.
US10681476B2 Hearing device and method with flexible control of beamforming
A hearing device of a binaural hearing system is disclosed, the binaural hearing system comprising the hearing device and a contralateral hearing device. The hearing device comprises: a transceiver module for communication with the contralateral hearing device of the binaural system, the transceiver module configured for provision of a contralateral signal received from the contralateral hearing device; and a set of microphones comprising a first microphone and a second microphone for provision of a first microphone input signal and a second microphone input signal, respectively. The hearing device comprises: a beamforming module connected to the first microphone and the second microphone for processing the first microphone input signal, the second microphone input signal and the contralateral signal, the beamforming module configured to provide a first beamformed input signal. The hearing device comprises a beamforming controller connected to the beamforming module and the transceiver module.
US10681475B2 System and method for evaluating speech perception in complex listening environments
The present application describes a plurality of test simulation environment mimic complex listening environment of everyday life, comprising a speech component, and a noise component. The application also describes an auditory testing system and method for evaluating a listener's speech perception and method to test hearing prosthesis or hearing protection device's effect on a person's speech perception in a complex listening environment.
US10681474B2 Laser-based devices utilizing improved self-mix sensing
A device has a laser unit, which includes: a top-side p-type DBR region; which is on top of and in direct touch with an active region; which is on top of and in direct touch with a bottom-side n-type Distributed Bragg Reflector (DBR) region; which is on top of a n-type substrate. The laser unit further includes a voltage measurement anode touching or being in proximity to a top surface of the active region; and a voltage measurement cathode touching or being in proximity to a bottom surface of the active region. The voltage between the voltage measurement anode and the voltage measurement cathode is directly measured; and is utilized for determining characteristics of a laser self-mix signal of the laser unit, without having or using a monitor photo-diode.
US10681471B2 Two-dimensional distributed mode actuator
Methods, systems, and apparatus for using a two-dimensional distributed mode actuator. One of the systems includes a transducer adapted to create a force to cause vibration of a load to generate sound waves, the transducer having a first width along a first axis; a transfer portion connected to the transducer along a first side parallel to the first axis, and having a second width along the first axis that is less than the first width; and a stub connected to the transfer portion along a second side of the transfer portion that is parallel to the first axis and an opposite side from the first side connected to the transducer, having a third width that is greater than the second width, and having a surface adapted to connect to the load to transfer the force received from the transducer through the transfer portion to the load.
US10681463B1 Wireless transmission to satellites for multichannel audio system
Some disclosed systems and methods include assigning channel streams to satellite playback devices, delaying initial transmission of surround sound content to satellite playback devices to accumulate audio samples for transmission in individual frames of surround sound content, and taking advantage of configured playback delays for different channels of surround sound content to prioritize transmission of channels of surround sound content having shorter configured playback delays over transmission of channels of surround sound content having longer configured playback delays.
US10681456B2 Bass reflex tube for a loudspeaker
The present invention refers to a loudspeaker, in especially to a bass reflex tube for a loudspeaker. Commonly, said loudspeakers include at least one woofer driver, by which an electric audio signal is transduced via a voice coil and a diaphragm into soundwaves of medium to low frequency. A bass reflex tube for a loudspeaker should be provided, which enables said loudspeaker to produce an acoustic signal according to an electrical signal, wherein the acoustic signal shows optimized an improved quality characteristics, in especially with regards to quality and accuracy of the conversion of electrical signal into the acoustic signal. The problem mentioned above is solved by a bass reflex tube for a loudspeaker, wherein said bass reflex tube is at least partially made of a ceramic material. Further, the bass reflex tube comprises a tubular portion, which is extending in an axial direction of a longitudinal axis of the bass reflex tube.
US10681455B2 Microphone and manufacturing method thereof
A microphone includes an acoustic element including an acoustic hole; a case disposed below the acoustic element and including an acoustic inlet formed in a position corresponding to the acoustic hole; and a plurality of through holes formed between the acoustic element and the case and formed in a position corresponding to the acoustic hole.
US10681450B2 Earpiece with source selection within ambient environment
A wireless earpiece includes a wireless earpiece housing, at least one microphone for detecting ambient environment sound, and a processor disposed within the wireless earpiece housing, the processor configured to distinguish between two or more sources of sound within the ambient environment sound. The wireless earpiece further includes a user interface operatively connected to the processor. The processor is configured to receive user input through the user interface to select one of the sources of sound within the ambient environment sound and wherein the processor is configured to process the ambient environment sound to emphasize portions of the ambient environment sound generated by the one of the sources of the ambient environment sound selected by the user to produce a modified sound. The earpiece may further include a speaker operatively connected to the processor to reproduce the modified sound.
US10681449B2 Earpiece with added ambient environment
An earpiece includes an earpiece housing, wherein the earpiece housing is configured to substantially encompass an opening of an ear canal to physically block ambient sound from entering the ear canal. The earpiece further includes a processor disposed within the earpiece housing, at least one microphone operatively connected to the processor and configured to sense ambient sound, and a speaker operatively connected to the processor. The processor is configured to process the ambient sound from the microphone and add additional ambient sound to produce a modified ambient sound at the speaker.
US10681448B2 Storage pouch for earbuds
A device including a container pouch implement, wherein said container pouch implement is configured to be operable for storing an earphone or an earbud paraphernalia, at least two container constituent, wherein each of said at least two container constituents is configured to receive an earbud, a tapered stem portion, wherein said tapered stem portion is configured to connect said at least two container constituents, and an attachment stem portion, wherein said attachment stem portion is configured to engage said at least two container constituents with said container pouch implement.
US10681443B1 Magnetic connection for loudspeaker, a loudspeaker having the same, and a method of manufacture
A magnetic connection for loudspeaker, a loudspeaker having the same, and a method of manufacture, the loudspeaker including a magnetic motor having an opening extending there through, a voice coil disposed in a gap of the magnetic motor, and a tinsel wire connected to the voice coil and extending through the opening, where the tinsel wire is configured to carry an audio signal to the voice coil.
US10681432B2 Methods and apparatus for enhancing a digital content experience
Aspects of the present invention include methods and associated apparatuses that enhance a digital content experience. The methods and associated apparatuses may receive a selection of a video to view and determine a variety of content related to the selected video. The related content may be presented to a viewer which the video is playing.
US10681426B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
A method for transmitting a broadcast signal, the method includes generating components for one or more broadcast services, generating service signaling data for describing characteristics of the one or more broadcast services, generating signaling data for listing the one or more broadcast services, generating a broadcast signal including the components, the service signaling data and the signaling data; and transmitting the broadcast signal, further the signaling data includes Uniform Resource Locator (URL) information for a URL to acquire internet data and URL type information for a type of the internet data available with the URL information.
US10681418B2 Television advertisement tracking
A method of television advertisement tracking is described. The method may include identifying an electronic advertisement that is playing on a television. The method may also include storing an identifier of the advertisement in an electronic data storage. The method may include identifying, by the processing device, an activity of a user on a client device. The method may also include determining, by the processing device, an effectiveness score of the advertisement with respect to the user based on the activity of the user on the client device. The method may include storing the effectiveness score of the advertisement in association with the identifier of the advertisement.
US10681415B2 Computing system with timing prediction and media program retrieval and output feature
In one aspect, an example method includes (i) receiving, by a computing system, a portion of a first media program being distributed on a channel, wherein the distribution of the first media program on the channel is scheduled to end at an end-time, and wherein a distribution of a second media program on the channel is scheduled to start at a start-time that corresponds with the scheduled end-time; (ii) predicting, by the computing system, that the distribution of the first media program on the channel will end later than the scheduled end-time; and (iii) responsive at least to the predicting, (a) retrieving, by the computing system, from a source other than the channel, a portion of the second media program, and (b) after the scheduled start-time, outputting, by the computing system, the retrieved portion of the second media program.
US10681411B2 Individualized dynamic insertion of secondary content in live streaming
During a live stream of a main content to a user, a biometric response of the user is measured during a first streamed portion of the main content. The biometric response is analyzed to detect an event in the first streamed portion of the main content. The biometric response of the user during the event indicates that the event is a user-specific climactic event. Based on the analysis, a user-specific set of feature values is computed that are representative of the user-specific climactic event in the first streamed portion of the main content. A user-specific non-climactic period is forecasted in a future portion of the live stream during which a likelihood of an occurrence of any user-specific climactic event is below a threshold likelihood. A secondary content is inserted during the user-specific non-climactic period.
US10681409B2 Selective orientation during presentation of a multidirectional video
One or more computing devices, systems, and/or methods for selective orientation during presentation of a multidirectional video are provided. In an example, a multidirectional video may be received. A first orientation of a portion of the multidirectional video may be analyzed to determine a first score. A second orientation of the portion of the multidirectional video may be analyzed to determine a second score. Responsive to determining that the first score is greater than the second score, the first orientation may be selected in association with the portion of the multidirectional video. Responsive to receiving a request to view the multidirectional video, an indication of the first orientation as a representation of the portion may be provided.
US10681408B2 Systems and methods for creating composite videos
Systems and methods for creating videos played on an audio track are provided. In some embodiments, a master take may be selected after one or more video takes are captured. The video portions of the takes may then be played on top of the audio track of the master take. The takes may be analyzed to determine notable events occurring within each take. The video takes may be played on top of the audio track of the chosen master take so that they all appear integrated into a single scene. Clips from the video takes may be paired or matched with certain sections of the audio track based on, for example, the notable events.
US10681407B2 Managing tuner conflicts for guide presentation
Methods, systems, and computer readable media can be operable to facilitate tuner conflict management in response to a request for guide media. When a request for presentation of a guide is received at a multimedia device, the multimedia device may determine the status of a foreground tuner and one or more background tuners available to the multimedia device. If all background tuners are busy recording, the multimedia device may tune a foreground tuner to the guide channel and present the guide media to a user. If the foreground tuner and all background tuners are busy recording, the multimedia device may generate and output for presentation, a display that includes media from the foreground tuner and media from one or more background tuners. The multimedia device may provide a user with an option to terminate a current recording to free up a tuner for tuning to the guide channel.
US10681402B2 Providing relevant and authentic channel content to users based on user persona and interest
A computer-implemented method comprising: receiving, by a computing device, content for a channel for publishing; determining, by the computing device, a measure of trustworthiness of the content; publishing, by the computing device, the content for the channel based on the measure of trustworthiness satisfying a threshold; generating, by the computing device, a channel persona profile for the channel based on the content associated with the channel and based on publishing the content; generating, by a computing device, a user persona profile for a user; determining, by the computing device, a match score indicating a level to which the channel persona profile matches the user persona profile; determining, by the computing device, channel discovery recommendation information based on the match score; and outputting, by the computing device, the channel discovery recommendation information.
US10681398B1 Video encoding based on viewer feedback
Techniques for video encoding based on viewer feedback are described herein. Feedback data collected from viewers of video content may be used to determine a provider score value and a provide duration value. The provider score value may indicate a quantity of viewers for content from the provider. The provider duration value may indicate a transmission duration for content from the respective provider. An upgrade threshold may be determined, which is a value associated with assignment of additional channels for encoding of video content. When video content from the provider is available for transmission, the provider score for the provider may be compared to the upgrade threshold value to determine whether the additional channels will be assigned for encoding of the video content. In some examples, multiple upgrade thresholds may be employed, for example corresponding to multiple time ranges identified based on the provider duration value.
US10681393B2 Systems and methods for displaying multiple videos
The present disclosure relates to methods and associated systems that enable a user to managing multiple broadcasting images (e.g., live stream videos). The method includes, for example, (1) receiving multiple sets of live streams, at a server, from multiple image sources; (2) synchronizing the received sets of live streams; (3) identifying first/second sets of live streams from the received sets of live streams based on predetermined criteria; (4) analyzing the first/second live streams; (5) creating a predetermined configuration to decide a switching point of displaying areas at least based in part on the first status and the second status; (6) transmitting the first/second sets of live streams to a user device to display; and (7) in response to the predetermined configuration, enabling a user to switch the displayed live streams.
US10681390B2 Coding of a spatial sampling of a two-dimensional information signal using sub-division
Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.
US10681385B2 Image processing system, image processing method and program
An image processing system, method, and program suppress block distortion when decoding block-encoded image data. Filtering content to be applied to the block image data is selected based on the encoding types of the block image data to be filtered. A filter filters block image data according to the selected filtering content.
US10681384B2 Strong intra smoothing for in RExt
Based on conditions or restrictions, Strong Intra Smoothing (SIS) is enabled or disabled. SIS is not allowed for chroma when the chroma format is 444, and SIS is not allowed for chroma when the chroma format is 422 or 444.
US10681383B2 Methods for palette mode context coding and binarization in video coding
A method of video coding using the palette coding mode with reduced complexity by sharing context(s) between context-based entropy coding of syntax element for the last run type mode and context-based entropy coding of syntax element for the run type mode is disclosed. A method with reduced complexity for binarization of the syntax element associated with the number of palette indices of the current block is disclosed, where Rice parameter is derived for the number of palette indices without the need for a division or table lookup operation. In another method, the syntax element to specify whether transpose process is applied to associated palette indices of the current block is signalled in the bitstream for the current block in a location after the syntax element to specify a last run type mode for the current block.
US10681381B2 Method and apparatus for image encoding/decoding
Disclosed are a method and an apparatus for image encoding/decoding. The method for image decoding includes comparing whether a size of a current transform block and a size of a smallest transform block (smallest transform unit (STU)) are the same as each other, and decoding information indicating whether transformation is performed on the current transform block and determining whether to perform inverse transformation on the current transform block based on the decoded information indicating whether the transformation is performed when the size of the current transform block and the size of a smallest transform block are the same as each other.
US10681379B2 Non-separable secondary transform for video coding with reorganizing
Techniques are described in which a decoder is configured to reorganize a first 2-dimensional coefficient block as a first 1-dimensional coefficient vector according to a coefficient scanning order and apply a first inverse transform to the first 1-dimensional coefficient vector to generate a second 1-dimensional coefficient vector. The first inverse transform is a non-separable transform. The decoder is further configured to reorganize the first 1-dimensional coefficient vector as a second 2-dimensional coefficient block and apply a second inverse transform to the second 2-dimensional coefficient block to generate a residual video block. The second inverse transform converts the second 2-dimensional coefficient block from a frequency domain to a pixel domain. The decoder is further configured to form a decoded video block, wherein forming the decoded video block comprises summing the residual video block with one or more predictive blocks.
US10681378B2 Method for encoding and decoding video including plurality of layers
A method for decoding a video including a plurality of views, according to one embodiment of the present invention, comprises the steps of: configuring a base merge motion candidate list by using motion information of neighboring blocks and a time correspondence block of a current block; configuring an extended merge motion information list by using motion information of a depth information map and a video view different from the current block; and determining whether neighboring block motion information contained in the base merge motion candidate list is derived through view synthesis prediction.
US10681375B2 Encoding strategies for adaptive stitching of color spaces, color sampling rates and/or bit depths
Innovations in adaptive encoding for units of a video sequence can improve coding efficiency. For example, some of the innovations relate to encoding that includes adaptive switching of color spaces between units within a video sequence. Other innovations relate encoding that includes adaptive switching of color sampling rates between units within a video sequence. Still other innovations relate encoding that includes adaptive switching of bit depths between units within a video sequence.
US10681369B2 Method and device for inducing motion information between temporal points of sub prediction unit
According to the present invention, there is provided a method of encoding a three-dimensional (3D) image, the method comprising: determining a prediction mode for a current block as an inter prediction mode; determining whether a reference block corresponding to the current block in a reference picture has motion information; when the reference block has the motion information, deriving motion information on the current block for each sub prediction block in the current block; and deriving a prediction sample for the current block based on the motion information on the current block.
US10681368B2 Video predictive encoding device and system, video predictive decoding device and system
A video predictive encoding device includes an input module to receive pictures forming a video sequence, and an encoding module to encode the pictures by either intra prediction or inter prediction to generate compressed picture data, and to packetize the compressed image data along with packet header information. The packet header information includes a picture type. The encoding module determines the picture type so as to uniquely indicate whether encoded picture data is used for reference in decoding of another picture.
US10681360B2 Apparatus, a method and a computer program for video coding and decoding
A method comprising: encoding a first picture on a first scalability layer and on a lowest temporal sub-layer; encoding a second picture on a second scalability layer and on the lowest temporal sub-layer, wherein the first picture and the second picture represent the same time instant, encoding one or more first syntax elements, associated with the first picture, with a value indicating that a picture type of the first picture is other than a step-wise temporal sub-layer access (STSA) picture; encoding one or more second syntax elements, associated with the second picture, with a value indicating that a picture type of the second picture is a step-wise temporal sub-layer access picture; and encoding at least a third picture on a second scalability layer and on a temporal sub-layer higher than the lowest temporal sub-layer.
US10681359B2 Signaling for addition or removal of layers in video coding
In one embodiment, a method determines an encoded plurality of layers for a scalable video stream for a video where each of the plurality of layers includes a respective layer parameter setting. An additional layer for the plurality of layers is determined where the additional layer enhances a base layer in the plurality of layers and the respective layer parameter settings for the encoded plurality of layers do not take into account the additional layer. The method then determines an additional layer parameter setting for the additional layer. The additional layer parameter setting specifies a relationship between the additional layer and at least a portion of the plurality of layers where the additional layer parameter setting is used to decode the additional layer and the at least a portion of the plurality of layers.
US10681356B2 Selection of motion vector precision
Approaches to selection of motion vector (“MV”) precision during video encoding are presented. These approaches can facilitate compression that is effective in terms of rate-distortion performance and/or computational efficiency. For example, a video encoder determines an MV precision for a unit of video from among multiple MV precisions, which include one or more fractional-sample MV precisions and integer-sample MV precision. The video encoder can identify a set of MV values having a fractional-sample MV precision, then select the MV precision for the unit based at least in part on prevalence of MV values (within the set) having a fractional part of zero. Or, the video encoder can perform rate-distortion analysis, where the rate-distortion analysis is biased towards the integer-sample MV precision. Or, the video encoder can collect information about the video and select the MV precision for the unit based at least in part on the collected information.
US10681354B2 Image encoding/decoding method and apparatus therefor
A method for encoding/decoding an image and a device therefor are disclosed. Specifically, the method for decoding the image by the decoding device, the method includes deriving an intra prediction mode of a current block, constructing reference samples with samples adjacent to an top of the current block and samples adjacent to a left of the current block, and generating a prediction sample, when the intra prediction mode is a vertical/horizontal strong mode, using a reference sample having the same x-coordinate as the sample, a reference sample having the same y-coordinate as the sample, a reference sample adjacent to a bottom-left of the current block, and a reference sample adjacent to an top-right of the current block among the reference samples for each sample in the current block, wherein a weighting value w1 applied to the reference sample having the same y-coordinate as the sample and the reference sample adjacent to the top-right of the current block and a weighting value w2 applied to the reference sample having the same x-coordinate as the sample and the reference sample adjacent to the bottom-left of the current block are set to be different from each other.
US10681351B2 Methods and apparatuses of reference quantization parameter derivation in video processing system
Processing methods and apparatuses for video data comprise receiving input data associated with a current coding block (CB) in a current slice, deriving a top-left location of a current quantization group containing the current CB using a recursive process or a tracking process, and determining a reference quantization parameter (QP) according to the top-left location of the current quantization group. The current CB is encoded or decoded according to the reference QP. The reference QP may be further derived based on a previous QP determined by a tracking method.
US10681350B2 Picture encoding and decoding methods and apparatuses, and picture encoding and decoding system
Provided are picture encoding and decoding methods and apparatuses, and a picture encoding and decoding system. The picture encoding method includes: determining an adjustment factor according to pixel sampling values of a video picture; converting the video picture according to the adjustment factor, and encoding the converted video picture; and writing the adjustment factor into a bitstream obtained by encoding the converted video picture.
US10681349B2 Video encoding and decoding methods and device using same
The present invention relates to video encoding/decoding methods and device, wherein the video encoding method according to the invention comprises the following steps: acquiring information of peripheral blocks; setting the information about a current block based on the information of the peripheral blocks; and encoding the current block based on the set information, wherein the current block and the peripheral blocks may be a CU (coding unit).
US10681343B2 Digital closed caption corruption reporting
Concepts and technologies disclosed herein are directed to closed caption corruption detection and reporting. In accordance with one aspect disclosed herein, a system can ingest a digital video channel bitstream. The system can locate a digital closed caption flag in the digital video channel bitstream. The digital closed caption flag can indicate that a digital closed caption content packet is present within the digital video channel bitstream. The system can determine that at least a portion of the digital closed caption content packet cannot be rendered to display closed caption content associated with at least the portion of the digital closed caption content packet. The system can instantiate an alert based on the determination that at least the portion of the digital closed caption content packet cannot be rendered to display the closed caption content associated with at least the portion of the digital closed caption content packet.
US10681338B1 Detecting interference in depth images captured using overlapping depth cameras
Discrete frequencies and time slots of operation are assigned to each of a plurality of time-of-flight cameras. Where two time-of-flight cameras having overlapping fields of view, whether the time-of-flight cameras are operating at the same frequency or time slot is determined by calculating ratios of zero-value pixels to total numbers of pixels for each depth image captured by the time-of-flight cameras over a selected interval. If the time-of-flight cameras operate at the same frequency or time slot, a plot of the ratios of depth images captured using one time-of-flight camera is erratically sinusoidal. Another time-of-flight camera causing the interference may be identified among time-of-flight cameras operating at the frequency or time slot, based on areas of interest that overlap with the time-of-flight camera, or based on a time at which the time-of-flight cameras began capturing depth images, as compared to a time at which the interference is observed.
US10681336B2 Depth map generation
Aspects of the disclosure relate generally to generating depth data from a video. As an example, one or more computing devices may receive an initialization request for a still image capture mode. After receiving the request to initialize the still image capture mode, the one or more computing devices may automatically begin to capture a video including a plurality of image frames. The one or more computing devices track features between a first image frame of the video and each of the other image frames of the video. Points corresponding to the tracked features may be generated by the one or more computing devices using a set of assumptions. The assumptions may include a first assumption that there is no rotation and a second assumption that there is no translation. The one or more computing devices then generate a depth map based at least in part on the points.
US10681334B2 Device and method to reconstruct face and body in 3D
The device and method are intended for reconstructing in 3-Dimensions comprehensive representations of the head and torso of subject (S) with a portable stereophotogrammetry device which can operate at, at least, two predefined positions (A3, A4).The device is composed of a camera body (1), a double optics (2) and a measuring distance system (34) enabling the repositioning of subject (S) at position (A3) or (A4). The user can operate a switch (5) to select one of these at least two pre-defined positions.The method is further to process the stereo-pairs of the subject to reconstruct 3-Dimensional surfaces (400), match them (500) and then stitch them (600) in a comprehensive representation of the subject. By selecting a distance corresponding to a field of view of respectively approximately A4 dimension the device and method is enabling reconstructing the face and of approximately A3 dimension is enabling reconstructing the torso of subject (S).
US10681333B2 3D video encoding and decoding methods and apparatus
Methods and apparatus relating to encoding and decoding stereoscopic (3D) image data, e.g., left and right eye images, are described. Various pre-encoding and post-decoding operations are described in conjunction with difference based encoding and decoding techniques. In some embodiments left and right eye image data is subject to scaling, transform operation(s) and cropping prior to encoding. In addition, in some embodiments decoded left and right eye image data is subject to scaling, transform operations(s) and filling operations prior to being output to a display device. Transform information and/or scaling information may be included in a bitstream communicating encoded left and right eye images. The amount of scaling can be the same for an entire scene and/or program.
US10681327B2 Systems and methods for reducing horizontal misalignment in 360-degree video
A computing device for reducing horizontal misalignment in a 360-degree video converts the 360-degree video to a rectilinear 360-degree video. At least a pair of views of rectilinear images from the rectilinear 360-degree video are generated and displayed. A user interface for facilitating adjustment of a view angle is generated, the user interface displaying the at least the pair of views of the rectilinear images from the rectilinear 360-degree video. The computing device obtains vertical reference object is obtained in one of the views of rectilinear images; at least one of: a roll angle adjustment, a pitch angle adjustment, and a yaw angle adjustment for aligning the vertical reference object with a vertical axis; and a view angle adjustment corresponding to reduction of the horizontal misalignment. A panoramic 360-degree video is then generated.
US10681326B2 360 degree video system with coordinate compression
In a system for 360 degree video capture and playback, 360 degree video may be captured, stitched, encoded, decoded, rendered, and played-back. In one or more implementations, a video capture device captures 360 degree video in a first projection format, and an encoding device encodes the captured 360 degree video into a 360 degree video bitstream. In some aspects, the 360 degree video bitstream is encoded with an indication of the first projection format. In one or more implementations, a rendering device converts the decoded 360 degree video bitstream from the first projection format to a second projection format based on the indication. In one or more implementations, a processing device generates projection maps where each is respectively associated with a different projection format, and a rendering device renders the decoded 360 degree video bitstream using one of the projections maps.
US10681323B2 Methods, systems, and media for generating a summarized video using frame rate modification
Methods, systems, and media for generating a summarized video using frame rate modification are provided. In some embodiments, a method for editing a video is provided, the method comprising: receiving, using a hardware processor, a video file; identifying a plurality of frames at a playback frame rate from the video file; generating an edited video file by extracting a subset of the plurality of frames, wherein the extracted frames in the subset of the plurality of frames are separated by a predetermined length in the plurality of frames and wherein extracting the subset of the plurality frames modifies a frame rate of at least a portion of the video file to an effective frame rate; storing the edited video file; and presenting the edited video file at the playback frame rate.
US10681321B2 Suppress pixel coloration errors in HDR video systems
The present disclosure is directed to a process to partially or fully suppress, or limit, pixel coloration errors. These pixel coloration errors, represented by small noise values, can be introduced during signal processing of high dynamic range (HDR) video signals. Converting visual content to a half precision floating point representation, for example, FP16, can introduce small amounts of signal noise due to value rounding. The noise can be multiplied and accumulated during HDR signal processing resulting in visual artifacts and degraded image quality. The disclosure can detect these noise amounts in pixel color component values, and suppress, or partially suppress, the noise to prevent the noise from accumulating during subsequent HDR signal processing.
US10681317B2 Color correction method, system, and computer-readable medium
In a color correction method, a reference area is selected in a document page, which is rendered to produce image data. The reference area can be a company logo, a letter or character in a line of text, or other graphic object. The reference area need not be a set calibration chart. The image data is used by a projector to display the document page on a screen. Ambient light may cause colors in the displayed document page to be noticeably different from the intended colors specified in the document page. A camera takes a picture of the displayed document page, and a target area is identified in the camera image based on a characteristic of the reference area that was previously selected. Corrected image data is generated based on a color difference between the reference area and the target area. The projector uses the corrected image data to display the document page, this time with colors that are closer to or the same as the intended colors. The cycle may be repeated on the next document page, in which case the reference and target areas may differ from those of the previous cycle.
US10681315B2 Image display apparatus, image display system, and method for controlling image display apparatus
A projector includes an image projection section that displays an image based on image information, a communication section that communicates with another projector, an input operation section that accepts operation for executing a light source color adjustment process, a light source color adjustment section that executes the light source color adjustment process based on the operation accepted by the input operation section, and a control section that causes the communication section to transmit, based on the operation accepted by the input operation section, control information that causes the other projector to perform the light source color adjustment process to the other projector.
US10681311B1 Semi-automated, distributed, interactive relationship counseling system
The current document is directed to a semi-automated, distributed, interactive relationship-counseling system. The currently disclosed interactive relationship-counseling system employs, in one configuration, two smart phones, tablets, or other personal, processor-controlled, video-enabled electronic devices and one or more server computer systems. A relationship-counseling session, in a disclosed implementation, includes a discussion, by two participants, during which the participants are isolated from one another physically, but during which each participant hears and views a real-time video of his or her partner participant on his or her video-enabled electronic device. During the discussion, each participant may be monitored by one or more physiological sensors. This stored data, along with additional input data provided by each participant when viewing a playback of the discussion, is used by analysis and processing subsystems within the server computer system to identify, evaluate, and diagnose aspects of the relationship between the two participants, following which the participants may receive reports, counseling, advice, and other information to assist the participants in understanding and improving the relationship.
US10681308B2 Electronic apparatus and method for controlling thereof
Disclosed is an electronic apparatus for providing a video conference, and a method of controlling the same. The electronic apparatus includes a plurality of cameras, and a processor configured to execute instructions to: control to obtain, through a first camera from among the plurality of cameras, first video of a plurality of users who perform the video conference, determine a first user who is currently speaking among the plurality of users on a basis of the first video that is obtained through the first camera, control to obtain, through a second camera from among the plurality of cameras, second video of the determined first user, determine a second user who is expected to speak after the first user on a basis of the first video that is obtained through the first camera, control to obtain, through a third camera from among the plurality of cameras, third video of the determined second user, and control to output a screen in which the second video is simultaneously displayed with the third video.
US10681303B2 Multi-camera serial video data conversion for graphics processing unit (GPU) interface
Systems, methods, and apparatus for converting serial video data for a graphics processing unit (GPU) interface are disclosed. In one or more embodiments, a disclosed method comprises receiving, by each of a plurality of gigabit multimedia serial link (GMSL) conversion modules, n-bit length serial video data from a plurality of high-resolution cameras respectively. The method further comprises converting, by each of the GMSL conversion modules, the n-bit length serial video data to m-bit length serial GMSL video data, where n is equal to twice m. Also, the method comprises receiving, by a GMSL to camera series interface (CSI) conversion unit, the m-bit length serial GMSL video data from each of the GMSL conversion modules. Further, the method comprises converting, with the GMSL to CSI conversion unit, the m-bit length serial GMSL video data to m-bit length serial CSI video data, which is compatible with the GPU interface.
US10681301B2 Display device
A display device includes a signal processor, a display component, a substrate, and a conductive housing. The signal processor includes an oscillator that outputs oscillation signal, the signal processor processing signal whose frequency is higher than a specific threshold. The display component displays video. The substrate has a ground component, the signal processor being disposed on the substrate. The conductive housing is connected to a first site of the ground component and to a second site that is different from the first site. The first site and the second site are disposed at positions where a first area of the housing that is an odd-numbered multiple of ¼ wavelength of the oscillation signal away from the first site overlaps at least part of a second area of the housing that is a multiple of ¼ wavelength of the oscillation signal away from the second site.
US10681300B1 Split screen for video sharing
A video stream of image or a first video stream generated by a first application is captured by a second application. The first and the second application run on the same device. The first video stream or a video stream generated from the image of the first application is sent from a first communication device by the second application to a second communication device. A second video stream that is generated by the second application is sent to the second communication device too. The first video stream and the second video stream are transmitted to the second communication device and there displayed.
US10681295B2 Time of flight camera with photon correlation successive approximation
A time of flight camera includes a light source, a first pixel, a time-to-digital converting, and a controller. The light source is configured to emit light towards an object to be reflected back to the time of flight camera as image light. The first pixel includes a photodetector to detect the image light and to convert the image light into an electric signal. The time-to-digital converter is configured to generate timing signals representative of when the light source emits the light and when the photodetector detects the image light. The controller is coupled to the light source, the first pixel, and the time-to-digital converter. The controller includes logic that when executed causes the time of flight camera to perform operations. The operations include determining a detection window for a round-trip time of the image light based, at least in part, on the timing signals and first pulses of the light. The operations also include determining the round-trip time based, at least in part, on the timing signals and second pulses of the light detected within the detection window.
US10681293B2 Image sensing device and method for driving the same
An image sensing device includes: a pixel array suitable for generating a plurality of pixel signals corresponding to incident light; a comparison block suitable for comparing the pixel signals with a ramp signal to generate a plurality of comparison signals; a logic block suitable for adjusting slew rates of the respective comparison signals to generate a plurality of logic signals; a global count block suitable for generating a global count signal; and a storing block suitable for storing counted values of the global count signal based on the logic signals received from the logic block.
US10681287B2 Apparatus and method for displaying AR object
A method and electronic device for displaying an augmented reality (AR) object recognized by the electronic device are provided. The electronic device includes a display, a memory including stored instructions, and at least one processor. The at least one processor is coupled with the memory and the display. The at least one processor is configured to execute the stored instructions so as to identify a first object on a preview acquired from a first camera, and display a first AR object related with the first object on the preview, and in response to obtaining an input for converting from the first camera to a second camera, store information about the first AR object, and display a second AR object which is related with a second object comprised in a preview of the second camera and the information about the first AR object, on the preview of the second camera.
US10681285B2 Unmanned aerial vehicle and multi-ocular imaging system
An unmanned aerial vehicle (UAV) includes a vehicle body and a multi-ocular imaging assembly. The multi-ocular imaging assembly includes at least two imaging devices disposed in and fixed to the vehicle body.
US10681283B2 Imaging system, imaging apparatus, and imaging method
There is provided an imaging technology using a speckle, which is capable of eliminating cross-talk. In the present technology, there is provided an imaging system including: a first light source that irradiates an imaging target with coherent light of a first wavelength band; a second light source that irradiates the imaging target with incoherent light of a second wavelength band; an image capturing unit that captures a speckle image and a non-speckle image, the speckle image being obtained from scattered light of the imaging target irradiated with the coherent light, the non-speckle image being obtained from reflected light of the imaging target irradiated with the incoherent light; and a cross-talk elimination unit that eliminates cross-talk that occurs between the captured speckle image and the captured non-speckle image.
US10681280B2 Camera component location indicator on display
One embodiment provides a method, including: determining, using a processor, a camera of an information handling device is active; identifying, using a processor, a location of an at least one lens of the camera on the information handling device; and providing, on a display screen of the information handling device, an indication of the location of the at least one lens of the camera. Other aspects are described and claimed.
US10681274B2 Imaging apparatus and control method thereof
An imaging apparatus includes a CPU and an angular velocity sensor that detects an angular velocity of the imaging apparatus. The CPU acquires a motion vector of an object and calculates an angular velocity of the object based on the motion vector on the image plane of the object and the angular velocity of the imaging apparatus. Additionally, the CPU determines whether or not a panning shot is to be assisted depending on the reliability of the angular velocity of the imaging apparatus and the angular velocity of the object.
US10681272B2 Device for providing realistic media image
A device for providing a realistic media content, includes: inward facing image acquisition unit configured to acquire multiple inward facing images that are taken by an inward method using multiple cameras arranged around an object; an outward facing image acquisition unit configured to acquire multiple outward facing images that are taken by an outward method using the multiple cameras arranged around a point; a background image generation unit configured to generate a 360° cylindrical image by stitching the multiple outward facing images and then convert the 360° cylindrical image into a 360° spherical image to generate a background image; a 3D object reconstruction unit configured to extract a region of the object from the multiple inward facing images to generate a 3D object; and a combined image transmission unit configured to combine the background image with the 3D object and transmit the combined image to a display device.
US10681269B2 Computer-readable recording medium, information processing method, and information processing apparatus
A non-transitory computer-readable recording medium stores therein an information processing program that causes a computer to execute a process including: acquiring images photographed with a first angle of view and a second angle of view wider than the first angle of view; specifying a position and an attitude of a camera that photographed the image photographed with the first angle of view based on the image photographed with the second angle of view; stitching a plurality of images photographed with the first angle of view to generate a panoramic image; correcting the position on the generated panoramic image, of the image photographed with the first angle of view based on the specified position and attitude of the camera; and mapping the panoramic image to a three-dimensional model by texture mapping based on the corrected position.
US10681268B2 Imaging system, imaging apparatus, and system
An imaging system includes an imaging unit, a detecting unit, a recording unit, a correcting unit, and a video generating unit. The imaging unit captures images of a plurality frames. The detecting unit detects a tilt of the imaging unit with respect to a reference direction. The recording unit records time-series data of the tilt detected by the detecting unit. The correcting unit applies tilt correction to an image of each of the frames captured by the imaging unit, based on the time-series data of the tilt recorded by the recording unit and additional information unique to the imaging unit. The video generating unit generates video data based on the image of each of the frames corrected by the correcting unit.
US10681267B2 Systems and methods for increasing resolution of images captured by a camera sensor
Systems, methods, and non-transitory computer readable media can obtain information relating to a bias associated with a camera sensor. A plurality of images of a scene captured by the camera sensor can be obtained, where the plurality of images are captured at a resolution supported by the camera sensor. A plurality of weights for each image of the plurality of images can be determined based at least in part on the bias. A combined image of the scene can be generated based on the plurality of images and the determined weights, the combined image having a resolution higher than the resolution supported by the camera sensor.
US10681264B2 Directed image capture
A process is provided for graphically guiding a user of a capture device (e.g., smartphone) to more accurately capture a series of images of a building. Images are captured as the picture taker moves around the building—taking a plurality (e.g., 4-16) of images from multiple angles and distances. Before capturing an image, a quality of the image may be determined to prevent low quality images from being captured or to provide instructions on how to improve the quality of the image capture. The series of captured images are uploaded to an image processing system to generate a 3D building model that is returned to the user. The returned 3D building model may incorporate scaled measurements of building architectural elements and may include a dataset of measurements for one or more architectural elements such as siding (e.g., aluminum, vinyl, wood, brick and/or paint), windows, doors or roofing.
US10681261B2 Inspection system
A front-end image acquisition component acquires photographs and/or videos of various goods, vehicles, vessels, and/or real estate fixtures. In one aspect, an image acquisition system comprises a hub with outwardly extending arms and supports for coupling to an upper support structure. Cameras are affixed to the hub and the arms for acquiring image data of a subject substantially simultaneously.
US10681257B2 Methods and systems for traffic monitoring
A system and method for determining a dimension of a target. The method includes: determining a camera parameter, the camera parameter including at least one of a focal length, a yaw angle, a roll angle, a pitch angle, or a height of one or more cameras; acquiring a first image and a second image of an target captured by the one or more cameras; generating a first corrected image and a second corrected image by correcting the first image and the second image; determining a parallax between a pixel in the first corrected image and a corresponding pixel in the second corrected image; determining an outline of the target; and determining a dimension of the target based at least in part on the camera parameter, the parallax, and the outline of the target.
US10681255B2 Holder for camera module and camera module with holder
A holder for a camera module includes first and second surfaces, an optical filter receiving groove is recessed from the first surface to the second surface to form a step portion and a glue receiving portions extend from angled abutments of the step portion. A sensor receiving groove is recessed from the second surface to the first surface, and the sensor receiving groove communicates with the optical filter receiving groove. At least one escape passage is defined in the holder, the at least one escape passage communicates with the optical filter receiving groove and the sensor receiving groove. The at least one escape passage abuts the glue receiving portions and provides an escape path for captured moisture and gases expanding or shrinking because of temperature variations.
US10681253B1 Modular camera apparatus
A modular camera apparatus with a discontinuous snap joint is provided for snap-fitting a lens ring to a camera module enclosed in a main case of the camera apparatus, thereby improving the manufacture and assembly efficiency.
US10681251B2 Camera module
A camera module comprising: a housing; a lens assembly that is fixed to the housing and comprises at least one lens; a circuit board that is arranged inside the housing and comprises a first circuit board and a second circuit board, on which image sensors arranged to face the lens are mounted, respectively; and a first shield can arranged inside the housing so as to support edges of the first and second circuit boards.
US10681246B2 Image reading apparatus, image forming apparatus, and reading control method
An image reading apparatus includes: a light source; a reference sheet that reflects light emitted from the light source; a light-receiving lens that converges the reflected light; a reading sensor that reads the light converged by the light-receiving lens; and a hardware processor that: based on first white data obtained when the reading sensor reads the reference sheet for the first time, determines whether the reference sheet or the reading sensor has dust; in response to determining that the reference sheet or the reading sensor has dust, produces ideal initial white reference data by complementing the first white data with second white data obtained when the reading sensor reads the reference sheet for the second and subsequent times; and with the ideal initial white reference data, complements third white data obtained when the reading sensor reads the reference sheet right before reading an image of a job.
US10681244B2 Image forming apparatus cropping a plurality of image data
An image forming apparatus includes an image reader unit and a control unit. The image reader unit generates read data. The control unit generates output data of image data cropped from the read data. When cropping a plurality of image data, the control unit sets one side of the read data to a first reference side and sets another side perpendicular to the first reference side to a second reference side, and for each of the plurality of image data, the control unit detects a first distance between the first reference side and the image data in a direction parallel to the second reference side, and a second distance between the second reference side and the image data in a direction parallel to the first reference side, and sets an output order of the plurality of image data based on the first distances and the second distances.
US10681241B2 Information processing apparatus capable of acquiring and transmitting device information, communication system, communication method, and non-transitory computer-readable storage medium storing program
An information processing apparatus includes a wireless interface configured to perform communication with an image forming apparatus, and at least one controller configured to function as a unit configured to acquire device information of the image forming apparatus from the image forming apparatus through the wireless interface, and a unit configured to selectively accept one of a first instruction to transmit the acquired device information to an external destination and a second instruction not to transmit the acquired device information to the external destination. The controller also functions as a unit configured to transmit, in a state where the first instruction has been accepted, the acquired device information to the external destination, and hold, in a state where the second instruction has been accepted, the acquired device information without transmitting the acquired device information to the external destination.
US10681240B2 Reading module, and image reading device and image forming apparatus therewith
According to the present disclosure, a reading module includes a light source, an optical system, and a sensor. The optical system images, as image light, reflection light of light with which the light source has irradiated a document. The sensor converts the thus imaged image light into an electric signal. The optical system includes a mirror array in which a plurality of reflection mirrors are connected together, and a plurality of aperture stop portions. The reflection mirrors each reflect light at an angle that is different, as seen in a main scanning direction, from an angle at which an adjacent one of the reflection mirrors reflects light. The plurality of aperture stop portions are disposed on one side of the mirror array with respect to an orthogonal direction which is orthogonal to the main scanning direction.
US10681239B2 Image forming apparatus for embedding error detection information within a scanned image
An image forming apparatus includes an image forming unit, an image reading unit, an image inspecting unit and a history generating unit. The image forming unit forms an image on a sheet. The image reading unit reads a sheet face on which the image is formed, thereby generating a scan image. The image inspecting unit compares the generated scan image with a normal image to detect an error in the scan image. When the image inspecting unit detects the error, the history generating unit generates detection information on the detected error and embeds the generated detection information in the scan image, thereby generating a history image.
US10681238B2 Image forming apparatus
An image forming apparatus includes: a light source that irradiates a document with light; a hardware processor that controls lighting of the light source; a cover that is opened and closed with respect to a document platen on which a document is placed; and a detector that detects a person. When the detector detects a person and when an open angle of the cover is a predetermined angle or less, the hardware processor turns on the light source.
US10681234B2 Image processing apparatus and image processing method
An image processing apparatus includes a platen on which a document to be read is placed, an image input unit configured to read, at a time, one or a plurality of documents placed on the platen, an individual image extraction unit configured to extract individual images of the one or the plurality of documents read at a time, an individual image location judgment unit configured to determine whether the extracted individual images are each located within one of areas set in a reading area of the platen depending on the number of documents to be read, and an individual image selection unit configured to, in a case where one or a plurality of the extracted individual images are located within a particular area, select one individual image as an image to be captured in the area based on a predetermined selection criterion.
US10681232B2 Image processing apparatus, method for controlling the same, and storage medium
A multifunction peripheral (MFP) acquires a display setting of an operation unit in the MFP, which is associated with a user at a client terminal, when accessed from the client terminal. The MFP performs control so that display of an operation screen of the MFP in the client terminal becomes display according to the acquired display setting of the operation unit.
US10681225B1 Image and augmented reality based networks using mobile devices and intelligent electronic glasses
A mobile communication system based on digital content including images and video that may be acquired, processed, and displayed using a plurality of mobile devices, smartphones, tablet computers, stationary computers, intelligent electronic glasses, and servers.
US10681221B1 Method and a system for detecting telephone numbers used by SIM boxes for soliciting telephone calls
The invention relates to a method (100) of detecting a “soliciting” telephone number that is being used fraudulently for soliciting calls to “target” numbers.The method (100) comprises a plurality of iterations of a detection stage (104) comprising the following steps: sending (106) a telephone call to at least one target number; receiving (108) at least one message; detecting (110) at least one soliciting number from said received message; and detecting a new target number in said received message; the method being characterized in that it includes a new iteration of the detection stage (104) using said new target number when said target number is a new number. The invention also provides a system for performing such a method (100).
US10681215B1 Multi-dimensional attribute-based routing
Methods for routing customers to an agent include receiving a communication from a customer; assigning or retrieving a plurality of mandatory and optional customer attributes; matching the plurality of mandatory and optional customer attributes to a plurality of attributes of available agents; calculating a first affinity score for each available agent that possesses the mandatory customer attributes; determining for each available agent a number of attributes matching the optional customer attributes; ranking the available agents based on the number of matched optional customer attributes; selecting a predetermined number of available agents from the ranked available agents; calculating a second affinity score for each of the selected predetermined number of available agents; combining the first affinity and second affinity score; determining which available agent has the highest combined first affinity and second affinity score; and routing the communication to the available agent having the highest combined score.
US10681211B2 Remote information retrieval and display for an IVR system
The invention herein disclosed provides the display of stored information when creating a dialstring for use with mobile smartphones and other computer-enabled telephones. A software app recognizes input from the user (such as the initial digits of a phone number) that identifies the organization to be called, and accesses remotely stored representations of information about the organization along with the IVR phone tree information for that organization. The app then presents a graphical representation of all or part of the retrieved information on a display. The user can then respond to the graphical representation by providing selective inputs that cause the synthesis all or part of the dialstring needed to navigate the phone tree to the desired destination. Once a dialing option has been synthesized, the user may provide additional input that the system interprets as an instruction to open a phone call and dial the synthesized number.
US10681207B1 Caller identity verification based on unique multi-device signatures
Communication source identifier verification system mechanisms are provided. The mechanisms receive communication information for a communication initiated between a source communication system and a destination communication system. The communication information comprises a source identifier and a local device identifier signature specifying zero or more local device identifiers of devices local to the source communication system. The mechanisms retrieve valid device identifier information for an authorized communication source corresponding to the identifier of the source communication system. The mechanisms execute a verification operation that verifies whether the source identifier is validly associated with the source communication system based on the retrieved valid device identifier information and the local device identifier signature. The mechanisms send a verification notification along with the communication information, in response to results of executing the verification operation, to the destination communication system.
US10681203B2 Method and apparatus for automatically setting alarms and notifications
A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's activity may be inferred. One or more alarms on the device may be temporarily disabled when sensor data indicates that the user is asleep. One or more of the sensors may be worn by the user and remote from the device. A wireless communication link may be used by the device to obtain remote sensor data. Data from on-board sensors in the device—such as motion sensors, location sensors, ambient light sensors, and the like—may also be used to deduce the user's current activity. User data (such as calendar entries) may also be used to determine likely user activity and set alarms accordingly. Biometric data from a second, nearby person may also be used to automatically select certain alarm modes on a first person's device.
US10681202B2 Methods and systems for processing an ephemeral content message
Exemplary embodiments relate to techniques for transmitting ephemeral content messages. A sending client may establish an end-to-end encrypted session with possible recipients of the message, using a first decryption key during initial session setup. The client may send an ephemeral content message, including encrypted content and a second key, to the recipients through a server. The server may be unable to retrieve the encrypted content due to a lack of the second key. The server may filter a list of intended recipients, and may forward the ephemeral content message to the recipients on the filtered list. The recipients may retrieve the second key from the message, and use the first and second keys to decrypt the encrypted content. The sending client may change the second key each time the recipient list changes from the perspective of the sending client, as determined at the time the ephemeral content message is transmitted.
US10681200B2 Message processing method and system, and related device
Example embodiments of the present disclosure disclose message processing methods and systems, and related devices. One example method includes receiving a message, and determining a distance between a user equipment and a wearable device connected with the user equipment. When the distance between the user equipment and the wearable device is greater than a preconfigured distance, information of the message is recorded without providing the information of the message. When the distance between the user equipment and the wearable device is less than the preconfigured distance, the information of the message is provided.
US10681194B2 Mobile terminal
A mobile terminal including a foldable case having a front case and rear case and configured to be in one of an opened flat state in which a protrusion of the rear case is slid inward into a sliding area of the front case, a folded state in which the protrusion of the rear case is slid outward from the sliding area, and an intermediate state between the opened flat state and the folded state; a flexible display on a surface of the foldable case; and electrical components between the front case and the rear case.
US10681193B2 Mobile terminal
A mobile terminal includes a first body and a second body. The first body includes a main body portion, a first extension and a second extension connected to opposite sides of the main body portion. The first extension is provided with a first functional component and the second extension is provided with a second functional component. The second body is slidably stacked on the first body and selectively slide to a first position, a second position or a third position. The second body covers the main body portion, the first functional component and the second functional component at the first position, the second body exposes the first functional component at the second position, and the second body exposes the second functional component at the third position.
US10681192B2 Electronic device
An electronic device includes a first body and a second body movably connected to the first body via a connecting component. The first body includes at least a first display screen having a display area that is exposed from a first surface of the first body. The second body includes at least a second display screen that is exposed from a first surface of the second body and an acquisition apparatus that acquires images via at least a first window of the second body. The first window is arranged at a surface of the second body that is different from the first surface of the second body. The second body is movable from a first relative position with respect to the first body to a second relative position with respect to the first body.
US10681188B2 Reducing transmission pathway lengths within a distributed network
A solution for reducing transmission pathway lengths within a distributed network, as embodied in various systems, methods, and non-transitory computer-readable storage media, may include migrating a TCP socket from a request server to a data server. The solution may further include reprogramming one or more routers to recognize a new packet route based on the migrated socket. The solution may include the one or more routers subsequently communicating directly with the data server while bypassing the request server.
US10681186B2 Apparatus and method for transmitting and receiving signal in multimedia system
A transmitting apparatus and an operating method for the apparatus in a multimedia system are provided. The operating method includes inputting at least one network layer packet, generating a link layer packet based on the at least one network layer packet, and transmitting the link layer packet. The link layer packet includes a header including information indicating a packet type of the at least one network layer packet, information indicating whether the link layer packet includes a single network layer packet, and information indicating an identifier related to the at least one network layer packet.
US10681184B2 Method and device for transmitting a message in a vehicle
A method for transmitting a message in a vehicle, in which the message is received according to a source protocol, a communication mechanism which is used by the message and corresponds to the source protocol is converted in such a way that the communication mechanism corresponds to a canonical protocol, the communication mechanism corresponding to the canonical protocol is converted in such a way that the communication mechanism corresponds to a predefined target protocol, and the message is transmitted according to the target protocol.
US10681183B2 Platform for constructing and consuming realm and object featured clouds
A computer-implemented method of providing a server-based feature cloud model of a realm includes receiving by a server a series of digital contributions that collectively originate from a plurality of remote computing devices, characterizing portions of the realm. The method also includes processing by the server the received digital contributions to associate them with a global coordinate system and storing the processed contributions in a realm model database as components of the feature cloud model of the realm. Finally, the method includes, in response to a query message over the Internet from a computing device of an end-user, serving, over the Internet by the server to the computing device, digital data defining a selected portion of the feature cloud model for integration and display by the computing device.
US10681170B2 Systems and methods for determining the popularity of a user based on aggregated popularity measurements of other users
A method for determining a popularity of a user includes identifying an online identity for which a popularity measurement is to be determined, and identifying one or more other online identities based, at least in part, on their being within a specified number of degrees of separation of the online identity. Popularity measurements for the other users are accessed and aggregated, and a popularity measurement for the user is determined based on at least the aggregated popularity measurements for the other online identities. A graphical user interface includes a first identifier specification mechanism that enables specification of an identifier of a first online identity, and a second identifier specification mechanism that enables specification of an identifier of a second online identity. The graphical user interface includes a display of an indication of whether a popularity of the first online identity exceeds a popularity of the second online identity.
US10681169B2 Social plugin reordering on applications
In one embodiment, a method includes receiving a request from an application installed on a client system for one or more interactive elements associated with a respective platform for sharing content to a website associated with the platform, wherein the request includes a user identifier and a content identifier; calculating a ranking score for each of a plurality of interactive elements based on profile information associated with the user identifier; and sending to the application a personalized set of the interactive elements, each of the interactive elements in the personalized set having a ranking score above a threshold value.
US10681168B2 Internet-wide professional identity platform
According to various exemplary embodiments, professional identity content associated with a member of a social network service is identified, based on a network search for online content that contains online content attributes that match member profile attributes included in member profile data associated with the member. Thereafter, a display of a prompt is generated, via a user interface in a device, wherein the prompt invites the member to update a member profile page associated with the member, based on the identified professional identity content.
US10681167B2 Distributed computing resources in an information centric network
System and techniques for distributed computing resources in an information centric network (ICN) are described herein. A request may be received at a node in the ICN. The request may include identification of a computing resource set and a timing threshold. Resources that correspond to a member of the computing resource set may be locked. The node may communicate a response to the request. The response may include an indication that performance of the member of the computing resource is possible and a time-period in which confirmation may be received.
US10681165B2 System architecture for enabling efficient inter-application communications
A system architecture can be used to facilitate communication among applications that are native and/or non-native to an application environment. The system architecture can include a first application environment executed on a client-side computing device. The first application environment can execute software applications that are native thereto. The first application environment can further execute software applications that are native thereto, but which software applications themselves comprise second application environments of types different from the first application environment, and which software applications can therefore execute additional software applications that are non-native to the first application environment. The first application environment can further execute a “proxy” software application that may coordinate and/or manage communication among various software applications in the first application environment.
US10681163B2 Email notification system
Examples described herein include systems and methods for providing push notifications to a third-party application executing on a client device. An example can include encrypting user credentials, generating a callback Uniform Resource Locator (“URL”) with at least a portion of the encrypted credentials embedded into the URL, and requesting notifications from an email service to be provided at the callback URL. Upon receiving a notification at the callback URL, a system component can decrypt the credentials within the URL using a private key and log into the email account using those decrypted credentials. The system component can then generate a push notification based on any changes found in the email account and cause the notification to be delivered to the third-party application on the client device.
US10681161B2 Trend detection in a messaging platform
A system and method for trend detection in a messaging platform. A trend detection model is selected and a time series having a plurality of instances of social data is received, wherein the instances of social data share a countable parameter. A count is made of occurrences of countable parameters in each instance of social data assigned to that bin and a trend detected based at least in part on the trend detection model and on the count for each bin.
US10681155B1 Presenting user activity timeline in a colloquial style
To generating a presentation of user activities occurring over a period of time, location history data that indicates multiple locations a user visited, along with the respective visit times, is received from the user. Using the location history data, a continuous event that begins on a first calendar day and ends on a second calendar day is determined. A representation of the first calendar day as a colloquial day is generated, where the colloquial day includes the entire event, and where the colloquial day at least partially overlaps with the calendar day but does no coincide with the calendar day. The colloquial day is displayed via a user interface.
US10681154B2 Gateway device allowing multiple infrastructural services to access multiple IoT devices
A method, a computer program product, and a computer system for allowing multiple infrastructural services to access multiple IoT (Internet of Things) devices. A gateway device connects the multiple infrastructural services and the multiple IoT devices. The gateway device receives a use request from a first application of a first infrastructural service. Among the multiple IoT devices, the gateway device identifies an IoT device that meets one or more requirements in the use request. The gateway device determines whether the IoT device is being used by a second application of a second infrastructural service. The gateway device assigns to the first application an exclusive right to use the IoT device, in response to determining that the IoT device is not being used by the second application. The first application has a right to refer to data and a right to execute available commands without restriction.
US10681152B2 Method and device for supporting service by using application service platform in wireless communication system
The present specification relates to a method by which a device supports a service by using an application service platform (ASP) in a wireless communication system, and the service supporting method can comprise the steps of: performing a service discovery for a first service by using the ASP; and performing a service connection on the basis of a result of the service discovery, wherein when the ASP supports a plurality of service discovery interfaces and a plurality of service connection interfaces, the service discovery is performed using at least one of the plurality of service discovery interfaces, and the service connection can be performed using at least one of the plurality of service connection interfaces.
US10681151B2 Notification framework for wireless networks
Discovery of services between devices is provided prior to establishing a connection between devices, including wireless-enabled devices or devices that are communicatively coupled to wireless access points or other wireless communication devices. Discovering services prior to establishing a connection may facilitate finding a desired service. The services that may be discovered may be, for example, print services, camera services, PDA services or any other suitable services. Services may be discovered using 802.11, Bluetooth, UWB or any other suitable wireless technology. A graphical user interface is provided that enables a user to select a desired service.
US10681150B2 Systems and methods for management plane—control plane interaction in software defined topology management
Embodiments of the present invention provide systems and methods for a Session-level SDT component in the control plane to handle setup, recovery and mobility of individual session requests in real time. The Session-level SDT component may comprise path management that performs either stateless of stateful path switching for an ongoing session, whether download or uplink, according to the stateful requirements of the session. The path management may be in conjunction with user equipment mobility management operation; it may also be in conjunction with network scalability and automation operation, such as load balancing.
US10681147B2 URLs for acquiring or transmitting data
A method, reception apparatus, and computer-readable medium for communicating with a server to download or upload data. The method includes acquiring a URI (Uniform Resource Identifier) message that includes a DNS (Domain Name System) name registered with the IANA (Internet Assigned Numbers Authority). A URL (Uniform Resource Locator) is generated based on the registered DNS name in the acquired URI message and a predetermined domain name. The data is downloaded from, or uploaded to, the server using the generated URL.
US10681146B2 Method and apparatus for isolating page cookie
The present invention discloses a method and an apparatus for isolating a page cookie. The method includes: when a predetermined login account logs in, assigning an independent cookie storage for the predetermined login account; after a request of creating a page associated with the predetermined login account is acquired, establishing a mapping relation table for storing a mapping relation between a page view identification of the page associated with the predetermined login account and the independent cookie storage; when the page associated with the predetermined login account is loaded, looking up the mapping relation table; and initiating, according to the independent cookie storage corresponding to the page view identification of the page associated with the predetermined login account found in the mapping relation table, a request of loading the page associated with the predetermined login account. In this manner, isolation between the page view of the page associated with the predetermined login account and a cookie of a page being logged into by another account in the same domain name is implemented, thereby improving user experiences.
US10681143B2 Establishment of a secure connection for a communication session
A system, method, node, user equipment and computer program for establishment of a secure connection between a user equipment (100) and a media gateway (130) at setup of a communication session with another party (150) is described. The media gateway (130) is controlled by a control server (120). The control server (120) receives a communication session setup request from the user equipment (100) and determines an indication of a security certificate of the media gateway (130). The control server (120) then sends the indication of the security certificate of the media gateway (130) to the user equipment (100), wherein the indication is sent before or in parallel to sending the communication session setup request towards said other party (150). The user equipment (100) then initiates a negotiation of security related parameters, based on the received indication of the security certificate of the media gateway (130). Then the secure connection between the user equipment (100) and the media gateway (130) is established, utilizing the negotiated security related parameters.
US10681141B2 Using in-home location awareness
Techniques for suggesting accessory devices controlled by an application executing on a mobile device are disclosed. A method includes measuring one or more sensor values to determine a data point at each of a plurality of first times, associating an accessory device with each of the data points, clustering the data points within a threshold distance of each other to create a plurality of clusters. The method also includes, after clustering the data points, measuring one or more sensor values to determine one or more current data points at a second time, determining that one or more current data points at the second time corresponds to a first cluster of the plurality of clusters, identifying a first accessory device associated with one or more of the data points in the first cluster, and providing a message using the application.
US10681138B2 Storing and retrieving multi-format content in a distributed storage network
A method begins by a processing module of a dispersed storage network (DSN) receiving content from a data source for storage in the DSN. The method continues with the processing module transforming the content into a plurality of formats of a set of set of formats according to a formatting scheme and dispersed storage error encoding each format of the plurality formats to produce a corresponding plurality of sets of encoded data slices. The method continues with the processing module generating a logical address for each format, and generating a corresponding plurality of sets of slice names for each logical address. The method continues with the processing unit facilitating storage of the corresponding set of encoded data slices in a set of storage units using the corresponding plurality of sets of slice names.
US10681133B2 Methods and systems for endpoint device operating system in an asset intelligence platform
In embodiments of the present disclosure improved capabilities are described for an asset intelligence platform for organizing information collected and stored on or with respect to large fleets of asset, such as used in connection with the Internet of Things, with capabilities for providing improved intelligence and security in the local environment of an asset, in the network and in remote locations, such as in the cloud.
US10681125B2 Systems and methods of supporting parallel processor message-based communications
A method of message-based communication is provided which includes executing, on one or more accelerated processing units, a plurality of groups of work items, receiving a first message from a first group of work items of the plurality of groups of work items executing on the one or more accelerated processing units and storing the first message at a first segment of memory allocated to a second group of work items of the plurality of groups of work items executing on the accelerated processing unit.
US10681124B2 Content distribution storage management
Obligatorily-acquired digital content items are stored under service control in one or more local storage machines of a computer based on service commands provided by a centralized management service; and voluntarily-acquired digital content items are stored under user control in the one or more local storage machines of the computer based on user commands. The obligatorily-acquired digital content items are protected from user-commanded deletion. The obligatorily-acquired digital content items are deleted from the one or more local storage machines based on service commands provided by the centralized management service. However, the voluntarily-acquired digital content items are deleted from the one or more local storage machines based on user commands.
US10681119B2 Establishing nodes for global routing manager
Embodiments of the present disclosure include an Orchestrator to commission a point of presence (PoP) node based on receiving an internet protocol (IP) address, the IP address associated with a geographic location; and a global routing manager for assigning a client device to a PoP node based on the received IP address. Embodiments also include a performance manager to acquire performance information about each PoP node.
US10681118B2 Method and apparatus for distributed data processing
Embodiments of the present disclosure provide a method and apparatus for distributed data processing. The method comprises: receiving from an upstream node an input message attached with a shared count, the shared count being used for determining a processing status of a root message associated with the input message; processing the input message to generate one or more new messages; allocating to each of the one or more new messages a respective new shared count based on the received shared count; and transmitting the one or more new messages to one or more downstream nodes respectively. Compared with the prior art, the methods and apparatuses for distributed data processing according to the embodiments of the present disclosure can effectively reduce network traffic overheads and the consumed CPU and memory resources, and would be scalable for different topologies of various distributed data processing systems.
US10681117B2 Automated dynamic load balancing across virtual network interface controller fast switchover devices
Automated dynamic load balancing across VNIC fast switchover devices including monitoring, by a resource monitor, resource utilization metrics of at least one resource used to send data along a first communications path through a hypervisor; in response to detecting, by the resource monitor based on the resource utilization metrics, that the at least one resource crosses a resource utilization threshold, sending a notification to a rebalancer, wherein the notification comprises a subset of the resource utilization metrics; generating, by the rebalancer based on the subset of the resource utilization metrics, a resource optimized mapping for the at least one resource used to send data along the first communications path; and issuing, by the rebalancer, the resource optimized mapping to the hypervisor, wherein the hypervisor reconfigures, based on the resource optimized mapping, the at least one resource used to send data along the first communications path.
US10681114B2 Reception apparatus, reception method, transmission apparatus, and transmission method for transmission or reception using a signaling message
A reception apparatus and a reception method, by which a file is received in an MMT system. On a transmission side, a resource constituting an application, information mapping a URL, which indicates a location in an application, on a location on an MMT transmission path of broadcasting or the like, and information indicating a unit of display and a link relationship in the application are transmitted. On a receiver side, access ranges to hierarchical file data when a data broadcasting application is executed, and location information and size of the file data in each access range are acquired, and the application is effectively pre-cached.
US10681113B2 Geographically distributed highly available mailbox
A geographically distributed highly available mailbox system that includes at least first and second data centers servicing different geographical locations. A payload is received by at least one server of the first data center from a first user to be later accessed by a second user. A server from a second data center replicates the payload from the server of the first data center and the first server of the first data center sends notification to the first user that a payload has been uploaded successfully and sends out notification to the second user that the payload has been uploaded. When the second user sends a request to access the payload, the second user is directed to either the first data center or the second data center based on which data center can provide the second user with the quickest access to the payload.
US10681112B2 Method for providing functions within an industrial automation system, and an automation system
The invention relates to a method functions within an industrial automation system. In a method for providing functions within an industrial automation system, the functions are made available by a web application of at least one control unit and provided on the client side during execution of a control program via a Single-Page Application (SPA) as a web client at a client-side user interface. The functions are provided by a standardized data model of the web application which represents the at least one control unit and data that can be made available by the control unit. The standardized data model is accessed via a generic data interface of the web application.
US10681106B2 Entropy sharing across multiple compression streams
According to one or more embodiments, multiple related data streams are compressed jointly, such that substantive similarities between the multiple related streams are leveraged to reduce the overall size of the resulting compressed data. Specifically, given the compressed version of a primary data stream, a secondary data stream may be highly compressed by utilizing portions of the compressed version of the primary data stream to represent similar portions of the secondary data stream. A compression application is configured to receive (either concurrently or separately) information identifying multiple related input streams. For each input stream provided to the compression application, the application outputs one output stream. The computing system writes the output streams of the compression application to storage. Embodiments allow the size of the compressed version of a secondary data stream to be greatly reduced compared to the size of the stream compressed without reference to a primary data stream.
US10681098B2 Transmitting apparatus, receiving apparatus, and control methods thereof
A transmitting apparatus is provided. The transmitting apparatus includes: an L1 signaling generator configured to generate L1 signaling including first information and second information; a frame generator configured to generate a frame including a payload including a plurality of sub frames; and a signal processor configured to insert a preamble including the L1 signaling in the frame and transmit the frame. The first information includes information required for decoding a first sub frame among the plurality of sub frames. Therefore, a processing delay in a receiving apparatus is reduced.
US10681096B2 Multicasting content
Aspects of the disclosure relate to multicasting content throughout a distribution network. For example, a content server may generate content fragment packets and attribute packets, and transmit the content fragment packets and attribute packets via a multicast transmission to deliver content to one or more user devices. The multicast transmission may conform to a particular protocol suitable for multicasting content fragments.
US10681094B2 Control system, communication control method, and program product
A disclosed control system configured to control transmission of content data between communication terminals includes one or more processors, and a memory storing instructions that, when executed by the one or more processors, cause the control system to receive a transmission request including attribute information indicating an attribute of the content data for transmitting the content data from a first communication terminal, and perform control for transmitting the content data to a second communication terminal specified based on the destination information in response to the attribute information being in a predetermined format, the predetermined format including destination information indicating a destination of the content data and to perform control for transmitting the content data to a third communication terminal that has requested reception of the content data having the attribute indicated by the attribute information in response to the attribute information not being in the predetermined format.
US10681090B2 Method for telecommunication and communication terminal
A communication connection can be controlled and/or by use of a function address in the form of a protocol element. The protocol element can be configured to serve as the target address for a message to a server to call up a function.
US10681087B2 Method of managing system utilities access control
An access control system includes a memory, a processor, a host operating system (OS) executing on the processor, a container on the host OS, and a security manager running on the host OS. The container has a set of access control rules and includes a containerized utility. The security manager receives a request to run the utility to complete a transaction, retrieves credentials associated with the user, and determines a status of the credentials. The status of the credentials is privileged if the credentials are included in the set of access control rules and is non-privileged if the credentials are not included in the access control rules. Responsive to determining the status as privileged, the security manager executes an RBD command for the transaction to obtain a target RBD image, retrieves the target RBD image, and records the transaction.
US10681079B2 Method for mitigation of cyber attacks on industrial control systems
Methods and systems for detecting a potential compromise of cyber security in an industrial network are disclosed. These methods and systems comprise elements of hardware and software for generating and analyzing vectors indicative of network behavioral states to establish thresholds for anomalous behavior in the industrial network.
US10681077B2 Time based triggering of dynamic templates
Systems and methods are described for using a template for simulated phishing campaigns based on predetermined date from a date associated with a user. The predetermined date may by an event, an anniversary or a milestone associated with employment of the user with a company. The campaign controller may identify a date associated with the user and based on the identification of the date associated with the user, the campaign controller may select one or more templates for one or more simulated phishing campaigns to be triggered by a predetermined date related to the date associated with the user.
US10681072B2 Method and system for user plane traffic characteristics and network security
A method at a network element for monitoring user plane traffic for a user equipment, the method including configuring a set of characteristics and a range of values for each of the set of characteristics for user plane traffic between the user equipment and the network element; monitoring user plane traffic for the user equipment at the network element, the monitoring determining whether at least one characteristic of the user plane traffic falls outside of the configured range of a values, resulting in a characteristic violation; and if the at least one characteristic of the user plane traffic falls outside the configured range of a values, performing an action resulting from the characteristic violation.
US10681068B1 System and method for analyzing data and using analyzed data to detect cyber threats and defend against cyber threats
A system and method for joining various cyber security threat data sources into a single threat data model, analyzing this threat data and storing the data as a specific data model, processing the data to standardize, minimize, interpret and catalogue the threat data, creating a meta-model based on the cyber threat data model, creating executable models based on this cyber threat data enabling simulations of this cyber threat's behavior, enabling execution of these simulations to capture quantifiable data observations of cyber threat behavior in the context of logical configurations of networks, devices and systems which may be specified as models of information environments and IT infrastructures, interpreting the results of the simulations; and generating output based on the results of the simulations.
US10681061B2 Feedback-based prioritized cognitive analysis
An automated method for processing security event data in association with a cybersecurity knowledge graph having nodes and edges. It begins by receiving from a security system (e.g., a SIEM) information representing an offense. An offense context graph is built. Thereafter, and to enhance the offense context graph, given nodes and edges of the knowledge graph are prioritized for traversal based on an encoding captured from a security analyst workflow. This prioritization is defined in a set of weights associated to the graph nodes and edges, and these weights may be derived using machine learning. The offense context graph is then refined by traversing the nodes and edges of the knowledge graph according to a prioritization tailored at least in part by the encoding. In addition to using security analyst workflow to augment generation of weights, preferably the machine learning system provides recommendations back to the security analysts to thereby influence their workflow.
US10681059B2 Relating to the monitoring of network security
The present invention provides a target centric monitoring of a network enabling a likelihood score for the existence of an attack to be calculated. The score is calculated by monitoring a plurality of network nodes for a range of symptoms. Detected symptoms are then profiled using a classical Bayesian-based framework such that a node score is calculated for every node. The node scores are compared against reference activity so as to identify deviations from reference activity. The reference activity may comprise peer analysis comparing the node scores against the nodes scores or per nodes and discord analysis comparing the node score of a particular node against historical behaviour. Based on the deviations, the method can enable the calculation of a likelihood of suspicious activity for each node.
US10681058B2 Systems, methods, and devices to defend against attacks
Systems, methods, and/or techniques for mitigating attacks on an IoT device at a gateway device may be provided. The gateway device may receive a communication directed to an Internet of Things (IoT) device and forward it to the IoT device. The IoT device may indicate to the gateway device that the communication is associated with an attack and send the gateway device a sleep time period and a request to change a filtering rule set at the gateway device. The gateway device may change the filtering rule set and receive another communication directed to the IoT device. If the another communication is valid based on the filtering rule set with the change and a number of valid packets is less than a threshold, and the sleep time period has expired, the gateway device may send another communication to the IoT device.
US10681055B2 System for controlling access to target systems and applications
A method for controlling access to one or more of a plurality of target systems includes receiving profile data that defines one or more features associated with a plurality of individuals with one or more entitlements of those individuals. Each entitlement is indicative of target system access. The method further includes generating a model that relates the one or more features and the one or more entitlements of the plurality of individuals. Profile data that defines one or more features associated with a target individual is received from a first user management system. A listing that includes one or more entitlements associated with the target individual, and confidence values associated with the one or more entitlements is generated based on the profile data and the model. Each confidence value is indicative of whether the target individual should be granted a corresponding entitlement. For each entitlement having a corresponding confidence value higher than a predetermined threshold, an instruction is communicated to a target system associated with the entitlement to allow the target individual access to the target system.
US10681054B2 Enabling a multi-dimensional collaborative effort system
Methods to provide, by a processor, a user interface allowing a first user access to a collaborative effort system. Responsive to the first user utilizing the user interface, the methods, systems, and computer program products generate a plurality of threads within the collaborative effort system for a single discussion group of the collaborative effort system; authorize a second user access to at least a first thread of the plurality of threads after the generation of the plurality of threads; associate the second user with a user group after the generation of the plurality of threads; and authorize the user group access to at least a second thread of the plurality of threads. The methods generate a plurality of icons displayed in the user interface for the plurality of threads. The methods also displays in the user interface a priority of a problem to be solved through the collaborative effort system.
US10681053B2 Hierarchical permissions model within a document
Case management systems and techniques are disclosed. In various embodiments, a hierarchical document permission model is received, the model describing a document hierarchy comprising a plurality of hierarchically related document nodes and defining for each of at least a subset of said document nodes one or more document roles and for each such role one or more document permissions with respect to that document node. The hierarchical document permission model is used to determine and enforce permissions with respect to case management instances to which the hierarchical document permission model applies.
US10681051B2 Selective processing of application permissions
An application permissions processing system and method for processing application permission requests is provided. The method includes the steps of detecting that an application has been downloaded to a computing system, receiving one or more permission requests from the application for resources located on the computing system, determining that at least one of the one or more permission requests is a required permission of the application, prompting the user to decide the one or more permission requests, receiving a denial of the required permission from the user, in response to the prompting, and responding to the application by providing spoofed resources to the application to satisfy the required permission of the application.
US10681049B2 Authentication, authorization and accounting in managed cloud computing services
In an embodiment, a computer implemented method comprises receiving, at a first computing device associated with a managing entity, a request to perform an operation of a managed service; publishing to a first block of a distributed ledger system, by the first computing device associated with the managing entity, identification information of the managing entity; identifying, by a second computing device associated with the managed service, the identification information published to the first block of the distributed ledger system; publishing to a second block of the distributed ledger system, by the second computing device associated with the managed service, acknowledgement information comprising an indication that the identification information of the managing entity published to the first block was received and verified; publishing to a third block of the distributed ledger system, by the second computing device associated with the managed service, management request information comprising an operation request for the managing entity; identifying, by the first computing device associated with the managing entity, the management request information published to the third block of the distributed ledger system; publishing to a fourth block of the distributed ledger system, by the first computing device associated with the managing entity, management request acknowledgment information comprising an indication that the management request information of the third block was received; and in response to a performance of an operation included in the management request information published to the third block, publishing to a fifth block of the distributed ledger system, by the first computing device associated with the managing entity, management operation record information including a history of operations performed by the managing entity.
US10681047B2 Shared terminal that authenticates a user based on a terminal identifier
A shared terminal includes: circuitry to control a display to display an image to a plurality of users, the plurality of users sharing a use of the shared terminal, and obtain, from a first privately-owned terminal owned by a first user of the plurality of users, first terminal identification information for identifying the first privately-owned terminal; a transmitter to transmit, to a terminal management server, an authentication request for authenticating the first privately-owned terminal to allow login of the first user into the shared terminal, the authentication request including the first terminal identification information of the first privately-owned terminal; and a receiver to receive an authentication result indicating whether the first privately-owned terminal is authenticated to allow login of the first user, from the terminal management server. When the authentication result indicates that the first privately-owned terminal is a legitimate terminal and login of the first user is successful, the circuitry controls the display to display a screen for allowing the plurality of users including the first user to draw an image. When the authentication result indicates that the first privately-owned terminal is not a legitimate terminal and login of the first user fails, the circuitry controls the display to display a screen with an error message.
US10681045B2 Multi-TTP-based method and device for verifying validity of identity of entity
Provided are an entity identity validity verification method and device with multiple trusted third parties being involved. In the application, validity of identities of entities performing mutual identity validity verification can only be verified by different trusted third parties. During the verification process, the trusted third parties that are respectively trusted by the two entities interact with each other, and provide services for mutual identity validity verification between the entities, to complete the identity validity verification between the entities.
US10681038B1 Systems and methods for efficient password based public key authentication
In a method for efficient password based public key authentication between a first user device and a second user device, a shared password is received by a first user device which generates a first hash value of the shared password and a first value, wherein the first value is composed of at least a product of the first hash value and a first unique security constant associated with the first user. The first user device then generates a first random value generated using data from a generator element, and a first blind public key associated with the first user device, wherein the first blind public key is generated using a first public key. The first user device concurrently sends the first value and the first blind public key to the second user device for authentication.
US10681037B2 Terminal authentication
Methods, systems, and computer program products for authenticating a terminal with a server based on multiple environmental factors. Each of the multiple environmental factors relates to a configurable hardware-independent characteristic of the terminal. Each of the multiple environmental factors is defined at least by an identifier and a value. The identifier identifies a respective environmental factor and the value indicates a state of the respective configurable hardware-independent characteristic. The multiple environmental factors constitute an environmental authentication information for authenticating the terminal with the server.
US10681036B2 Composite security interconnect device and methods
Various embodiments include composite security interconnect devices and methods. One method embodiment that may be performed by a composite security interconnect device, also referred to herein as a security controller, includes decrypting a first encrypted input received from a peripheral device with a first encryption key to obtain clear text. The first encryption key may be an encryption key established between the security controller and the peripheral device. The method further includes encrypting the clear text with a second encryption key to obtain second encrypted input, the second encryption key being a key of an encryption key pair established with a transaction processing host.
US10681033B2 Selecting and securing proof delgates for cryptographic functions
The disclosed technology is generally directed to cryptographic functions for smart contracts. In one example of the technology, a request for cryptographic resources is received. The request for cryptographic resources includes a binding identity (ID). Cryptographic resources are fetched from at least one cryptographic resource pool of a plurality of cryptographic resource pools responsive to the request for cryptographic resources. Separate cryptographic resource pools of the plurality of cryptographic resource pools are pools of separate types of cryptographic resources. Which type of proof delegate code is suitable for each fetched cryptographic resource is determined. For each fetched cryptographic resource, the determined type of proof delegate code is injected into the fetched cryptographic resource.
US10681028B2 Controlling access to resources on a network
Disclosed are various embodiments for controlling access to data on a network. Upon receiving a request comprising a device identifier and at least one user credential to access a remote resource, the request may be authenticated according to at least one compliance policy. If the request is authenticated, a resource credential associated with the remote resource may be provided.
US10681027B2 Gateway mechanisms to associate a contractor account
A program for light commercial building system (LCBS) solutions. Solutions and other systems may incorporate lightweight alerting service, auto-adjustment of gateway poll rates based on the needs of various consuming applications, detecting loss of space comfort control in a heating, ventilation and air conditioning (HVAC) system, HVAC capacity loss alerting using relative degree days and accumulated stage run time with operational equivalency checks, and HVAC alerting for loss of heat or cool capacity using delta temperature and dependent system properties. Also, incorporated may be triggering a subset of analytics by automatically inferring HVAC equipment details from controller configuration details, ensuring reliability of analytics by retaining logical continuity of HVAC equipment operational data even when controllers and other parts of the system are replaced, and an LCBS gateway with workflow and mechanisms to associate to a contractor account.
US10681025B2 Systems and methods for securely managing biometric data
Systems and methods for securely managing biometric data are provided. In a method conducted at a secure element which is directly connected to a biometric input, biometric data is received directly from the biometric input. A biometric signature based on the biometric data is obtained. A seed value specific to the biometric data is accessed by obtaining the seed value from the biometric data or biometric signature. The biometric signature is encoded using an obscured algorithm and the seed value to generate a token which is output for secure storage within the secure element or secure transmission to a secure server for registration or authentication of the biometric data. Obtaining the seed value from the biometric data or biometric signature can be repeated reliably to obtain the same the seed value.
US10681024B2 Self-adaptive secure authentication system
A method, a system, and a non-transitory computer readable program code are disclosed for authenticating users for services. The method includes registering one or more users in an authentication system; assigning a score index to each of the one or more users in the authentication system for one or more services, the score index representing a security level and corresponding authentication required to access each of the one or more services; inputting each request for services from the one or more users into the authentication system to continuously update the score index for each of the one or more users, each of the requests including one or more authenticators or biometric identifiers for the requested service; and requesting the one or more users to register one or more additional authenticators or biometric identifiers with the authentication system upon the score index for a user reaching of a predefined threshold value.
US10681023B2 Self-service portal for provisioning passwordless access
Methods and apparatuses for managing access to hosts in a computerized system are disclosed. A request for an authenticator for enabling access to at least one host in the computerized system is communicated from an user to a portal. The portal verifies the right of the user to make the request, and in response to positive verification authorizes the user to make the request and sends the request to an authenticator manager to trigger providing of an authenticator for enabling access to at least one host in accordance with the request. The authenticator manager provides the authenticator for enabling access to the at least one host in accordance with the request. Acceptance of the request by an administration process according a predefined rule is required before said providing of the authenticator.
US10681021B2 Selective admission into a network sharing session
A system and method provide for the selective authorization and admission of a client into a data sharing session with a host. A host may select one or more clients into the sharing session based on the proximity of the clients. When a client is selected, an identifier is provided from the client device to the host device, for example, utilizing an optical identifier such as a bar code or an audible identifier such as an encoded sound. The identifier is then utilized to establish a link between the client and the host. In this fashion any number of client devices may be selectively admitted into the sharing session in a quick and easy process enabling security for the host and anonymity for the client.
US10681019B2 Secure sharing and collaborative editing of documents in cloud based applications
Collaboratively editing a document in a system of sharee clients includes creating a document change, generating a document token for encrypting the document change, encrypting the document change with the document token, making the encrypted document change available to the other sharee clients, and generating a plurality of copies of the sharee document token. Each sharee document token is encrypted with a respective sharee's public key. Each encrypted sharee document token is distributed to respective sharee clients. Each sharee client is configured to: decrypt a sharee document token using a respective private key, decrypt the encrypted document change using the share document token, and consolidate the document change into a document.
US10681016B2 Method and apparatus for operating a connected device using a secure element device
A secure element device for use in a connected device includes a first interface configured to enable communication with a communication module and a second interface configured to enable communication with an action module of the connected device. A processor coupled to the first interface and the second interface, executes a first set of computer-readable instructions, stored in a memory of the secure element device, to authenticate, via the first interface, the connected device on the communication network. The processor also executes a second set of computer-readable instructions, stored in the memory, to perform one or both of (i) obtaining, via the second interface, data from the action module, the data to be transmitted over the communication network and (ii) controlling, via the second interface, the action module to cause the action module to perform one or more operations based on an instruction received over the communication network.
US10681013B2 Methods and systems for concealing information
A retrieving system for retrieving information concealed within a sequence of symbols. The system includes a decoder configurable using rule information and operable when so configured to retrieve the information concealed within the sequence of symbols by applying to the sequence of symbols at least one decoder rule determined by the configuration of the encoder.
US10681011B2 Preemptive determination of reserved IP conflicts on VPNs
Passive determination of reserved internet protocol (IP) conflicts on one or more hosted virtual private networks (VPNs) extracts configuration information for a plurality of hosting VPNs to build an aggregated list of IP addresses with mask and associated VPN information. A route table is extracted from a router directing traffic to an appropriate VPN host among the plurality of hosting VPNs, and a sorted list with host/network address, subnet mask, and associated VPN information is generated. The configuration information and the route table is used to expand and normalize a set of network entries.
US10681009B2 Rule swapping in a packet network
In some variations, first and second rule sets may be received by a network protection device. The first and second rule sets may be preprocessed. The network protection device may be configured to process packets in accordance with the first rule set. Packets may be received by the network protection device. A first portion of the packets may be processed in accordance with the first rule set. The network protection device may be reconfigured to process packets in accordance with the second rule set. A second portion of the packets may be processed in accordance with the second rule set.
US10681008B1 Use of checkpoint restore in user space for network socket management
A computer-implemented system for network socket management includes a host having a plurality of sockets and a hash table (data structure) storing data on network connections corresponding to the sockets; a firewall with a plurality of rules for routing incoming packets to the sockets; a socket image file that stores a state of each suspended socket. A network connection corresponding to the suspended socket is maintained open. A filter that monitors incoming packets and restores suspended sockets to active status when a packet for the suspended socket is received. The filter is implemented as part of the firewall, or as a hardware front end. The sockets, the firewall and the socket image file are all maintained in user space.
US10681006B2 Application-context-aware firewall
In one embodiment, an agent process associated with a particular application on a computing device intercepts outbound connection calls made by the particular application for a remote target host within a computer network, and determines an application context for the outbound connection call based on the particular application and one or more features of the outbound connection call. The agent process may then compare the application context against a set of application-context-aware firewall policies configured on the agent process, and determines whether to allow or not allow (block) the outbound connection call based on the comparing of the application context to the set of application-context-aware firewall policies.
US10681003B2 Rebalancing internet protocol (IP) addresses using distributed IP management
A balanced distribution of IP addresses across nodes of a cluster is performed during distributed IP management, wherein IP addresses are dynamically procured and assigned on a first-come, first-serve basis. In one aspect, nodes that participate in distributed IP management can request for IP addresses only if they are determined to be serviceable. A subscription level of a node can be determined based on a maximum number of IP address that can be claimed/owned by the node. As an example, the maximum number of IP address can be evaluated based on a total number of serviceable nodes within the cluster. IP address redistribution can be facilitated to ensure that subscription levels of the nodes are at an optimal level.
US10681000B2 Assignment of unique physical network addresses for logical network addresses
Some embodiments provide a method for a network controller that manages multiple logical networks implemented by multiple managed forwarding elements (MFEs) operating on multiple host machines. The method receives a notification from a particular MFE that an interface corresponding to a logical port of a logical forwarding element has connected to the particular MFE and has a particular logical network address. The method assigns a unique physical network address to the interface. Each of multiple interfaces connected to the particular MFE is assigned a different physical network address. The method provides the assigned unique physical network address to the particular MFE for the particular MFE to convert data messages sent from the particular logical network address to have the unique physical network address.
US10680996B2 Method and apparatus for unified message adaptation
A method of message adaptation in the Internet of Things (IoT) including a data center having a plurality of applications, an application gateway, a wide area network, a network of access appliances and a plurality of sensing devices. The method includes receiving at the application gateway a message containing data collected by the plurality of sensors, the message having a message descriptor; parsing at the application gateway the message according to the message descriptor; generating at the application gateway a message template based on the parsed message descriptor; storing at the application gateway the generated message template in memory; integrating context information into the generated message template; and outputting the message with the generated message template from the application gateway to a corresponding application in the data center for content-based processing.
US10680990B2 Communication system and communication control method
Aspects of the present application provide a communication system that includes a communication unit and a control unit. The communication unit is configured to receive, from a communication source, a scheduling request for scheduling transmission of a message to a specific communication destination. The control unit is configured to perform control such that the communication destination is notified of existence of the message at a predetermined timing in accordance with content of the message and a current or past psychological situation of a user corresponding to the specific communication destination received by the communication unit.
US10680988B2 Systems and methods for triggering redisplay of a postponed message
A method of postponing an electronic message is performed at a computing device having one or more processors and memory. The memory stores one or more programs configured for execution by the one or more processors. The device displays a first electronic message for a user of the computing device and receives user input to postpone the first electronic message. In response to the user input, the device displays a plurality of postponement locations in a user interface window and receives user selection of a postponement location from the displayed plurality of postponement locations. The device then inhibits display of the first electronic message at the computing device. When it is subsequently determined that the computing device is at the first postponement location, the device redisplays the first electronic message.
US10680987B2 Proximity discovery system and method
A proximity discovery system enabling a person to quickly and efficiently discover colleagues within their proximity without visual contact. The system comprises a mobile computing device including an antenna and transceiver for exchanging messages with a plurality of other mobile devices nearby the user device, a user detection module for detecting the messages from the other mobile devices, a proximity detector for estimating a distance between the user device and each of the mobile devices, a connection module for sharing biographic and professional information with the plurality of mobile devices based on one of a plurality of connection levels.
US10680986B1 Stacked chat conversations
Disclosed is a method for automatic arrangement of communications for improved functionality. A client device presents a stacked set of conversation cells on a display of the client device. The stacked set of conversation cells is stacked such that a first conversation cell corresponding to a first chat conversation from the stacked set of conversation cells is a top conversation cell of the stacked set of conversation cells. While presenting the stacked set of conversation cells, the client device receives a first chat communication that is a part of a second chat conversation that is different than the first chat conversation. In response to the receiving of the first chat communication, the client device modifies the presentation of the stacked set of conversation cells such that a second conversation cell corresponding to the second chat conversation is presented as the top conversation cell of the stacked set of conversation cells.
US10680982B2 Providing contextual alerts
Embodiments generally relate to alerts. In some embodiments, a method includes receiving, from a device of a first user, an alert request for an alert to be sent to the first user when a second user on a communication platform becomes available. The method further includes capturing context information for the first user in response to receiving the alert request. The method further includes associating the context information with the alert request. The method further includes determining that the second user is available on the communication platform. The method further includes sending the alert and the context information associated with the alert request to the computing device of the first user.
US10680976B2 Technologies for performing switch-based collective operations in distributed architectures
Technologies for performing switch-based collective operations in a fabric architecture include a network switch communicatively coupled to a plurality of computing nodes. The network switch is configured to identify sub-operations of a collective operation of a collective operation request received from one of the computing nodes and identify a plurality of operands for each of the sub-operations. The network switch is additionally configured to request a value for each of the operands from a corresponding target computing node at which the respective value is stored, determine a result of the collective operation as a function of the requested operand values, and transmit the result to the requesting computing node. Other embodiments are described herein.
US10680975B2 Method of dynamic resource allocation for public clouds
A device comprises a memory storage comprising instructions and one or more processors in communication with the memory. The one or more processors execute the instructions to access data for a plurality of previous time periods for a client of a plurality of clients, the data for each previous time period of the plurality of previous time periods including resource usage data for a plurality of jobs of the client, apply a time series analysis algorithm to the accessed data to predict a distribution of characteristics of resource usage for a future time period for the client, based on the predicted distribution of characteristics of resource usage, simulate a number of future predicted workloads for the future time period for the client, and based on the simulated number of future predicted workloads, automatically reserve a set of resources for the future time period for the client.
US10680974B2 Method and device for monitoring data processing status
Disclosed are one or more embodiments for monitoring data processing status. An example method includes at least the following steps: receiving processing information fed back by a working node of a last layer, wherein the processing information is fed back when the working node of the last layer completes processing of sub-data, and the sub-data is obtained by processing source data according to preset layers and decomposing the source data by a worker node; updating the processing status of the source data according to the processing information.
US10680971B1 Providing second content items in association with first content items
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A first call for content to be published on a resource associated with a publisher is received from a requesting device. A determination is made when the publisher has authorized additional content item calls to be automatically generated responsive to receipt of the first call. A first content item responsive to the first call is determined. A message including call parameters is generated that define publisher or serving system criteria for the additional content items. The first content item and message responsive to the first call are provided. A second call for content, in conformance with the call parameters, is received after processing the message. A second different content item that is responsive to the second call is provided for publication on the resource along with the first content item.
US10680970B1 Stack-based resource management system and method for a distributed computing environment
A stack-based resource management system includes a computer-executed tool for managing the resources used to execute a distributed application. The tool uses a distributed computing environment protocol stack having multiple layers that each represents one or more resources used to execute a distributed application. The resources in each layer have one or more inter-layer dependencies to one or more resources of an adjacent layer. When the tool receives configuration instructions to configure one or more resources, it configures that resource, and identifies one or more inter-layer dependencies to resources in adjacent layers to configure those resources in the adjacent layers. The tool then sequentially traverse up and down the adjacent layers of the protocol stack to resolve any of the dependencies among the resources of each adjacent layer of the protocol stack.
US10680966B2 Intelligent buffering for packet reordering by virtual nodes within a network device
The techniques describe packet reordering for packets flowing on a new path in response to a change in internal forwarding paths in a network device. For example, a network device may dynamically change the selection of an internal forwarding path to achieve fabric path optimization (“OFP”) or to ensure optimized load balancing. Packets forwarded on the new path are buffered such that the transmission of packets forwarded on the new path are delayed for a buffering time period of at least the time in which a packet is being sent from the source packet processor to the initial destination packet processor.
US10680963B2 Circuit and method for credit-based flow control
A receiving circuit of a communications link comprises: a first data buffer configured to input, under control of a first clock signal, data of a first data stream transmitted by a transmitting circuit, and to generate a credit trigger signal indicating when a data value is read from the first data buffer, wherein data is read from the first data buffer, or from a further data buffer coupled to the output of the first data buffer, under control of a second clock signal; and a credit generation circuit configured to generate, based on the credit trigger signal, a credit signal for transmission to the transmitting circuit under control of the first clock signal, the credit signal indicating that one or more further data values of the first data stream can be transmitted by the transmitting circuit.
US10680961B2 Using headerspace analysis to identify flow entry reachability
Some embodiments provide a method that uses headerspace analysis. The method receives several flow entries for distribution to a set of forwarding elements that implement a logical network. The method models each of the flow entries as a function that operates on a representation of a packet header. The method uses the modeled functions to identify a set of paths from a packet source to a packet destination. For each particular path of the identified paths, the method uses inverses of the modeled functions to determine a set of packet headers. Packets sent from the packet source with any packet header in the set of packet headers follow the particular path through the flow entries.
US10680960B2 Dynamic rate limiting for networked resources
Rate limiting systems and methods for regulating access to a shared network resource in a computing device accessed through an application programming interface. A rate limit associated with a shared network resource is assigned to a user for a time period. During the time period, access to the shared network resource is granted or denied repeatedly based upon the rate limit; a cost is calculated using a cost function; and, the rate limit is updated based upon the cost.
US10680959B2 Metadata extraction
Examples of implementations relate to metadata extraction. For example, a system of privacy preservation comprises a physical processor that executes machine-readable instructions that cause the system to normalize a network traffic payload with a hardware-based normalization engine controlled by a microcode program; parse the normalized network traffic payload, as the network traffic payload passes through a network, by performing a parsing operation of a portion of the normalized network traffic payload with a hardware-based function engine of a plurality of parallel-distributed hardware-based function engines controlled by the microcode program; and provide the hardware-based function engine with a different portion of the normalized network traffic payload responsive to an indication, communicated through a common status interface, that the different portion of the normalized network traffic payload is needed to complete the parsing operation.
US10680956B2 Small data transmission method and user equipment using the same
A small data transmission method, configured for a User Equipment (UE) to transceive a small data from a control node in a wireless network without establishing a Radio Resource Control (RRC) connection, and the method includes but not limited to the step of: monitoring a paging opportunity (PO) sub frame in a paging frame in an idle mode; when an identifier in the PO sub frame corresponding to the UE is detected, receiving a paging message corresponding to the PO sub frame; and analyzing the paging message, and when the paging message includes a small data indicator, extracting a data from an indicating address, in which the data is the small data.
US10680952B2 Congestion notification method, related device, and system
A congestion notification method, a related device, and a system, where the method includes receiving, by a network side device, a congestion status of a target network area sent by a radio access network (RAN) congestion awareness function (RCAF) entity, where the target network area is a network area involved in an application service provided by a target application server; and sending, by the network side device, the congestion status of the target network area to the target application server. Hence, an application server may able to learn in time when congestion occurs, and adjust, according to the congestion situation, a related service in an area corresponding to the congestion situation.
US10680949B2 Systems and methods for implementing a time-stamped controller area network (CAN) bus message
Systems, methods, and apparatuses are provided herein for time-stamping a Controller Area Network (“CAN”) bus message. Control circuitry (e.g., of a network bridge) may receive a CAN message, and may, in response to receiving the CAN message, generate a time stamp. The control circuitry may add an entry to a lookup table stored in memory, wherein the entry correlates a CAN message Identifier (“ID”) corresponding to the CAN message with the time stamp. The control circuitry may encapsulate the CAN message and the time stamp, and may transmit the CAN message according to the time stamp.
US10680947B2 Methods and apparatus to manage a physical network to reduce network dependencies in a multi-fabric virtual network
A disclosed example of managing a network include receiving a packet at a first top-of-rack (ToR) switch via a first load-based teaming (LBT) port; determining whether a network location of a destination node of the packet is unknown; based on the network location being unknown, setting an LBT egress control value in the packet, the LBT egress control value to indicate that the packet is not to be transmitted via a second LBT port of a second ToR switch; and sending the packet from the first ToR switch to the second ToR switch via an inter-switch link between the first and second ToR switches and from the first ToR switch to at least a first host that is identified in the packet as the destination node.
US10680940B2 Optimized complex event processing in a software-defined network
Optimized complex event processing in a software-defined network is provided. A computing device receives a rule that identifies a source device and an event notification condition. A network inventory structure that identifies a plurality of nodes in the network and corresponding processing capabilities is accessed. A particular datapath node of the plurality of nodes is identified. A packet flow window criterion and a packet operation are determined based on the event notification condition. A particular virtual network function (VNF) of a plurality of VNFs is identified based on the rule. A controller node datapath configuration command that comprises a source device identifier that identifies the source device, the packet flow window criterion, the packet operation, and a VNF identifier that identifies the particular VNF is generated. The controller node datapath configuration command is sent to a controller node of the plurality of nodes.
US10680939B2 Hybrid flood-relaying and routing mesh networks
Systems and methods of mesh network communication enabling a relay node to autonomously select a packet propagation mechanism. Upon receiving a packet, which may carry an indication for flooding propagation as set by the edge node originating the packet, or carry no specification for any propagation mode, the relay node determines whether the packet is eligible for routing-propagation based on a number of factors, such as whether there is an existent valid route from the source node to the destination node, whether the packet is originated from a friend edge node, and whether a route discovery process has been initiated. Accordingly, the relay node may change the indication to routing propagation and forward it by routing-relaying. Thus, the packet can be propagated over the mesh network by routing propagation, despite the initial setting for flooding propagation as specified by the edge node or no setting by the edge node.
US10680938B2 Method and apparatus for information centric networking (ICN) over locator/identifier separator protocol (LISP)
A computer-implemented method of enabling information-centric networking (ICN) over a locator/identifier separation protocol (LISP) comprises receiving, by one or more processors of an ingress tunnel router (ITR), from an endpoint, an ICN interest packet that identifies an interest by name; resolving, by the one or more processors of the ITR, a target egress tunnel router (ETR) in accordance with the name; encapsulating, by the one or more processors of the ITR, the ICN interest packet in a LISP packet; and sending, by the one or more processors of the ITR, the LISP packet to the target ETR.
US10680934B2 Multipoint-to-multipoint radio data transport
The invention concerns a system for multipoint-to-multipoint radio data transport, comprising a device for switching samples of digitised radio data called samples, transmitted by a device for the digital processing of antenna signals called antenna device (RU1, RU2), via a first data link (DL11, DL12), to a plurality of recipient antenna controller devices (DU1, DU2) identified by a respective plurality of controller identifiers, the switching device (DD) comprising the following modules: interception of first data frames (T11, T12) from the antenna device and intended for the plurality of controller devices, the first frames comprising the samples, demultiplexing the samples from the intercepted first data frames, extracting the controller identifiers from the intercepted first data frames, grouping together the demultiplexed samples by controller identifier, multiplexing the samples by group in second data frames (T21, T22), a second data frame being associated with a controller identifier, transmitting the second data frames via a plurality of second data links (DL21, DL22) associated respectively with the plurality of recipient antenna controller devices.
US10680932B1 Managing connectivity to synchronously replicated storage systems
Managing connectivity to synchronously replicated storage systems, including: identifying a plurality of storage systems across which a dataset is synchronously replicated; identifying a host that can issue I/O operations directed to the dataset; identifying a plurality of data communications paths between the host and the plurality of storage systems across which a dataset is synchronously replicated; identifying, from amongst the plurality of data communications paths between the host and the plurality of storage systems across which a dataset is synchronously replicated, one or more optimal paths; and issuing, to the host, an identification of the one or more optimal paths.
US10680931B2 Ingress gateway selection for a shortest path bridging network to support inter domain multicast routing
In a Shortest Path Bridge (SPB) network comprising a plurality of backbone edge bridges (BEBs), a gateway controller of the SPB network, establishes a link using Multicast Source Discovery Protocol (MSDP) with an external network domain; discovers via the link a source of a multicast stream originating outside of the SPB network; and determines a subset of the plurality of BEBs that are able to receive the multicast stream from the source. Once that occurs, the gateway controller selects a one of the subset of the plurality of BEBs to be a sole gateway BEB for the multicast stream; and then transmits to each of the subset of the plurality of BEBs an indication of the sole gateway BEB selected for the multicast stream.
US10680924B2 Method, a computer program product, and a carrier for indicating one-way latency in a data network
Disclosed herein is a method, a computer program product, and a carrier for indicating one-way latency in a data network (N) between a first node (A) and a second node (B), wherein the data network (N) lacks continuous clock synchronization, comprising: a pre-synchronisation step, a measuring step, a post-synchronisation step, an interpolation step, and generating a latency profile. The present invention also relates to a computer program product incorporating the method, a carrier comprising the computer program product, and a method for indicating server functionality based on the first aspect.
US10680922B2 Communication control apparatus and communication control method
A communication control apparatus connected to a content-oriented network includes a transmitter, a receiver, a memory, and a processor. The transmitter transmits an interest packet requesting a plurality of pieces of content. The receiver receives a first data packet including (i) a first piece of content, which is one of the pieces of content, and (ii) first PIT information representing a name of a second piece of content, which is another of the pieces of content and which has not been transmitted from a transmission source. The memory stores a transmission PIT in which names of the pieces of content are registered. The processor registers, in response to transmission of the interest packet, the names of the pieces of content registered in the transmission PIT, and deletes, in response to reception of the first data packet, a name of the first piece of content from the transmission PIT.