US10682174B2
Disclosed is a device for resecting an organ in a cavity of a living body. The device includes a guide with a tube and a tube, both cylindrical, the tube being mounted in the first tube; an electrical conductor surrounded by an electrically insulating sheath, the tube being a cylinder of revolution with an inner radius of value R1, the tube including a part which is a cylinder of revolution with an outer radius of value R2
US10682172B2
The preferred embodiment provides apparatus for ablating a vessel by generating heat within a vessel to cause blood clotting to occlude the vessel. The apparatus includes an electrically resistive element at the distal end of the apparatus, the resistive element being uncoated and therefore in bare form. An alternating current supply feeds electrical current through the resistive element to cause heating of the element and surrounding blood or tissue. The alternating current power supply preferably is balanced about a centre point so as to create a net sum of alternating pulses of zero. It has been found that the supply of alternating current to the resistive element reduces or eliminates corrosion of the resistive element in blood as the resistive element is heated. Use of conductive coatings for a sacrificial anode can be avoided.
US10682170B2
An intravascular catheter is provided, including a flexible elongate body; an expandable element positioned on the elongate body; a substantially linear thermal segment located proximally of the expandable element, the thermal segment defining a first flexibility, where the thermal segment is positioned between two portions of the catheter body each including a flexibility less than that of the thermal segment; a first fluid flow path in fluid communication with the expandable element; and a second fluid flow path in fluid communication with the thermal segment.
US10682153B2
A rotatable jaw device for use with an endoscope and method of using a rotatable jaw device. The device includes a fork, and two jaws pivotally mounted to the fork. The jaws are movable between a predetermined closed position and a predetermined open position. At least one jaw has at least one protrusion on a surface of the jaw. The at least one protrusion prohibits movement of the two jaws in the opening direction beyond the predetermined open position. One jaw may have an elongated center void defined by twin jaw extensions, and the other jaw may rotate within the elongated center void when the two jaws move toward the predetermined closed position.
US10682152B2
A rapid exchange (RX) catheter may provide a proximal seal against a guide catheter inner lumen so that aspiration may be applied through a guide catheter. The catheter may include an exit port that defines a transfer port for aspiration and may enable minimal frictional engagement with the guide catheter proximal of the exit port. Aspiration can be applied to the lumen of the guide catheter and may be directed to and effective at the tip of the RX aspiration catheter. A tip of the RX catheter may facilitate aspiration and retrieval of the clot by expanding under load and can also partially or fully occlude the vessel.
US10682149B2
A surgical tool handle comprising a tool attachment coupling having locking piston subassembly is described. The attachment coupling is designed with a bayonet-type fitting having a series of coupling grooves constructed to accept surgical cutting tools having an attachment member of different cross-sectional geometries. More specifically, the attachment coupling comprises a coupling groove that accepts tool attachment members having both curved and rectangular cross-sectional geometries. In addition, a locking piston subassembly biases against the surgical tool attachment member received in the coupling groove to further stabilize the tool during a surgical procedure.
US10682145B2
Various aspects of the disclosure pertain to blood vessel occlusion devices having a central longitudinal axis and comprising: (a) a hub, (b) a self-expanding support frame comprising a plurality of wire segments forming a plurality of cells, and (c) a covering material covering cells within the transition portion. The support frame may be self-expandable from a constrained shape to an unconstrained shape that comprises (ii) a substantially cylindrical portion having a diameter and an axis that is coincident with the central longitudinal axis, the substantially cylindrical portion comprising a first ring of the cells extending in a 360° rotation around the central longitudinal axis and (ii) a transition portion disposed between the substantially cylindrical portion and the hub. Other aspects for the disclosure pertain to assemblies, kits and methods that employ such devices.
US10682142B2
A surgical stapling apparatus for use with a surgical instrument system is disclosed. The surgical stapling apparatus comprises a housing assembly, a shaft, a proximal segment, a distal segment, and an articulation system. The proximal segment comprises a first proximal end and a first distal end comprising an articulating segment. The distal segment comprises a second proximal end and a second distal end. The second proximal end comprises a pivot segment configured to be coupled with the articulating segment. The second distal end is configured to be attached to a stapling assembly. The articulation system is operably engaged with the distal segment to transmit a first articulation motion to the distal segment to cause the stapling assembly to articulate in a first plane and a second articulation motion to the distal segment to cause the stapling assembly to articulate in a second plane that is different than the first plane.
US10682139B2
A compression gauge cartridge for use mounted in a cartridge bay of a cartridge jaw member comprising an end effector of a surgical stapler instrument to compress a tissue consistently to a predetermined thickness and measure a reactionary load therefrom comprises: a cartridge body having a proximal end and a distal end, and a tissue supporting surface, wherein the cartridge body is configured to be releasably mounted in the cartridge bay; a force gauge assembly comprising a force transducer and a compression head having a tissue compression face, wherein the force gauge assembly is supported by the cartridge body positioned between the proximal end and the distal end thereof, and wherein the compression head is configured and disposed so that the tissue compression face thereof lies substantially closer to the tissue contacting surface of the anvil jaw member than the tissue supporting surface of the cartridge body; and a spacer member extending from the tissue supporting surface of the cartridge body, wherein the force gauge assembly is positioned distally with respect to the spacer member.
US10682138B2
In various embodiments, a stapling assembly is disclosed. The stapling assembly comprises, among other things, an anvil configured to deform staples. The anvil comprises a tissue-engaging surface and a pair of forming pockets defined in the tissue-engaging surface, wherein the pair of forming pockets are configured to deform corresponding legs of a staple. The pair of forming pockets comprises a longitudinal pocket axis, an intermediate axis comprising a center point, a proximal forming pocket, and a distal forming pocket, wherein the pair of forming pockets are bilaterally asymmetric with respect to the longitudinal pocket axis and the intermediate axis, and wherein the pair of forming pockets are rotationally asymmetric with respect to the center point.
US10682137B2
A surgical instrument can be provided as described herein. The surgical instrument can include a handle with first and second handle portions. One of the first and second housing portions can include a proximal latch and a proximal latch pin. The proximal latch and proximal latch pin can be configured to lock the first and second housing portions together at proximal ends thereof. One of the first and second housing portions can further include a latch projection, a clamp arm, an over center linkage where the latch projection and over center linkage can be configured to lock the surgical instrument in a closed position when the clamp arm is engaged or in an engaged position.
US10682133B2
Disclosed herein is a combination suture passer and grasper instrument having a needle which can deliver a suture to a repair site, and then use deformable wire arms to capture the suture and drag it into a hollow interior of the needle, thus eliminating the need for two separate instruments.
US10682126B2
A phantom to determine navigational error in a surgical navigation system that tracks the location of an elongate tool having a tip and a shaft based on a plurality of fiducials attached to the elongate tool. The phantom includes a base portion that models a lower portion of a mammalian head and having a top surface with a plurality of touch points, each of the touch points being a respective indentation, and a frame detachably securable to the base portion and having an upper portion spaced apart from the top surface, the upper portion having defined therein a plurality of apertures. A tip of the elongate tool is to be inserted through said one of the apertures and in one of the touch points, and the surgical navigation system determines positional and angular error.
US10682122B2
An image-based user interface is used for controlling medical imaging. A variety of images of a same region but associated with different settings are displayed to the user. The user selects the desired image. The medical imager is then configured with the settings from the selected image for imaging a patient.
US10682121B2
An ultrasound probe having a rotatable transducer array for providing an improved field of view (FOV) and an improved scan angle includes a transducer comprising a transducer array and rotating at a predetermined angle. A supporting member supports the transducer and includes a rotation guide which is in contact with the transducer while the transducer rotates.
US10682101B2
Techniques are provided for retrieving performance data from an exercise database. At a server device, data entries are stored in a database. Each of the exercise data entries comprises one or more performance metrics for a corresponding metric category. The server receives first performance data of an individual performing an exercise event and selects one of the exercise entries in the database as a selected exercise entry. The server determines a metric category for the first performance data and matches the metric category of the first performance data with a same metric category for the selected exercise entry. The server retrieves second performance data from the selected exercise data entry. The second performance data belongs to a metric category that does not match the metric category of the first performance data. The server assigns the second performance data as data associated with the exercise event.
US10682100B2
A measurement system and method for measuring at least one parameter in a body tissue comprise at least one measurement device to be applied to the body, an optical unit for emitting light waves, wherein at least one wavelength of the light waves lies in the region of the absorption of a body parameter, at least one light guide between the optical unit and the measurement device in order to transmit light waves, and an evaluation unit for evaluating measurement waves. Light waves emitted by the optical unit can be beamed into an optical measurement volume in the body tissue by means of the measurement device, and measurement waves received by the measurement device from the measurement volume can be transmitted from the body tissue to the evaluation unit. The evaluation unit comprises a transformation algorithm, which transforms pulsatility of a body parameter measured in the measurement volume into a parameter of the pressure in the body tissue, wherein the body parameter is measured by determining the absorption of the light waves.
US10682094B2
A mobile terminal of the present invention comprises: a front case having a display unit disposed on a front surface thereof; a rear case coupled to the front case at the rear of the front case to form an inner space; a main board located in the inner space and comprising mounted components coupled to a surface thereof; a shielding sheet laminated on a back surface of the main board; and a wireless charging coil located in the inner space, wherein the shielding sheet has empty spaces at positions where the wireless charging coil and the mounted components overlap with each other. Accordingly, the main body of the mobile terminal can be prevented from becoming thick by forming the shielding sheet for enhancing the performance of the wireless charging coil in a shape that does not overlap with the wireless charging coil and the mounted components at the same time.
US10682092B2
The present disclosure pertains to a system configured to detect slow waves in a subject during a sleep session. The system generates output signals conveying information related to brain activity of the subject. The system is configured to detect individual sleep stages of the subject, the individual sleep stages including a deep sleep stage; and, responsive to detecting the deep sleep stage, generate a harmonic representation of the output signals for a period of time during the sleep session that includes the deep sleep stage; identify two or more points of significance on the harmonic representation of the output signals; and analyze a shape of the harmonic representation of the output signals around the two or more points of significance to determine whether the shape of the harmonic representation of the output signals around the two or more points of significance corresponds to a shape of a slow wave.
US10682091B2
A method of determining a condition of bone structure in a living organism includes impacting a bone to induce vibration in multiple modes having a resonance frequency in a range of about 400 Hz to about 1000 Hz, detecting at least one modal vibration response of the bone for the at least one mode of vibration, and analyzing the at least one modal vibration response to determine a modal vibration characteristic of the bone. A system for determining a condition of bone structure in a living organism includes a force input device configured to impact a bone to induce vibration having a resonance frequency of about 400 Hz to about 1000 Hz, at least one sensor configured to sense at least one modal vibration response, and a computer configured to collect modal vibration response data and analyze the modal vibration response data to determine a vibration characteristic of the bone.
US10682078B2
Apparatuses and methods for matching the tinnitus of a subject are provided. A plurality of sounds are applied to a subject. The plurality of sounds includes a plurality of first sounds and further includes a plurality of second sounds. A first likeness score associated with the plurality of the sounds is received. Each first likeness score is representative of the similarity of the sound associated therewith to the tinnitus of the subject. At least one third sound is generated based on at least one of the plurality of first sounds and based on at least one of the plurality of second sounds. The at least one third sound is generated based on the first likeness scores associated with the plurality of sounds. A fourth sound is determined based on the at least one third sound. The fourth sound matches the tinnitus of the subject.
US10682074B2
A smart phone is used to accomplish measurement of a wound surface area, when at least one flat marker device, which is a predefined reference, is placed near the wound and photographed by a smart phone.
US10682069B2
A system including an electroencephalography (EEG) device configured to be positioned on a head of a user. The system also includes a processor in communication with the EEG device, a memory accessible by the processor and instructions stored in the memory for execution by the processor to, in configuration phase, for each respective location among a plurality of locations at a respective time among a plurality of times, obtain an identification (ID) associated with the respective premises at the respective time, determine a control instruction associated with the EEG signals detected from among a plurality of control instructions; store the determined control instruction in association with the obtained premises ID, as a user preference data relative to the respective location; and at a later time, during an operational phase at the respective location, utilize the stored user preference data to communicate a control data signal corresponding to the determined control instruction to a controllable device at the respective premises.
US10682067B2
A method of automatically determining which type of treatment is most appropriate for a cardiac arrest victim, the method comprising transforming one or more time domain electrocardiogram (ECG) signals into a frequency domain representation comprising a plurality of discrete frequency bands, combining the discrete frequency bands into a plurality of analysis bands, wherein there are fewer analysis bands than discrete frequency bands, determining the content of the analysis bands, and determining the type of treatment based on the content of the analysis bands.
US10682063B2
A system and method for blood pressure signal acquisition using a pressure sensor array. A solution is provided for a non-inflatable, non-invasive, continuous blood pressure waveform and blood pressure acquisition system. The system is operative to combine signals from various sensing elements where the less accurate sensor elements are calibrated utilizing the more accurate sensor elements. Blood pressure measurements are acquired using very sensitive pressure sensors that detect slight pressure changes through the skin, which are sampled and processed to yield a blood pressure signal, which is processed to yield actual systolic and diastolic continuous and or intermittent blood pressure readings. By sampling and detecting the signal in each of the sensors, the sensor that is best placed on the target artery is found and the signals from that sensor is used to weight the signals from other sensors based on signal quality. The sensor array is placed approximately on the target artery making it highly likely that more than one element will acquire signal from the artery. Combining a plurality of such correlated signals with uncorrelated noise yields a signal to noise enhancement and more accurate blood pressure readings.
US10682058B2
A device for Doppler optical coherence tomography (Doppler OCT), preferably of the human middle ear, is proposed. The device has an endoscope unit for at least partial insertion into the auditory canal. A sound source, a sound receiver, and OCT optics are integrated in the endoscope unit.
US10682057B2
Techniques are disclosed for preparing a repeat intervention on the skin of a patient. This may include acquiring first image data of an intervention region during a first intervention on the skin of the patient. At least two landmarks may be identified on the skin of the patient on the basis of the acquired first image data. A position of the first intervention is then determined with the aid of the landmarks as reference points. In addition, the position of the first intervention and of the landmarks may be stored in a data memory unit. A position of the second intervention is subsequently localized on the basis of the stored position and of the at least two landmarks.
US10682048B2
The present invention relates to a device for monitoring an eye of a subject, comprising: a transparent carrier for being in contact with the eye of the subject; and a photosensor facing the eye of the subject for receiving light reflected from the eye of the subject and for determining a light intensity of the received light, wherein the photosensor is arranged on the transparent carrier; and wherein the photosensor includes one of: a plurality of photodetectors arranged in the form of a two-dimensional array and spaced apart from one another for allowing incident light to pass between the photodetectors to enter the eye of the subject wherein the plurality of photodetectors is arranged in a plurality of rows of photodetectors or in a plurality of concentric circles substantially covering the iris and the pupil of the eye of the subject; and a single large area photodetector covering an iris and a pupil of the eye of the subject. The present invention further relates to a system and method for monitoring a pain level of a subject comprising a device as defined above.
US10682047B2
Provided is a tracheal tube that can be easily inserted into the inside of a subject and enables real-time observation of a state after tracheal intubation. The tracheal tube (1) includes a hollow tube body (2), a lumen (2a), and a scope unit (3), wherein the tube body (2) is inserted into the subject, the lumen (2a) is mounted to the tube body (2), and the scope unit (3) includes a cable portion (4) inserted in the lumen (2a) and an imaging optical system mounted to the distal end of the cable portion (4), the imaging optical system including an imaging device configured to image the inside of the subject.
US10682043B2
A measurement probe is configured to be detachably connected to a bio-optical measurement apparatus and includes: an illuminating fiber configured to irradiate body tissues with illumination light; light receiving fibers configured to receive return light of the illumination light reflected and/or scattered from the body tissues; an optical element configured to transmit the illumination light and the return light and to keep distances between the body tissues and distal ends of the illuminating fiber and the light receiving fibers, constant; and a contact detecting fiber configured to receive the return light to detect contact between a distal end face of the optical element and the body tissues, and detect the return light at a detection region on the distal end face through which the illumination light and the return light pass. The detection region is located outside an illumination region of the illuminating fiber.
US10682040B2
An endoscope apparatus including an imaging section that includes a phase difference detection element for implementing phase detection autofocus, and acquires a captured image; a phase difference calculation section that calculates a phase difference based on a signal output from the phase difference detection element; a lens position selection section that selects a lens position that is either a near point-side lens position or a far point-side lens position based on the phase difference, the near point-side lens position and the far point-side lens position being discrete lens positions set in advance; a driver section that changes a lens position of the imaging section to the lens position selected by the lens position selection section; and a control section that controls an intensity of illumination light that is applied to an object. The lens position selection section determines whether or not the intensity is smaller than a given threshold value when the phase difference calculation section cannot detect the phase difference, selects the near point-side lens position when the lens position selection section has determined that the intensity is smaller than the threshold value, and selects the far point-side lens position when the lens position selection section has determined that the intensity is larger than the threshold value.
US10682032B2
A robot cleaner includes a case, a suction device provided in the case, a suction nozzle for sucking dust from a floor by driving of the suction device, a dust collection device for collecting foreign substances contained in the air sucked via the suction nozzle, a driving unit for allowing the case to drive automatically, a controller for controlling the driving of the suction device and the driving unit, and for generating cleaning history information comprising map information on a cleaning area and moving path information, a memory unit for storing the cleaning history information; and a wireless communication module provided in the case to transmit the cleaning history information to the external terminal, when the external terminal asks the cleaning history information.
US10682031B2
A dust collector for filtering dust suspended in air, comprising: a vacuum unit for drawing the air; a cyclone body defining a cyclone body peripheral wall delimiting a plenum, a cyclone air inlet provided in the cyclone body peripheral wall for admitting the air, a cyclone body vacuum inlet in fluid communication with the vacuum unit for drawing the air from the plenum and a cyclone body dust outlet provided at the bottom of the plenum for evacuating the dust from the cyclone body; and baffles extending in the plenum from the cyclone body peripheral wall.
US10682027B2
A heated seat having a thermally conductive metal seat, a protective coating disposed on a top surface of the metal seat, and a thermally conductive water pipe in the thermally conductive metal seat. Hot water can be routed through the water pipe to heat the seat. This arrangement improves safety and enables the heat from the hot water to be rapidly conducted through the seat, thereby improving the comfort in use.
US10682022B2
The present invention concerns a dispenser for dispensing precut wiping material, in the form of a reel that can be unwound as a strip. The dispenser comprises a housing, a cover and a module. The module comprises two side walls, a guide device, a flap and a plate. A space for guiding and clamping the strip is delimited between the flap and the plate. The module comprises a system providing relative clearance between the flap and the plate, varying the configuration of said space. The clearance system comprises four transverse rods formed projecting from the side edges of the flap, with two spaced-apart rods per side edge, and four housings provided in the side walls, with two housings per side wall. Each housing receives one of the rods and comprises a longitudinal part and a vertical part. A clearance is thus defined longitudinally and vertically between each rod and the corresponding housing.
US10682018B2
The disclosed technology includes a food system that prepares food based on a user's preferences and environment (e.g., health and diet, tastes, availability of food, costs, location, and what is stored or available for the food preparation system). The food system can store, cool, serve, prepare, juice, recognize with an antenna array, cut, weigh, sanitize, or compost food. The food system can include a robotic arm or water jet for cutting a food item. The disclosed technology improves food consumption for users based on diet and observed behavior (e.g., tracking caloric intake and exercise).
US10682014B2
An apparatus for toasting a food item is arranged to receive and support said food item during toasting. The apparatus includes a heating element arranged to heat the surface of the food item by radiant heat and a fan arranged to blow air across the food item. The apparatus is arranged to operate in a first mode in which the fan is operative and a second mode in which the fan is reduced in speed or turned off. The apparatus is arranged to change from the first mode to the second mode automatically upon a predetermined condition being met. Other ways of moving air across the food item that do not use a fan are also disclosed.
US10682010B2
A food cooking appliance such as a waffle maker, pizza maker or toaster uses a combination of sensor inputs and optional user preferences to determine an optimal cooking time.
US10682000B2
A cup for a patient suffering from dysphagia comprises a base upon which the cup is capable of standing when on a level surface and a leading wall extending from the base. The leading wall has a first portion that is substantially planar or concave when viewed from outside the cup, the first portion being at an angle of at least 100 degrees relative to the base. The cup also comprises a trailing wall opposite the leading wall, wherein the trailing wall extends from the base to the lip of the cup; and side walls extending between the leading and trailing walls, the side walls being convex when viewed from outside of the cup. The lip of the cup is upwardly inclined relative to the base in the direction of the trailing wall to the leading wall. The cup allows a patient suffering from dysphagia to drink without having to unduly tip back his or her head.
US10681994B2
The invention pertains to a modular presentation system for the display and support of goods and a build-up method therefor. The system comprises floor tiles, blocks, and cover plates. Two floor tiles can be interconnected by placing the two floor tiles adjacent and subsequently mounting a connection piece in connection recesses provided in the two floor tiles. Floor tiles, blocks, and cover plates are configured to clamp on top of floor tiles and blocks. The present invention allows to quickly and efficiently build up the modular presentation system.
US10681989B2
This invention is a seat for use on mud or similar soft surfaces having a spherical base that contacts the soft surface. The spherical base preferably includes a fillable void space configured to be filled with water, mud, or other matter for added weight in the spherical base to maintain the seat in a vertical position.
US10681988B2
A holder for a chair. The chair includes a seat portion and a back portion. The holder includes a bag. The bag includes a bag opening. At least a first strap is attached to the bag. The first strap extends across the bag. The first strap and the bag define a first opening that is configured to securely receive one of a seat portion and a back portion or both.
US10681985B2
A folding chair comprises two front tubular legs, two rear tubular legs and a seat cushion board, with the front tubular legs intersecting the rear tubular legs. Two washers are arranged at an intersection of the front and rear tubular legs, such that each washer is located between a front tubular leg and a rear tubular leg. A pin passes through the front tubular leg, the washer and the rear tubular leg successively. The washer includes a curved base and a bowl-shaped support which is located in a central area of the curved base, and a through hole is formed at the center of the bowl-shaped support. The curved base is fixedly connected to the front tubular legs.
US10681983B2
A beam seating assembly has a frame supporting a seating surface. A beam secures to a first support and extends in a longitudinal direction. A channel is located the beam free of the first support. The frame has a lower portion with a connector that is insertable into the channel transverse to the longitudinal direction and the connector, once inserted into the channel, is retained from removal out of the channel in a direction. The connector is insertable into a first portion of the channel and a second portion of the connector rotatable into a second portion of the channel and then slidable away from the first portion such that the first and second portions of the connector are retained within the channel but are slidable in the longitudinal direction until the connector is fixedly secured to the beam. The frame is made in certain aspects from a flat plate.
US10681980B2
A furniture assembly comprising a first frame structure having front and rear portions and including at least a first leg member and a substantially horizontal first rail member supported by the at least a first leg member where the first rail member has a first length dimension, a substantially horizontal second rail member supported by the at least a second leg member spaced apart from the first rail member wherein an assembly space includes the space between the first and second rail members, a front portion of the assembly space adjacent the front portion of the first frame structure and a rear portion of the assembly space adjacent the rear portion of the first frame structure, a first furniture sub-assembly having first and second ends, having a first depth dimension and supported within the assembly space by the first and second rail members and a second furniture sub-assembly having first and second ends, a second depth dimension and supported within the assembly space by the first rail member and a rail member of another frame structure, wherein the combined first and second depth dimensions are less than the first length dimension.
US10681979B1
An extending hanger assembly, for a wardrobe system having an enclosure and a door pivotable between open and closed positions, includes: a base on which an article support peg is mounted for linear translation; a mechanism operative to move the article support peg linearly relative to the base; and a control link coupling the door to the mechanism, whereby, upon opening and closing of the door, the control link operates the mechanism to translate the article support peg in opposing linear directions. The mechanism operative to move the article support peg linearly relative to the base can be a scissor mechanism having a proximal end extending toward the door and a distal end extending away from the door, wherein the distal end is attached to the base, and the proximal end is attached to a traveling bracket that carries the article support peg.
US10681975B2
A personal care appliance is provided that includes a brushhead for use in skincare; an appliance body having a motor assembly for oscillating the brushhead, wherein the brushhead or a portion of the motor assembly that is configured to oscillate includes a marking; and a brush encoder configured to detect the marking, and determine the oscillation of the brushhead.
US10681973B2
In one aspect, the present disclosure provides a brush for applying a formulation, the brush having a core having an outer surface and a longitudinal axis, a plurality of bristle rings protruding from the core and spaced apart along the longitudinal axis, each bristle ring having at least 6 bristles spaced radially apart around the outer surface of the core, and a high density zone that covers at least a portion of the outer surface of the core, the high density zone having an equivalent 360 degree linear bristle density of 13 to 31 whole bristles per 0.5 mm of length along the outer surface of the core measured along the longitudinal axis, and a surface bristle density of 3 to 5 bristles per square millimeter of area of the outer surface of the core.
US10681972B2
A coating material feeding container or applicator includes a coating material that extends in an axial direction, and a container body that has a feeding mechanism for feeding the coating material in the axial direction. The container body includes a distal tube for holding the coating material. A front end portion of the distal tube has a distal tube tilt surface extending in a direction tilting to the axial direction. A shape of the coating material when viewed from a front side is a shape spreading in a major axis direction and a minor axis direction. The coating material has a distal end having an acute angle shape extending along the major axis direction, and a coating material tilt surface extending from the distal end in a direction tilting to the axial direction and tilting to the minor axis direction.
US10681971B2
Method for colouring hair wherein a first composition comprising at least one cationic polymer and a second composition comprising at least one anionic polymer are alternately applied to the hair.
US10681970B2
A translucent reconfigurable bag designed to fold into a bag from a flattened member. The translucent reconfigurable bag includes a planar member having an inner side and an outer side, and composed of a plurality of panels, wherein each panel is translucent. The outer side and the inner side of the planar member each have at least one fastener with the two fasteners designed to secure to one another. The inner fastener and outer fastener are designed to allow the plurality of panels to fold and affix to one another, thereby forming an interior volume having an opening in communication with the interior volume. A light is disposed on one of the panels and is designed to activate when spoken to. In this way, a user is able to create a bag from an easily transportable planar member and quickly find items inside said bag.
US10681968B2
A wading stick is provided with an expanding elastomer support that prevents the stick from sinking into mud or other soft surfaces. The distal end of the support expands away from the stick when it contacts the soft surface. The support circumference increases in response to contact with soft surface and the increased circumference prevents the stick and support from sinking.
US10681965B1
A clip having superimposable parts for securing, between the parts, thin pliable materials, at any locations on the material, adjacent the material edges or at any position between opposing material edges.
US10681963B1
Clothing belt adjustment systems are configured for wearing around a user's body such as around the waist. The belt adjustment system includes a belt and a buckle wherein the belt can be looped and secured to the buckle to secure the belt around a user's waist or other portion of the body. The buckle has a body with a thin side profile that is not overly bulky such that it can comfortably fit over the button region of a wearer's pants. The buckle advantageously includes one or more threaded retainer members, such as threaded screws, that secure one portion of the buckle to another portion of the buckle. The buckle includes at least one set screw that further secures the belt member to the buckle.
US10681962B1
A multi-directional closure for securing two pieces together includes a male part and a female part. The male part has a central, main protuberance and a plurality of outer protuberances. The female part has a seat cavity including a plurality of inwardly depending catch faces. The female part further includes a plurality of outwardly depending catch faces. In embodiments, the male part and the female part may each be provided with a magnet to align the main protuberance with the seat cavity. The closure is capable of withstanding high levels of radial forces in all radial directions without being disconnected. This allows for easier use of the closure and also greatly facilitates manufacture of items using the closure.
US10681956B1
A stalk sock can provide improved stealth by reducing foot impact noises and the like. The stalk sock can cover a foot, with or without a boot or other shoe, and can include a leg covering and a foot covering portion that extends from the leg covering. The stalk sock can be worn over a pant leg or it can be integrated with a pant leg.
US10681952B2
A protective headgear includes, for example, a headgear body that is wearable on a head of the wearer having a top slot in a top portion of the headgear body, wherein the top slot runs from a front portion of the headgear body that covers a forehead of the wearer to a back portion of the headgear body that covers a back of the head of the wearer. A top piece slidably attaches to the headgear body to cover the top slot, wherein the top piece diffuses energy from an impact to the protective headgear by sliding within the top slot. Other embodiments are disclosed.
US10681950B2
A hat with illumination system including a hat having a logo with an integrated light assembly including a lens, a battery, at least one light, and a control-unit. The hat includes the logo with the integrated light assembly on a front outer surface of the hat. The light assembly is made up of the lens, the battery, the at least one light and the control unit in functional combination providing an illumination system to functionally display the logo in low light conditions. The device may be used to show fan support at night games or during low light conditions.
US10681949B1
A Bharatnatyam headgear comprising a wearable hair net, the hair net being pliable and expandable to be worn over a dancer's head and covering the head, the wearable hair net matching a color of the dancer's hair. A circular piece is affixed to the hair net. The circular piece is capable of being positioned in a middle of a forehead at a forward end of the hair partition of the dancer. A forehead piece is affixed to the hair net, the forehead piece extending in a horizontal direction capable of being positioned to coincide with a hairline in a left and right direction and extending at least beyond eyebrows of the dancer. A vertical piece is affixed to the hair net, the vertical piece being attached to the circular piece and extending across a middle of the head to cover the hair partition.
US10681945B2
A convertible insulated glove capable of being reconfigured into the form of two separately detachable half sections for the handling and placement of hot or cold objects intended to be worn on a person's hand when joined together, or alternatively used with one or both hands as pot holders when separated to protect the hands from exposure to temperature extremes. Alternatively, an insulated glove that can be partially opened or fully separated to form one or more trivets to protect a surface from a hot or cold object placed therebetween. Further, a convertible insulated glove having additional features rendering it easier to clean and resist the growth of microorganism for improved sanitation and safety with the handling of foods, as well as preventing stains and malodors from developing during use.
US10681939B2
An improved garment, such as a shirt, is provided that can comfortably grip a wearer's body and remain in place, even if the wearer is engaged in physical activity. A preferred fabric for garments in accordance with the invention is spandex, a polyether-polyurea copolymer also known as elastane. When is the garment is a shirt, the shirt cuffs can be provided with a band of silicone on the inner surface of the cuffs. The band can be formed as stripes, dots or patches to form a uniform gripping surface around the wearer's arm.
US10681938B2
A user-replaceable e-liquid reservoir for dispensing e-liquid, the reservoir being inserted into, or otherwise attached to, a portable, personal e-cigarette device and engaging with an electrical or electronic pump fluid transfer system in the device, the device including: an electrical or electronic pump, being configured to transfer e-liquid from the e-liquid reservoir to an atomizing unit in the device, the pump delivering a pre-defined or variable quantity of e-liquid from the reservoir; and in which the reservoir is not user-refillable.
US10681937B2
The present disclosure relates to aerosol delivery devices, methods of forming such devices, and elements of such devices. For example, some aerosol delivery devices of the current disclosure include a reservoir having a liquid aerosol precursor composition, an electrical heater in fluid communication with the reservoir and configured to vaporize the liquid aerosol precursor composition to form an aerosol, and a filter operatively arranged relative to the electrical heater such that at least a portion of the formed aerosol passes therethrough, the filter being configured to selectively bind one or more undesirable impurities.
US10681935B2
A wrapper of a smoking article comprising a base web and banded regions comprising a leading edge, a trailing edge and a plurality of add-on material-free openings between said leading edge and said trailing edge. The add-on material-free openings establish a predetermined, nominal opened-area within said banded regions to control diffusivity. The add-on material can be applied by a gravure roller comprising a surface region with cells, cell-free areas and a chevron shape.
US10681933B2
A roller brush bed and a fluid delivery system are provided. The fluid deliver system includes a fluid source, a fluid supply tube connected to the fluid source, a movable fluid delivery bar in fluid communication with the fluid supply tube and a drive system attached to the movable fluid delivery bar and configured to move the movable fluid delivery bar relative to the at least one roller brush and along the roller brush bed, wherein the movable fluid delivery bar is configured to spray fluid toward the at least one roller brush as the movable fluid delivery bar is moved along the roller brush bed.
US10681924B2
The present invention relates to fermentation processes. The objective of the invention was to provide methods for producing ferments and formulating such ferments into preservatives. It was in particular an object of the present invention to provide improved processes for producing lactic acid containing ferments by simple and efficient (batch) culturing and allowing for simple down-stream processing either into a liquid, semi-liquid or a dry powder product, having sufficient stability, good handling properties and satisfactory organoleptic properties. Such processes are provided, as well as the products that can be obtained with it and their use as food preservative.
US10681922B2
Disclosed herein are methods for enhancing the gastrointestinal health of a companion animal, comprising orally administering to the companion animal a composition comprising at least about 0.25% of fermentable fiber by weight of the composition. Further disclosed herein are methods of improving the fecal odor of the feces of a companion animal, comprising orally administering to the companion animal a composition comprising at least about 0.25% of fermentable fiber by weight of the composition. In some embodiments of these methods, the fermentable fiber comprises a fiber selected from beet pulp, gum Arabic, gum talha, psyllium, rice bran, carob bean gum, citrus pulp, pectin, fructooligosaccharide, mannanoligofructose, soy fiber, arabinogalactan, galactooligosaccharide, arabinoxylan, a short chain oligofructose, and a mixture thereof.
US10681920B2
The present invention provides a process of producing grains of coated coffee grounds, the process comprising: heating a mixture of a coating composition and coffee grounds to a temperature below the melting point of the coating composition and at which the coating composition forms a coating on at least some of the coffee grounds; and cooling the mixture to provide grains comprising coffee grounds having a coating of the coating composition formed on at least some of the surface of the coffee grounds. The present invention also provides coated ground coffee compositions that may be produced by this method.
US10681918B2
A loading system for bone-in limb meat according to an embodiment is a loading system for loading a bone-in limb meat to a processing portion, the loading system includes: an image capturing portion for capturing an image of the bone-in limb meat before being loaded to the processing portion; an image processing portion capable of acquiring orientation information of the bone-in thigh meat from the image of the bone-in limb meat captured by the image capturing portion; an openable/closable pair of clamp pieces for holding the bone-in limb meat; an arm supporting the pair of clamp pieces, and capable of controlling a position and orientation of the pair of clamp pieces; and a control portion controlling, based on the orientation information acquired by the image processing portion, an operation of the arm and thereby holding the bone-in limb meat, and loading the bone-in limb meat to the processing portion.
US10681916B2
A device for forming a sheeted dough from a dough piece, which includes: (i) a lower tray arranged so as to support the dough piece during a forming operation, (ii) an upper tray, and (iii) a forming actuator arranged so as to move the upper plate in relation to the lower plate, in such a way as to be able to press the dough piece between the lower tray and the upper tray in order to form a sheeted dough, the lower tray containing a system of mobile ejectors that can assume a so-called retracted position in such a way as to form, overall, a continuous surface with the lower tray, and a so-called raised position in such a way as to form a raised surface in relation to the lower tray.
US10681915B2
A baking pan assembly includes a baking pan including a bottom, a pair of opposing end walls extending upward from the bottom in a vertical direction, and a pair of opposing side walls extending upward from the bottom in the vertical direction, where each of the opposing side walls define an engagement portion having a retaining slot extending downward into the engagement portions and an insert configured to be inserted within the retaining slots of the baking pan.
US10681914B2
The present specification discloses plant agent compositions, articles of manufacture, containers or kits comprising such compositions, and methods and uses to control a causal agent of a plant disease or increasing plant growth and/or fruit production.
US10681910B2
A method for detaching, removing or otherwise disrupting bacteria or biofilm by applying with pressure an antimicrobial wash. The antimicrobial wash contains a biguanide compound or mixtures thereof.
US10681904B2
A termite control bait container includes an upper end portion opposite a lower end portion. The bait container includes a chamber containing a termite bait. The lower end portion includes an air-trapping pocket below at least a portion of the bait to reduce intrusion of water through the lower end portion when installed in a selected orientation at least partially below ground.
US10681902B2
A fishing rod that includes an elongated, tapered rod blank at least a portion of which is quadrilateral in cross section, the quadrilateral portion of the rod blank diminishing in cross-sectional area toward a tip end of the rod blank, the quadrilateral portion of the rod blank comprising a sandwich-structured composite of a core disposed between facings, the core less dense than the facings, the quadrilateral portion of rod blank less stiff in a casting direction than transverse to the casting direction; fishing line guides mounted at intervals along the length of the rod blank; a reel seat mounted at the base end of the rod blank; and a handle mounted at the base end of the rod blank adjacent to the reel seat.
US10681891B1
A novel soybean variety, designated BR33576499 is provided. Also provided are the seeds of soybean variety BR33576499, cells from soybean variety BR33576499, plants of soybean BR33576499, and plant parts of soybean variety BR33576499. Methods provided include producing a soybean plant by crossing soybean variety BR33576499 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety BR33576499, methods for producing other soybean varieties or plant parts derived from soybean variety BR33576499, and methods of characterizing soybean variety BR33576499. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety BR33576499 are further provided.
US10681887B2
The present invention provides an inbred corn line designated MFX6444, methods for producing a corn plant by crossing plants of the inbred line MFX6444 with plants of another corn plant. The invention further encompasses all parts of inbred corn line MFX6444, including culturable cells. Additionally provided herein are methods for introducing transgenes into inbred corn line MFX6444, and plants produced according to these methods.
US10681883B2
Compositions and methods for reducing the level of nornicotine and N′-nitrosonornicotine (NNN) in tobacco plants and plant parts thereof are provided. The compositions comprise isolated polynucleotides and polypeptides for a root-specific nicotine demethylases, CYP82E10, and variants thereof, that are involved in the metabolic conversion of nicotine to nornicotine in these plants. Compositions of the invention also include tobacco plants, or plant parts thereof, comprising a mutation in a gene encoding a CYP82E10 nicotine demethylase, wherein the mutation results in reduced expression or function of the CYP82E10 nicotine demethylase. Seed of these tobacco plants, or progeny thereof, and tobacco products prepared from the tobacco plants of the invention, or from plant parts or progeny thereof, are also provided. Methods for reducing the level of nornicotine, or reducing the rate of conversion of nicotine to nornicotine, in a tobacco plant, or plant part thereof are also provided. The methods comprise introducing into the genome of a tobacco plant a mutation within at least one allele of each of at least three nicotine demethylase genes, wherein the mutation reduces expression of the nicotine demethylase gene, and wherein a first of these nicotine demethylase genes encodes a root-specific nicotine demethylase involved in the metabolic conversion of nicotine to nornicotine in a tobacco plant or a plant part thereof. The methods find use in the production of tobacco products that have reduced levels of nornicotine and its carcinogenic metabolite, NNN, and thus reduced carcinogenic potential for individuals consuming these tobacco products or exposed to secondary smoke derived from these products.
US10681882B2
The invention provides seed and plants of tomato line FDR-9Q10189. The invention thus relates to the plants, seeds and tissue cultures of tomato line FDR-9Q10189, and to methods for producing a tomato plant produced by crossing such plants with themselves or with another tomato plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US10681878B2
The present invention discloses a system for cultivating surface-growing floating aquatic plants, in particular, duckweeks or lemnoideae species, on a non horizontally positioned sheet-like substrate. The aforementioned system comprises (a) a predetermined volume of growth media flowing through sheet-like substrate provided with a predetermined inoculum of said aquatic plants; (b) at least one sheet-like substrate; (c) an irrigation mechanism configured to a top down irrigation flow in said sheet-like substrate; and (d) a regulation mechanism configured to control said irrigation flow. The present invention further discloses methods for cultivating the aforementioned aquatic plants.
US10681875B2
A gutter assembly is provided that is configured to collect water passing through a plurality of vertical hydroponic towers, the assembly minimizing leakage while simplifying gutter maintenance. The gutter assembly includes a gutter pipe from which an upper portion has been removed to form a pair of mounting ledges. The gutter assembly also includes a gutter cap that is attached to the gutter pipe via the mounting ledges using a snap fit system.
US10681872B2
A controller for an unloading system. The unloading system includes an unloading vehicle having an unloading apparatus and a collection vehicle having a container. The unloading apparatus is configured to direct material to the container driven in the vicinity of the unloading vehicle. The controller is configured to receive a user input signal representative of user operation of a vehicle input device associated with driving the unloading vehicle or the collection vehicle and set an attribute of the unloading system in accordance with the user input signal in order to direct the material from the unloading apparatus to the container.
US10681870B2
A hay bale feeder is described. Embodiments of the hay bale feeder include a frame, one or more bale support members, and a pair of spaced apart drum assemblies. The hay bale feeder can be implemented to shred a square hay bale. The hay bale feeder can typically be attached to a tractor or other vehicle. The pair of spaced apart drum assemblies can include a pair of drums having protrusions that are adapted to shred a square hay bale as the square hay bale is gravity fed to the pair of drum assemblies.
US10681868B2
A harvest header apparatus for harvesting a first crop in a field while preventing damage to a second later crop planted in the same field. A header table with a knife mounted along a lower front edge thereof has a plurality of crop shields attacked to and spaced along the header table at a selected shield spacing, each crop shield extending forward from a rear portion thereof located under the knife to a forward end thereof located forward of the knife. A forward portion of each crop shield slopes upward such that crop plants contacted by the forward portion of each crop shield are pushed downward and pass under the knife without contacting the knife. The shield spacing is selected so the crop shields move along rows of second crop and push the second crop plants down and under the table such that same are not contacted by the knife.
US10681856B2
A method for automatically monitoring soil surface roughness as a ground-engaging operation is being performed within a field may include receiving pre-operation surface roughness data associated with a given portion of the field and receiving post-operation surface roughness data associated with the given portion of the field. In addition, the method may include analyzing the pre-operation and post-operation surface roughness data to determine a surface roughness differential associated with the performance of the ground-engaging operation and actively adjusting the operation of at least one of an associated work vehicle and/or implement when the surface roughness differential differs from a target set for the surface roughness differential.
US10681853B2
Coupling apparatus for coupling a mower to a front three-point linkage of a tractor includes a mounting element for coupling to the three-point linkage and a carrier element to which the mower is coupled. A linkage mechanism including upper link members and a lower link member couples the carrier element to the mounting element. The lower link member is pivotally coupled to the mounting element about a first lower pivot axis. A pair of take-up springs act between the lower link member and the mounting element to take up a portion of the weight of the mower. The take-up springs are coupled between corresponding anchor elements and corresponding anchor brackets on the lower link member. The anchor elements are carried on respective compensating arms, which in turn are pivotal on pivot shafts carried on the mounting element. Actuator arms acting between the lower link member and the compensating arms urge the anchor element upwardly and downwardly as the carrier element moves upwardly and downwardly for controlling the turning moment induced by the take-up springs in the linkage mechanism, in order to maintain the effective weight of the mower bearing on the ground substantially constant.
US10687451B2
A maintenance management device which individually manages maintenance times at which to perform maintenance using a plurality of constituent elements, which are equipped in an exchangeable manner to a plurality of equipment positions of a component mounting machine to operate, as management targets, and the maintenance management device includes a remaining operation number calculating section which calculates respective remaining operation numbers of each of the plurality of constituent elements, an operation frequency ascertaining section which ascertains respective operation frequencies of the constituent elements at the plurality of equipment positions according to a type of the board, and a guide section which performs guidance of equipment positions of the constituent elements based on the remaining operation number and the operation frequency when a worker equips the constituent elements.
US10687450B2
A component chuck device moves a pusher member downward when negative pressure is supplied, and holds a posture of a component by causing the pusher member to abut with an upper face of the component that is gripped in a gripping mechanism. Then, the component chuck device releases gripping of the component when supply of negative pressure is stopped, and a lead of the component is inserted into a hole of a substrate while holding the posture of the component by moving the pusher member downward while remaining abutted with the upper face of the component.
US10687442B2
Example implementations relate to a fan module assembly. One example fan module assembly includes a basepan housed in a chassis of a computing device. The basepan includes a distal end. The fan module assembly also includes a plurality of pins extending from the basepan. The plurality of pins includes a first pin and a second pin. The first pin and the second pin are staggered with respect to a plane defined by the distal end. The fan module assembly further includes a fan module attached to the basepan via the first pin and the second pin.
US10687441B2
A thermal management system and method are presented for cooling an entity. The system comprises: a closed loop fluid flow line for flow of a coolant while being transferred in between its liquid and gas phases; at least one cooling zone located within the flow line and comprising at least one cooling interface; a vacuum generator unit operable for creating and maintaining vacuum condition at the cooling zone to thereby reduce evaporation temperature of the coolant located in the cooling zone; and a condensation zone spaced apart from the cooling interface downstream thereof with respect to a direction of the coolant flow from the cooling zone along the closed loop path wherein the coolant is condensed to liquid phase.
US10687439B2
A high-density server includes a plurality of server enclosures, each of which includes an enclosure housing with a pair of module insertion/extraction parts, a pair of power source units, a plurality of cooling fans, and two pairs of server modules. Cooling fans are linearly aligned in a crosswise direction and positioned in proximity to the rear opening of the enclosure housing with upper rear openings and lower rear openings, while server modules are installed in module insertion/extraction parts inside the enclosure housing in an insertable/removable manner. Server modules have module trays for mounting electronic components and interface units. Interface units are retractively inserted into upper rear openings or lower rear openings in connection with power source units when server modules are moved in a lengthwise direction along module insertion/extraction parts inside the enclosure housing. The server enclosure is equipped with a redundant power transmitter establishing redundant multipoint-to-multipoint connections between power source units and server modules.
US10687431B2
An element for ventilation of a housing containing an electrical, electronic, mechanical, electromechanical or similar device such as a motor vehicle headlamp, including a rigid body having an outer cylindrical wall, closed off at a first extremity by a closing part, the cylindrical wall open at a second extremity attached to the housing, the body including an inner member of an at least partly yielding material having a first extremity close to the closing part of the rigid body and bearing a filtering membrane, and a second open extremity facing the housing; between the filtering membrane or the first extremity of the inner member and the closing part of the rigid body there is a distance of between 1 and 4 mm, securer for securing insertion of the inner member within the rigid body provided to allow the distance to be automatically maintained at time of insertion.
US10687418B2
A rollable display device includes a rollable structure including a plurality of unit structures, the rollable structure being configured to be rolled and unrolled based on the unit structures, and a display panel structure attached to the rollable structure, wherein respective widths of the unit structures increase in a first direction from a first side of the rollable structure to an opposite second side of the rollable structure.
US10687406B2
Systems and methods are provided relating to a smart lightbulb that can comprise means to sense motion and means to wirelessly transmit and receive information. The smart lightbulb can include a radio frequency transceiver and a motion sensor having an antenna. The transceiver and motion sensor can be electrically coupled to a programmable processor. The transceiver can be oriented in a first plane and the antenna of the motion sensor can be oriented in a second plane different than the first plane. In some embodiments, an oscillator circuit can be provided in place of the motion sensor antenna. The oscillator circuit can be electrically coupled to the transceiver, the motion sensor, and communication circuitry. The programmable processor can be configured to direct the oscillator circuit to switch between electrically coupling the motion sensor to the radio frequency transceiver and electrically coupling the communication circuitry to the radio frequency transceiver.
US10687400B2
An LED device for use with an AC voltage power source configured such that at least one LED emits light during a positive phase of power provided from an AC power supply and at least one LED emits light during the negative phase of power provided from an AC power supply. The LED device includes a first power connection lead and a second power connection lead, both leads capable of being connected to and receiving power from an AC power supply.
US10687399B2
Provided is a constant current drive circuit that can improve accuracy of a stop timing of quick charge and prevent an overshoot, an insufficient quick charge, and the like from occurring. The constant current drive circuit includes a resistor R5 connected between the output side of the gm amplifier 6 and the input side of the transistor M1. The comparator 9 serving as a charge stopping circuit includes a voltage Vof, and stops charging by the quick charge circuit 8 based on a comparison result of the voltage Vof and the voltage Vs2 generated in the resistor R5.
US10687389B2
An apparatus includes a wireless controller having at least one processor and a radio frequency (RF) module. The at least one processor is configured to execute control logic in order to determine how to adjust at least one actuator based on data from at least one sensor. The RF module is configured to communicate wirelessly with the sensor(s) and/or actuator(s) over one or more wireless networks. The at least one processor is also configured to function as a gateway for each wireless network. The RF module is also configured to function as an access point for each wireless network. The at least one processor could be configured to execute multiple protocol stacks to function as the gateway for the multiple wireless networks, and the RF module could be associated with multiple access point protocol stacks to function as the access point for the multiple wireless networks.
US10687384B2
This disclosure describes systems, methods, and devices related to disconnecting Wi-Fi radios due to operation of collocated wireless technology on a same device. A device may identify a first beacon received from an access point (AP), the first beacon indicating a beacon interval and received using a Wi-Fi radio. The device may determine an expected time to receive a second beacon. The device may identify a first signal received from a non-Wi-Fi radio collocated with the Wi-Fi radio. The device may determine, based on the first signal, an indication of a transmission or a reception of a second signal by the second radio during a time which overlaps the beacon interval. The device may determine a failure to identify a second beacon during the beacon interval. The device may determine a counter and may determine, based on the counter, a connection status of the first radio with the AP.
US10687382B2
In a WCDMA mobile communication system, when the amount of packet traffic transmitted to or received from a UE decreases during a predetermined time in a CELL_DCH state in which a WCDMA packet data connection has been established, the UE transitions to a CELL_FACH state by a radio network controller (RNC). Thereafter, it is determined if there is no transmitted or received packet traffic during a certain time in the CELL_FACH state (which is an RRC state in which an RRC connection has been connected, and the dedicated physical channel has been released). When it is determined that there is no transmitted or received packet traffic during the certain time, the UE requests a network to release the RRC connection by utilizing a Signaling Connection Release Indication (SCRI) message. The invention enables a UE to check a packet transmission or reception flow, and to directly transmit the SCRI message to the network.
US10687377B2
Novel tools and techniques are provided for implementing wireless communications, and, more particularly, for implementing multiple simultaneous wireless services using a universal wireless station. In various embodiments, a universal wireless station (and/or a computing system(s)) might determine a first set of wireless communications frequencies and protocols for communications with a second device and might determine a second set of wireless communications frequencies and protocols for communications with a third device. The universal wireless station might establish a first communications channel between the universal wireless station and the second device using the determined first set of wireless communications frequencies and protocols, establish a second communications channel between the universal wireless station and the third device using the determined second set of wireless communications frequencies and protocols, and concurrently send and receive both a first communications signal over the first communications channel and a second communications signal over the second communications channel.
US10687376B2
Methods and apparatuses for improving initialization of sidelink duplication reception in a wireless communication system are disclosed herein. In one method, a User Equipment (UE) receives a first Packet Data Convergence Protocol (PDCP) Protocol Data Unit (PDU) on a logical channel associated with a sidelink radio bearer (SLRB). The UE initializes a first state variable based on a partial Reordering_Window and a PDCP Sequence Number (SN) of the first received PDCP PDU, wherein the first state variable indicates the PDCP SN of a last PDCP Service Data Unit (SDU) delivered to the upper layers by a PDCP entity created for the SLRB, and the partial Reordering_Window is less than a Reordering_Window. The UE performs a re-ordering procedure for the first PDCP PDU using the initialized first state variable.
US10687375B2
Establishment of integrated links comprising integrated wireless backhaul communications links and access communications links is facilitated by transmitting multiplexed sync signals to enable synchronization between the relay transmission point devices, and using a random access channel procedure to complete the establishment. The integrated wireless backhaul communications links and access communications links can be maintained by measuring channel characteristics of the backhaul communications links using a measurement reference signal.
US10687372B2
A method and apparatus is provided that improves the quality of voice calls in a mobile communication network. The method of performing transmission/reception of signals in an evolved Node B (eNB) of a mobile communication system includes: receiving a first message including service request information from user equipment (UE); transmitting a second message including the service request information to an Mobility Management Entity (MME); receiving a third message including context information for the UE from the MME; and determining an inactivity timer value for the UE based on the context information. The method and apparatus can maintain, when a voice call is created, connection with calling UE from when the called UE answers the call until the call is set up, thereby preventing part of a caller's voice data from being lost.
US10687369B2
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for initiating a random access procedure in a carrier aggregation system, the method comprising: receiving, from a network, a Radio Resource Control (RRC) signal which configures a Physical Uplink Control Channel (PUCCH) resource for an cell in a Timing Advance Group (TAG); initiating a dedicated random access procedure on the cell with the PUCCH resource to be configured by the RRC signal if the RRC signal includes a dedicated random access preamble information for the cell.
US10687362B2
Enhancements to slot format indicator (SFI) for new radio (NR) unlicensed (NR-U) operations is disclosed. The SFI may be transmitted separately from a channel occupancy time (COT) range indication. The COT range indication identifies parameters of a three-segment structure of a current COT within the current TxOP. Upon receiving the SFI and COT range indication, a UE may engage in communications with the serving UE in accordance with the COT range indication and the SFI.
US10687360B2
A method and device for transmitting uplink control information is described. The method includes according to the size and position of a feedback window, determining uplink control information; according to a transmission moment of the uplink control information, performing listen-before-talk detection to determine an actual uplink transmission moment; and transmitting the determined uplink control information at an actual uplink transmission moment. In the embodiments of the present disclosure, under the situation where no channel is occupied at a set uplink control information transmission moment, one or more times of listen-before-talk detection are continued, and the determined uplink control information is transmitted on an actual uplink transmission moment, thereby avoiding the situation that uplink control information may not be correctly transmitted in time due to not occupying a channel, and further improving the system performance.
US10687359B2
Methods, systems, and devices for wireless communications are described. In some wireless systems utilizing shared radio frequency spectrum bands, base stations may operate in different listen before talk (LBT) modes. For example, a base station may operate in an LBT enabled mode or a non-LBT enabled mode. A UE may perform system acquisition with the base station based on receiving acquisition signals (e.g., synchronization signals and physical broadcast channel (PBCH) signals) from the base station. These acquisition signals may depend on the LBT mode of the base station. For example, the frame timing and number of subframes for the acquisition signals may be based on the LBT mode of the base station. In some cases, a base station may adaptively switch LBT modes, and the UE may re-synchronize with the base station based on an LBT configuration period or a paging message from the base station.
US10687357B2
A channel access method and apparatus are disclosed. The channel access method by an access point (AP) having a sector antenna in a wireless local access network (WLAN), may include transmitting a sector beacon with respect to any one sector among a plurality of sectors, transmitting and receiving data with at least one station in any one sector during a pre-scheduled sector interval, sequentially performing transmission of the sector beacon and transmission and reception of the data with respect to remaining sectors of the plurality of sectors excluding the any one sector, transmitting an omni beacon with respect to all of the plurality of sectors, and transmitting and receiving data with respect to at least one station of the plurality of sectors during a pre-scheduled Basic Service Set (BSS) interval.
US10687356B2
Methods, systems, and devices for wireless communication are described. A transmitting device may obtaining channel access after a clear channel assessment (CCA) operation. The transmitting device may then determine an offset between a boundary of a symbol and a particular time at which the channel access is obtained. The transmitting device may generate a channel reservation (CR) preamble based on the offset and transmit the CR preamble. The transmitting device may also generate the CR preamble based on occupancy of sub-bands or beams used by the transmitting device. A receiving device may monitor for a CR message based on the CR preamble.
US10687355B2
Methods and apparatuses for transmitting and detecting channel reservation preamble in a NR shared spectrum are described. An aspect may include determining whether a first reservation preamble of a first operator is received on a first time slot of multiple time slots of a downlink channel from a first network entity, and transmitting a second reservation preamble of the first operator on an uplink channel to the second network entity. Another aspect may include generating a first reservation preamble of a first operator based on at least one of a compressed representation in a signal space, a basis function of the signal space, or a CAZAC sequences; and transmitting, on a first timeslot of multiple time slots of a downlink channel, the first reservation preamble of the first operator to at least a UE. In another aspect, the SFN transmission of the first and second reservation preambles, and the low latency detection methods of the reservation preambles have been disclosed.
US10687351B2
Provided are a scheduling apparatus and method for a multicast broadcast service. Scheduling information is configured with at least one of information related to a location in which each multicast broadcast service, which is identified by a unique identifier within one scheduling period, starts and information related to a location in which each multicast broadcast service ends, and a scheduling block including the configured scheduling information is generated. There is an advantage that power management of user equipment is easy, and a time delay when initially entering the MBMS and a channel change time when selecting a different MBMS are reduced.
US10687350B2
A method and apparatus for receiving a Scheduling Assignment (SA) by a User Equipment (UE) in a communication system in which a base station transmits the SA including at least one Information Element (IE) are described. The method includes receiving the SA; identifying if a first IE included in the received SA is set with a first predetermined value and at least one bit in a second IE included in the received SA is set with a second predetermined value; and performing an action corresponding to a semi-persistent scheduling, if the first IE included in the received SA is set with the first predetermined value and the at least one bit in the second IE included in the received SA is set with the second predetermined value.
US10687347B2
Wireless communications systems and methods related to decoupling uplink latency using common uplink (UL) burst in Time Division Duplex (TDD) sub-frame structure are disclosed. User equipment (UE) can transmit to a base station a common UL burst in each sub-frame communicated between UE and the base station, wherein he common UL burst comprises at least one of: a physical layer (PHY) acknowledgement (ACK), a scheduling request (SR), a buffer status report (BSR), or a sounding reference signal (SRS). UE can be further configured to transmit scheduled UL payload data in at least one common UL burst of at least one sub-frame communicated between the UE and the base station.
US10687332B2
Embodiments of the present application provide a method for acquiring information of access resources, a terminal device, and a base station. A terminal device detects a synchronization signal of a cell to be accessed by the terminal device. The terminal device further receives a broadcast channel of the cell on a broadcast channel resource. The terminal device then determines a resource on which the cell is located according to resource indication information carried in the broadcast channel. The broadcast channel resource corresponds to an actual access resource, and the synchronization signal is detected on the actual access resource. The actual access resource is one of a plurality of candidate access resources of the cell. The resource indication information indicates a location relationship between the actual access resource and the resource on which the cell is located.
US10687330B2
Techniques are described for wireless communication. One method includes detecting a first reference signal received from a user equipment (UE) in a reference scheduled transmission burst including a plurality of contiguous transmission time intervals (TTIs) received over a shared radio frequency spectrum band; identifying a reference TTI in which the first reference signal is received; determining a contention window size usable by the UE to contend for access to the shared radio frequency spectrum band; and transmitting an indication of the determined contention window size to the UE.
US10687324B2
According to some embodiments, a method in a network node for configuring monitoring occasions for use in a network node of a wireless communication network comprises determining a physical downlink control channel (PDCCH) search space monitoring configuration for a wireless device. The PDCCH search space monitoring configuration comprises a monitoring periodicity and a number of blind decodes for each search space of a plurality of search spaces over a plurality of slots. The method further comprises sending the monitoring configuration to the wireless device. A method in a wireless device comprises receiving the monitoring configuration and monitoring each search space according to the monitoring configuration.
US10687322B2
According to an embodiment of this invention, a method of receiving a downlink signal by a user equipment (UE) in a wireless communication system includes receiving a first control resource set (CORESET) configuration including information regarding a frequency resource of a first CORESET, and receiving a physical downlink control channel (PDCCH) signal by bundling a plurality of resource element groups (REGs) on the first CORESET, wherein the information regarding the frequency resource of the first CORESET may be a bitmap, and wherein the bitmap may allocate the frequency resource of the first CORESET in units of 6-RB such that a residual resource that does not belong to any REG bundle is not present in the first CORESET after every 2, 3, or 6 REGs are bundled into 1 REG bundle.
US10687319B2
A wireless device may receive message(s) comprising configuration parameters for cells comprising a primary cell and a secondary cell. The configuration parameters may comprise: a transmit power control (TPC) radio network temporary identifier (RNTI), a primary TPC index for a first physical uplink shared channel (PUSCH) of the primary cell, a secondary TPC index for a second PUSCH of the secondary cell, and periodic resource allocation configuration parameters configuring a periodic resource allocation for the secondary cell. A first downlink control information (DCI) may be received indicating activation of the periodic resource allocation. A common search space for a second DCI associated with the TPC RNTI may be monitored. The second DCI may comprise a sequence of TPC commands. The secondary TPC index may identify a TPC command in the sequence. Transport blocks may be transmitted by employing transmission parameter(s) in the first DCI and the TPC command.
US10687317B2
There is provided a method performed by a wireless device for supporting transmission to a network node in a wireless communication network according to an embodiment. The method is adapted for a wireless network based on LTE, wherein the wireless device is allowed to transmit on a set of Resource Elements, REs, allocated for transmission to the network node. The method comprises the step (S1) of determining at least one transport format control parameter for at least a first part of the set of REs allocated for transmission. The method further comprises the step (S2) of transmitting, to the network node, an indication representing the at least one determined transport format control parameter on at least a second part of the set of REs allocated for transmission to notify the network node of the determined transport format control parameter(s).
US10687314B2
A data transmission method of a station (STA) device in a wireless LAN system is disclosed. The data transmission method of an STA device, according to the present invention, comprises: a receiving step of receiving an uplink data frame from a first STA, wherein the uplink data frame includes first receiving operating mode information indicating a receiving operating mode to be changed by the first STA; and a transmitting step of transmitting an ACK frame for the uplink data frame, wherein the ACK frame includes mode change acceptance information indicating whether to accept or reject the change in the receiving operating mode according to the receiving operating mode information.
US10687310B2
The present invention provides a method for controlling communication, user equipment, and a base station. The method includes: obtaining, by user equipment from a base station when needing to perform first communication, a first communication resource required for the first communication, where the obtaining, by user equipment from a base station, a first communication resource required for the first communication includes: obtaining, if the user equipment is in an RRC idle state, the first communication resource by receiving a SIB broadcast by the base station; or entering an RRC connected state if the user equipment is in an RRC idle state, and sending a first communication resource request to the base station; or sending a first communication resource request to the base station if the user equipment is in an RRC connected state.
US10687309B2
A method of operating a mesh network is disclosed. The method includes joining a network as a child of a parent node and receiving a downlink broadcast channel from the parent node. The method further includes setting the downlink broadcast channel as an uplink broadcast channel in response to the step of receiving.
US10687308B2
A core network node (e.g., Serving GPRS Support Node (SGSN)) and various methods are described herein for determining reachability of wireless devices operating with extended discontinuous reception (eDRX).
US10687299B2
Methods, systems, and devices may assist in reducing signaling load that occur based on paging and handover. Methods, systems, and devices may be based on UE states, a radio access network registration area (RRA) or tracking/paging area with different architectural approaches (e.g., hierarchical or distributed), dynamic RRA management, radio access network based paging, and radio access network based user equipment (UE) mobility management.
US10687298B2
Apparatus and methods to support parallel communication using multiple subscriber identities in a wireless communication device via multiple subscriber identity modules (SIMs) are disclosed. A representative method includes establishing a connection with a first wireless network via a first wireless cellular protocol software stack for a first subscriber identity associated with a first subscriber identity module; registering with a second wireless network via a second wireless cellular protocol software stack for a second subscriber identity associated with a second subscriber identity module; and receiving radio frequency signals from the second wireless network via the second wireless cellular protocol software stack in parallel with communicating with the first wireless network via the first wireless cellular protocol software stack. The first and second wireless cellular protocol software stacks share at least a portion of radio frequency wireless circuitry for communicating with the first and second wireless network respectively.
US10687285B2
A transmitting method, a transmitter, a receiver and an associated scheduling method for control signal and data signal are provided. The transmitting method includes following steps. Firstly, a first control power and a first data power are respectively allocated to a first control signal and a first data signal which are to be transmitted with a first sub-carrier in a first time duration. The first control power and the first data power are different. The first control signal and the first data signal are multiplexed by superimposing the first control power and the first data power before the multiplexed first control signal and the multiplexed first data signal are transmitted.
US10687272B2
Configurations are described for maintaining a continuity and quality of wireless signal connection between a mobile device and systems accessible through the internet. In particular, configurations are disclosed to address the challenge of a mobile device that moves through a physical environment wherein the best wireless connectivity performance is achieved by switching between available connection sources and constantly evaluating a primary connection with other available connections that may be switched in to become a new primary connection. The mobile device may be self-propelled or carried by some other mobilizing means.
US10687271B2
A network accessing method includes selecting a group representative dynamically from each machine to machine (M2M) terminal group, wherein terminals in the M2M terminal group not selected as the group representative serve as group members. The method also includes requesting, by the group representative, network access from a base station, and serving, as a group member automatically after entering an idle state or entering another cell. This enables multiple M2M terminals to access a network at the same time while avoiding network access congestion.
US10687267B2
One embodiment of the present invention provides an apparatus comprising a transceiving unit and a control unit, and a communication method using the same, wherein the transceiving unit is configured to perform communication with at least one network node in a macro cell, the macro cell comprising at least one small cell and communicating in an FDD mode, and wherein the control unit is configured to control the small cell to communicate in a TDD mode, generate control information for preventing the occurrence of handover when a terminal moves between the small cells within the macro cell, and perform control to transmit the control information to the terminal.
US10687264B2
In one example, a method and apparatus for providing Internet protocol (IP) packet flow mobility from a first wireless access technology (RAT) interface to a second wireless access technology (RAT) interface communicates packet information of a first IP packet flow via the first RAT interface and transmits a redirection packet for the first IP packet flow via the second RAT interface during the communication of the packet information. The method and apparatus also transmits redirected packet information of the first IP packet flow to the second RAT interface in response to the receiving of redirected packet information of the first IP packet flow from the second RAT interface. In one example, a method and apparatus may receive redirected packet information of the first IP packet flow from the second RAT interface in response to the transmitting of the redirection packet. This operation may be carried out, for example, in a UE. However, a network gateway may also initiate the redirection operation if desired.
US10687250B2
Mobile base station information is exchanged with an other base station. One or more parameters are exchanged with the other base station based on the base station information. A mobile base station is configured based at least in part on the negotiated one or more parameters. The configured mobile base station is used to provide cellular coverage to one or more user devices.
US10687247B2
A method and apparatus of wireless communication between a base station and at least one user equipment. The method includes: transmitting an enhanced physical downlink control channel from the base station to the at least one user equipment using a demodulation reference signal antenna port; transmitting message from the base station to the at least one user equipment which is scheduled by the enhanced physical downlink control channel; receiving the message at the at least one user equipment; determining at the at least one user equipment whether the message was correctly received; and transmitting an ACK/NAK signal on an ACK/NAK resource determined from the enhanced physical downlink control channel from the at least one user equipment to the base station indicating whether the message was correctly received by the at least one user.
US10687243B2
The present invention provides a bearer processing method and system, and a related apparatus. A GW-U is configured to: receive a data packet and match the data packet with a rule; and send bearer processing indication information to a GW-C if a rule matching result of the data packet meets a trigger condition for bearer processing, where the bearer processing indication information is used to trigger the GW-C to perform bearer processing according to quality of service QoS information of a data service corresponding to the data packet. The GW-C is configured to: receive the bearer processing indication information from the GW-U, determine, according to the bearer processing indication information, the QoS information of the data service corresponding to the data packet, and perform bearer processing according to the QoS information of the data service corresponding to the data packet.
US10687239B2
A method is provided for operating by a user equipment (UE) connected with a master base station (BS) and a secondary BS in a wireless communication system. The UE configures a first cell supporting a contention based random access and a second cell other than the first cell. The first cell and the second cell are associated with the secondary BS. The UE determines whether a radio link problem is occurred on the first cell or the second cell. The UE indicates the radio link problem to an upper layer only if the radio link problem occurs on the first cell.
US10687224B2
A system 10 for providing communication services to user stations 14.1 to 14.n which are spaced on first and second opposed sides 16, 18 of an elongate corridor 12, comprises a first node 20 and a second node 22. The nodes drive respective radiation patterns comprising at least first, second, third and fourth lobes 30, 32, 34 and 36 having respective main axes 38, 40, 42 and 44. The arrangement is such that in respect of the second corridor node: main axis 38 is directed towards a first region 14.27 which is on the first side 16, to illuminate stations on the first side; main axis 40 is directed towards a second region 14.46 which is on the second side 18, to illuminate stations on the second side; main axis 42 is directed towards a third region 14.10 which is on the first side, to illuminate stations on the first side; and main axis 44 is directed towards a fourth region 14.63, to illuminate stations on the second side.
US10687222B2
In order to shorten a waiting time until a user terminal receives a down signal transmitted from a base station apparatus and ensure that a transmission beam is transmitted to a direction towards where one or more user terminals are present, a base station for time-divisionally transmitting a down signal to multiple user terminals present in a cell concurrently with changing a transmission beam direction where the down signal is common to the multiple user terminals is provided and includes a wireless communicator configured to time-divisionally transmit the down signal concurrently with changing the transmission beam direction, an information storage configured to store transmission schedule information which specifies transmission timing of the transmission beam, and a controller configured to control, based on the transmission schedule information, the transmission beams when the base station transmits the down signal.
US10687221B2
A system, in an active reflector device, adjusts a first amplification gain of each of a plurality of radio frequency (RF) signals received at a receiver front-end from a first equipment via a first radio path of an NLOS radio path. A first phase shift is performed on each of the plurality of RF signals with the adjusted first amplification gain. A combination of the plurality of first phase-shifted RF signals is split at a transmitter front-end. A second phase shift on each of the split first plurality of first phase-shifted RF signals is performed. A second amplification gain of each of the plurality of second phase-shifted RF signals is adjusted.
US10687218B2
Methods and apparatus for wireless communication are described. A method may include receiving at a user equipment (UE) a number of allocated interlaces for an uplink transmission over a shared spectrum, each of which may include a plurality of non-contiguous resource blocks (RB) of the shared spectrum. In some cases, the number of allocated interlaces is unsupported by joint interlace precoding hardware of the UE and the allocated interlaces may be partitioned into subsets of interlaces which may be a size supported by the joint interlace precoding hardware. Reference signals may be generated for the RBs of the allocated interlaces according to a reference signal sequence based on an ordering of the RBs for the allocated interlaces within the shared spectrum.
US10687208B2
The disclosed embodiments relate to provisioning of a service, such as a financial service, to a device, such as a mobile device operative to access the service wirelessly or otherwise, in a manner which efficiently provides a consistent user experience which meets a user's expectations as to the functionality and quality of the service, including the user interface therefore and service delivery, which leverages the available capacities of the devices through which the service is provided so as to maximize the functionality and quality of the provided service without diminishing the experience, i.e. without substantially reducing the quality or functionality.
US10687201B2
A method and an apparatus for controlling Short Message Service (SMS) delivery to a User Equipment (UE) over a Packet-Switched (PS) network without involvement of any Circuit Switched (CS) network node are provided. The method includes receiving subscriber information of a terminal from a Home Subscriber Server (HSS), determining whether the MME supports short message delivery over a Packet-Switched (PS) network, and transmitting, when the MME supports the short message delivery over the PS network, a registration request message including information for routing the short message to the MME to the HSS. The SMS delivery method and apparatus is capable of delivering the SMS message to the UE over the PS network without involvement of the CS network nodes, thereby negating the necessity of CS network nodes for supporting SMS service, resulting in reduction of maintenance and management costs.
US10687200B2
A method for connecting a master device with a slave device chosen from among several slave devices. The method includes: receiving advertising messages arising from several slave devices, the messages including respective selection data; comparing the selection data received; and connecting with at least one slave device as a function of a result of the comparing.
US10687199B2
A method of a terminal for performing communication is provided. The method includes, transmitting, by a terminal located outside a cell coverage area, a request message requesting monitoring of a temporary mobile group identity (TMGI) to a relay terminal located within the cell coverage area, receiving a monitoring response message including a layer-2 group identification (ID) in a proximity-based service from the relay terminal, receiving a TMGI announcement message including the layer-2 group ID from the relay terminal, when the relay terminal detects the TMGI, and receiving data related to the TMGI by using the layer-2 group ID.
US10687198B2
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). According to various embodiments, a relay terminal comprises at least one transicever and at least one processor operativley coupeld to the at least one transicever. The at least one processor is configured to broadcast a search message, receive information for indicating at least one relay terminal of a plurality of relay terminals having transmitted search messages to the remote UE, identify a second relay terminal among the at least one relay terminal, and transmit identification information for the identified second relay terminal to the remote terminal.
US10687194B2
The present invention is directed to systems and methods for providing emergency messages to a mobile device. In an exemplary embodiment, a system for communicating emergency messages is provided comprising a mobile device comprising an emergency message application and a personal emergency message transceiver, an emergency message control center, wherein the emergency message application is enabled to receive a plurality of emergency messages generated by the emergency message control center.
US10687192B2
A method is disclosed, comprising: sending position information reflecting a current position of a base station to a coordinating server; receiving a warning request message from an operator core network containing an emergency area; calculating a geographic area corresponding to an emergency tracking area by translating the emergency area from a set of base stations to the geographic area; determining whether the base station may be outside of a threshold distance from the geographic boundary of the emergency tracking area; and sending the warning request message when the base station may be within the threshold distance from the geographic boundary of the emergency tracking area.
US10687188B2
Techniques for providing mobile device content delivery acceleration for mobile applications are discussed herein. Some embodiments may provide for a mobile accelerator system including a plurality of point-of-presences (POPs) and a control tower system. The control tower system may be configured to control mobile data transfer acceleration between a mobile device and the content server via the plurality of POPs of the mobile accelerator system. Each mobile application executing on the mobile device may be registered, validated, and then associated with a device POP that forms a dedicated connection with an entry POP of the plurality of POPs. Mobile data transfer acceleration for each mobile application may be selectively activated or deactivated, such as based on user configurations at the application level, domain name level, and/or country level.
US10687186B1
A processor-implemented method by a message recipient in a vehicle or on a mobile device for decoding overlapping wireless messages is provided. The method comprises: receiving a first message from a first message sender that overlaps with a second message received from a second message sender; estimating, in a first signal recovery phase, a received data symbol (d0) from the first message and a channel impulse response (h1) corresponding to a data channel between the message recipient and the second message sender; estimating, in a second signal recovery phase, a received data symbol (d0)′ from the first message and a received data symbol (d1) from the second message; and reconstructing the first message from the estimated data symbol (d0) estimated in the first signal recovery phase and estimated data symbol (d0)′ estimated during the second signal recovery phase and reconstructing the second message from the estimated data symbol (d1) estimated during the second signal recovery phase.
US10687157B2
A body-worn hearing assist device such as a hearing aid allows at least two audio inputs, such as through a wireless chipset and from an onboard microphone. The hearing aid has a directional sensor, preferably a combination magnetic sensor/accelerometer, which allows the hearing aid to determine which direction the user is facing. A directional reference associated with a “remote” sound source, i.e., the direction the user would naturally face to best hear the wirelessly transmitted audio, is stored in memory. When the user faces in the direction of the “remote” sound source, such as watching a screen of an audio-visual program having a wireless audio streamer or looking at someone using a wireless microphone, the wirelessly received audio is coupled as the primary input of the hearing aid. When the user turns and faces a different direction, the hearing aid automatically switches the primary input source to the onboard microphone.
US10687155B1
Systems and methods for processing an audio signal are provided for server-mediated sound personalization on a plurality of consumer devices. A user hearing test is conducted on one of a plurality of audio output devices. Next, the hearing data of the user's hearing test is outputted to a server and stored on the server's database along with a unique user identifier. Next, a set of DSP parameters for a sound personalization algorithm are calculated from the user's hearing data. The DSP parameter set is then outputted to one of a plurality of audio output devices when the user logs in with their unique identifier on an application on the audio output device.
US10687146B2
A speaker assembly including a frame and a magnet assembly positioned within the frame. The magnet assembly may include a magnet and a top plate. The assembly further including a sound radiating surface suspended over the magnet assembly. The sound radiating surface includes a flexible circuit. A suspension suspending the sound radiating surface over the magnet assembly is further provided. The suspension may be over molded to the sound radiating surface and the frame. A voice coil extends from a bottom side of the sound radiating surface and electrically connects to the flexible circuit.
US10687142B2
A method for input operation control, a terminal device, and an earphone are provided. The method includes the following. An input operation on an exhaust hole defined in an audio processing device is received. A frequency-response curve associated with an acoustic structure of the audio processing device is acquired according to an audio signal currently played by the audio processing device. The input operation is recognized according to the frequency-response curve, and a control instruction corresponding to the input operation is generated. A terminal device in communication with the audio processing device is controlled according to the control instruction.
US10687140B2
Disclosed are a method for enhancing noise reduction amount of a feedback active noise reduction headphone and active noise reduction headphones. The method includes: arranging a noise reduction microphone of the feedback active noise reduction headphone at a position away from directly in front of a loudspeaker; and adjusting a relative position between the noise reduction microphone and an ear canal opening of a wearer, and enabling an open-loop transfer function at the ear canal opening L2(s0) and an open-loop transfer function at the noise reduction microphone L1(s0) to satisfy a relation of |L2(s0)|>|L1(s0)|, to enhance an actual noise reduction amount at the ear canal opening.
US10687137B2
The present invention provide a method and system of audio sharing aimed to revolutionize the way people listen and share music and to give multiple uses to a wireless headphone referred to as HEDphone. A communication protocol referred to as HEDtech protocol is used in a HED system to allow users to share music amongst a plurality of HEDphones while using a single audio source. A wireless connection is established between the HEDphone and a mobile device including an audio source while simultaneously having the capability of allowing other HEDphone users to join wirelessly and listen to the same audio source. A feature of Super Human Hearing (SHH) goes beyond conventional ANR (ambient noise reduction) with additional features that allow the user to control their aural environment by being able to directionally increase or decrease selective frequencies.
US10687136B2
The disclosure provides for an audio accessory that includes earbuds or earphones, an input device, and a processor. The input device includes a first button and optionally includes additional buttons or touch sensors. The processor is configured to initiate an action when a first input is received at the first button, provide audio updates when a second input is received at the first button, and prepare the input device to receive audio input when a third input is received at the first button. Also, the processor is configured to silence a currently playing audio message and initiate playing a next audio message when a fourth input is received at one of the buttons or the touch sensors, and silence and mark the currently playing audio message for no further playback when a fifth input is received at one of the buttons or the touch sensors.
US10687122B2
Determining a quality of a media data stream including a sequence of data stream sections which transmit different media sections of a media content at quality-to-bitrate levels that vary across the media content, such as within the context of adaptive streaming, is configured to be more effective by deriving, from each data stream section, an identifier for the respective section, and by looking up, for each data stream section, a parameter set from a look-up table by means of the identifier derived for the respective data stream section, so that it is possible to aggregate the parameter sets and to determine the quality on the basis thereof.
US10687121B2
The present invention proposes a signalling method which can support effectively next-generation broadcast service in an environment which supports next-generation hybrid broadcast using terrestrial broadcast networks and the Internet. The signalling method comprises a broadcast reception method which can use a mobile reception device or can be used even in an indoor environment. The broadcast reception method may comprise the steps of: receiving a broadcast signal including service; establishing a web socket connection from an application of a companion screen device; generating a notification message for the service; and transferring the notification message to the companion screen device through the web socket connection.
US10687116B2
A method includes receiving, at a media device, media content from a media content server. A portion of the media content includes a first item concurrently depicted with a second item. The method includes receiving an input indicating a selection of the second item within the media content. The method includes, in response to the input, sending an identification request for information corresponding to the second item to an identification server in response to the input. The identification request includes data relating to a depiction of the second item. The method also includes receiving the information from the identification server in response to the identification request.
US10687107B2
This invention relates generally to computer systems, and more specifically, to a premise monitoring system. In one embodiment, the invention includes operations of receiving one or more signals containing a device identifier and a device condition from one or more remote alarm monitoring systems; retrieving enhanced information based on the device identifier and/or the device condition; determining one or more communication methods and/or communication destinations based on the device identifier and/or the device condition; and dispatching the enhanced information to the one or more communication destinations using the one or more communication methods.
US10687103B2
A channel programming associated with a channel can be selected. The channel can be associated with a programming broadcasting system. The channel programming can be displayed upon a presentation device. An immediate content from a content delivery entity interrupting the presentation of the channel programming can be received. The channel programming and the immediate content can be simultaneously presented on the presentation device.
US10687102B2
To transmit link information regarding a content in accordance with the current time to a terminal device of a user in which information that identifies a predetermined event has been registered in advance, an information processing device includes: an extraction unit configured to extract, from a link schedule table in which link information regarding a plurality of contents has been associated with individual identification information that identifies a predetermined event together with a time axis, the link information regarding a content in accordance with a current time; and a transmission control unit configured to transmit the link information regarding the content having been extracted to a terminal device in which the individual identification information has been registered.
US10687101B2
In a method for identifying a user in a network of broadcast communication receivers, a physical characteristic of a user is analyzed in association with the user accessing a first of the receivers. First biometric information based on the characteristic as analyzed in association with the user accessing the first receiver is generated. Data associated with use of the first receiver by the user is also generated and associated with the first biometric information. The physical characteristic of the user is then analyzed in association with the user accessing a second receiver. Second biometric information based on the physical characteristic as analyzed in association with the user accessing the second receiver is generated. The first and second biometric information are then compared. If the first and second biometric information indicate the physical characteristic of the same user, the data is employed in conjunction with the user accessing the second receiver.
US10687091B2
Systems, devices, methods, and computer readable media are provided for distributing data with multi-tiered encoding. For example, a system for communication of data streams to endpoints is provided that includes: encoders, each encoder configured to encode a data stream according to at least one encoding parameter; transmitting devices organized into groups based on at least one communication characteristic; each group of transmitting devices configured to receive encoded data from an associated one of the encoders; each transmitting device of the plurality of transmitting devices configured to transmit the encoded data to an associated one of the plurality of endpoints; and at least one controller configured to monitor communication characteristics of the plurality of transmitting devices and to adjust membership of the transmitting devices in the plurality of groups based on the monitored communication characteristics. The system may be further configured for synchronization, uni/bi-directional communication, etc.
US10687090B2
A television with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the television, the television is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The television is associated with a room and includes a processor, memory, tuner, panel, and audio drive disposed in an interconnected busing architecture. The television generates a default interactive portal as well as a guest-specific interactive portal, which is generated from a guest configuration profile having information including guest identification, a guest channel preference presentation, and a guest service preference presentation with guest account information. The guest configuration profile may also enable the creation of a local area wireless network with substantially the same behavior as the guest's home wireless network.
US10687085B2
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10687082B2
A method for encoding a digital image divided into a plurality of blocks of pixels. The method includes, for a current block: processing the current block to provide a set of description elements; selecting a subset of description elements to be predicted; ordering the description elements of the subset into an ordered sequence; and encoding the elements of the sequence. Encoding includes scrolling the elements of the sequence and includes, for a current element: selecting a combination of predicted values of the description elements of the current sequence from a plurality of possible combinations based on a predetermined cost criterion and from the second element, values of description elements previously processed of the initial sequence; predicting the current element of the sequence by its value in the selected combination; and encoding an indicator representative of a difference between the actual value of the current element and its predicted value.
US10687081B2
A method of utilizing an 8-bit primary transform core matrix to decode compressed video or image data or encode uncompressed video or image data. The method may include determining whether to use a first transform core matrix that is of a first size type or a second transform core matrix that is of a second size type that is smaller than the first size type. When a result of the determination is to use the first transform core matrix, encoding or decoding the target file using the 8-bit primary transform core matrix that has the size that is 64-point or larger. If not, the method may include extracting the second transform core matrix of the second size type from the first transform matrix and encoding or decoding the target file using the extracted second transform core matrix.
US10687080B2
A method of encoding a digital video, comprising receiving a high dynamic range (HDR) master of a video, a reference standard dynamic range (SDR) master of the video, and target SDR display properties at an encoder, finding a color volume transform that converts HDR values from the HDR master into SDR values that, when converted for display on the target SDR display, are substantially similar to SDR values in the reference SDR master, converting HDR values from the HDR master into SDR values using the color volume transform, generating metadata items that identifies the color volume transform to decoders, and encoding the SDR values into a bitstream.
US10687075B2
Techniques and tools for sub-block transform coding are described. For example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding. The video encoder may determine the transform sizes as well as switching levels (e.g., frame, macroblock, or block) in a closed loop evaluation of the different transform sizes and switching levels. The encoder and decoder may use different scan patterns for different transform sizes when scanning values from two-dimensional blocks into one-dimensional arrays, or vice versa. The encoder and decoder may use sub-block pattern codes to indicate the presence or absence of information for the sub-blocks of particular blocks.
US10687068B1
A method for compressing light field data using variable block-size four-dimensional transform and bit-plane hexadeca-tree decomposition, the method including: partitioning a four-dimensional pixel data of a light field into four-dimensional blocks of independent fixed size; partitioning the four-dimensional blocks in a set of four-dimensional non-overlapping sub-blocks of different sizes according to a rate-distortion criterion; independently transforming the four-dimensional sub-blocks generated in the previous operation, using a four-dimensional transform; quantizing by bit-planes the sub-blocks transformed by the four-dimensional transform according to Rate-Distortion optimized hexadeca-tree structure; and encoding the four-dimensional quantized data generated through an arithmetic encoder to produce a compressed representation of the light field.
US10687063B2
The present invention relates to a method offor signaling information on a prediction mode and to a method of for decoding image information using same. A According to the present invention, the method offor signaling prediction mode information, serving according to the present invention, as a method offor signaling image information, includes performing performing prediction on a current block and signaling the prediction-type information applied to the current block. The signaling of the information includes joint-coding and components of signaling information components constituting the prediction-type information. According to the present invention, overhead may be reduced when information on a prediction is signaled.
US10687056B2
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighbouring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US10687047B2
Apparatus for generating a dynamic structured light pattern for optical tracking in three-dimensional space, comprises an array of lasers, such as a VCSEL laser array, to project light in a pattern into a three-dimensional space; and an optical element or elements arranged in cells. The cells are aligned with subsets of the laser array, and each cell individually applies a modulation, in particular an intensity modulation, to light from the laser or lasers of the subset, to provide a distinguishable and separately controllable part of the dynamic structured light pattern. A method of generating a structured light pattern is disclosed, in which light is provided from an array of lasers, and light is individually projected from subsets of the array of lasers to provide differentiated parts of the structured light pattern.
US10687042B2
An apparatus for determining a measure for a distortion change of a first view synthesized from a second view, caused by a modification of a depth map of the second view from a first state to a second state, is configured starting from a current synthesis state of the first view corresponding to a synthesis from the second view having the depth map modified to the second state in an already processed portion of the depth map and having the depth map unmodified at the first state in a yet to be processed portion of the depth map—to compute a possible successor synthesis state corresponding to a synthesis of the first view from the second view having the depth map modified to the second state in an already processed portion plus a currently processed portion and having the depth map unmodified at the first state in the yet to be processed portion without the currently processed portion; and to determine a distortion change of a distortion of the current synthesis state of the first view relative to an undistorted version of the first view to a distortion of the possible successor synthesis state of the first view relative to the undistorted version of the first view.
US10687037B2
A photographing apparatus is disclosed. A photographing apparatus according to one embodiment comprises: a first image sensor; a second image sensor; and at least one processor functionally coupled to the first image sensor and the second image sensor, wherein the at least one processor may be configured to: obtain, by using the first image sensor, a first image which includes a first pixel, a second pixel adjacent to the first pixel, and a third pixel adjacent to the second pixel in an area other than the area in which the second pixel and the first pixel are adjacent; obtain, by using the second image sensor, a second image which includes a fourth pixel associated with the first pixel on the basis of the position thereof, and a fifth pixel adjacent to the fourth pixel and associated with the second pixel on the basis of the position thereof; determine whether a difference in luminance between the first pixel and the second pixel falls within a designated range; and, when the difference in the luminance between the first pixel and the second pixel falls within the designated range, generate color information corresponding to at least one of the first pixel and the second pixel at least on the basis of the color information of the fourth pixel and the color information of the fifth pixel.
US10687032B2
A medicine container includes a controller and a scale connected with the controller. The scale is configured to measure a weight of a content contained in the medicine container. An inertial measurement unit connects with the controller. The inertial measurement unit is configured to detect a position of the medicine container. The controller is configured to process the position information to ensure that the container is located in an upright position before the weight measurement is considered.
US10687029B2
The disclosure includes a doorbell having a visitor detection system that can comprise at least one of a camera, a microphone, and a motion detector. The method for using the doorbell can comprise recording, via the camera, video data that represents a video. The method can also comprise recording, via the microphone, audio data that represents audio. The method of using the doorbell can comprise transmitting at least a portion of the video data and at least a portion of the audio data, to a remote computing device that is communicatively coupled to the doorbell. The method can also comprise transmitting the video data and the audio data to a remote server that is communicatively coupled to the doorbell.
US10687026B2
A shovel includes a lower travelling body; an upper turning body pivotably attached to the lower traveling body; a camera attached to the upper turning body; a processor; and a memory that includes instructions, which when executed, cause the processor to generate an output image including a camera image captured by the camera; and to display an image representing an extending direction of a work target surface or a direction orthogonal to the extending direction and the camera image while superposing the image on the camera image.
US10687024B2
The disclosed computer-implemented method may include (i) identifying, by a server computer system, a provider computing device for use in capturing street-level image data, where the provider computing device controls a camera positioned to capture street-level imagery outside the vehicle, (ii) determining, by the server computer system, a configuration that controls use of the provider computing device to provide street-level image data captured by the camera to the server computer system, (iii) sending, by the server computer system, the configuration to the computing device, and (iv) receiving, from the computing device, street-level image data captured by the computing device using the camera responsive to the configuration. Various other methods, systems, and computer-readable media are also disclosed.
US10687019B2
A network-based, e.g., cloud-based, and apparatus based in-call command control for dynamically performing user commands such as voice commands or gesture commands are provided. The result allows for hands free operation of a calling system including one where the user is located separate from a base station, and provides for recognizing both voice and gestural commands. Filtering of commands can be performed dynamically so that commands are not perceived by those participating in the call. Further, the user, who has given the command, can be notified regarding the performance of the requested command.
US10687016B2
Systems, methods, and non-transitory computer-readable media can capture media content including an original set of frames. A selection of a time-lapse amount can be received. A subset of frames from the original set of frames can be identified based on the time-lapse amount. An orientation-based image stabilization process can be applied to the subset of frames to produce a stabilized subset of frames. A stabilized time-lapse media content item can be provided based on the stabilized subset of frames.
US10687014B2
A display system includes a conversion apparatus converting video luminance including a luminance value in a first luminance range and a display apparatus connected thereto and displaying the video. The conversion apparatus includes a first acquisition unit, a first luminance converter, a second luminance converter, a quantization converter, and an output unit outputting a third luminance signal to the display apparatus. The display apparatus includes: a second acquisition unit acquiring the third luminance signal and setting information indicating display settings recommended to the display apparatus in display of the video; a display setting unit setting the display apparatus, using the setting information; a third luminance converter converting a third code value indicated by the third luminance signal into a second luminance value compatible with a second luminance range, using the setting information; and a display controller displaying the video on the display apparatus based on the second luminance value.
US10687008B2
There is provided an image sensor including a pixel unit, the pixel unit including a photodiode, a first color filter and a second color filter each disposed in a different position on a plane above the photodiode, and a first on-chip lens disposed over the first color filter and a second on-chip lens disposed over the second color filter.
US10687006B2
An image sensor is provided. In one aspect, the image sensor includes a pixel coupled to an output line. The pixel includes a photodiode configured to generate electrical charges in response to light and a supply circuit configured to supply a voltage to the photodiode to keep a voltage of the photodiode at or above a threshold level in an integration time. In another aspect, the pixel includes a supply circuit configured to selectively supply voltage to the photodiode in a first charge holding capacity and a second charge holding capacity.
US10686996B2
Examples of an apparatus are disclosed. In some example, an apparatus may include a photodiode, a first charge storage unit configured to store charges generated by the photodiode, the first charge storage unit having a first capacity; and a second charge storage unit configured to store charges generated by the photodiode, the second charge storage unit having a second capacity greater than the first capacity. The apparatus may further include an analog-to-digital converter (ADC) circuit configured to measure a first quantity of charges stored in the first charge storage unit and a second quantity of charges stored in the second charge storage unit, and to generate a digital output representing an intensity of light incident on the photodiode based on a first count representing the first quantity of charges or a second count representing the second quantity of charges.
US10686995B2
A light irradiation apparatus for irradiating an object with light, includes a plurality of line-shaped light blockers arranged at a predetermined center-to-center interval, and configured to at least partially block light, and a plurality of line-shaped light irradiators arranged to overlap some of the plurality of light blockers so as to irradiate the object with light. The plurality of light irradiators are arranged to form a period not less than twice as large as the center-to-center interval of the plurality of light blockers.
US10686994B2
An imaging device includes: a light source that applies light at a timing according to a light emission control signal; a light receiver that performs exposure to reflected light from an object at different timings according to an exposure control signal, and outputs exposure signals generated as a result of the exposure; a calculator that calculates a distance to the object; and a controller that outputs the light emission control signal and the exposure control signal for any of: modulating a length of a light emission period and an exposure period by increasing or decreasing the number of pulses of each of the light emission control signal and the exposure control signal; and modulating a repetition sequence of the light emission period and the exposure period while maintaining a phase relationship between the light emission control signal and the exposure control signal, randomly or in conformity with a specific rule.
US10686991B2
A photograph is processed using signal processing or image comparison to determine whether a smudge or speck of dust on the lens or sensor appears in the photograph. If it does, an alert is generated on the imaging device so that the user is made aware and can take immediate corrective action, e.g. clean the lens or sensor, and/or allow the camera to remove the effects of the smudge or dust automatically.
US10686986B2
An image display apparatus and a method of displaying an image are provided. The image display apparatus includes: a display; a graphics processing unit (GPU); and a processor configured to: determine a copy region of a planar-format image based on information regarding a current viewpoint, control the GPU to generate a sphere-format image by mapping an image corresponding to the copy region to a sphere and to generate an output image by rendering the sphere-format image, and control the display to display the output image.
US10686972B2
A method for rotating a field of view represented by a displayed image is disclosed. The method may include displaying a first image representing a first field of view. The method may also include determining a gaze direction of a user toward the first image. The method may further include identifying a subject in the first image at which the gaze direction is directed, wherein the subject is in a first direction from a center of the first image. The method may further include receiving a directional input in a second direction. The method may additionally include, based at least in part on the second direction being substantially the same as the first direction, displaying a second image representing a second field of view, wherein the subject is centered in the second image.
US10686967B2
Multiple image capture devices may individually generate time information and capture images. Individual image captures devices may receive time information of other image capture device(s). Individual image capture devices may transmit its time information to other image capture device(s) independent of reception of the time information of other image capture device(s). Individual image capture devices may generate time synchronization information for the captured images based on its time information and the received time information of other image capture device(s). Images captured by different image capture devices may be time-synchronized based on at least one of generated time-synchronization information.
US10686956B2
A reading apparatus includes a cover configured to pivot to an open position and a closed position, a lock mechanism configured to restrict the cover in the closed position from pivoting to the open position, and a reading unit provided in the cover or in a member facing the cover in the closed position, and configured to read a medium when the cover is in the closed position. The cover includes a protruding portion. A latch face configured to come into contact with a face of the protruding portion facing toward one direction along a first axis when the cover is in a closed position, the first axis being orthogonal to a pivoting shaft of the cover. The latch face is configured to move in the other direction along the first axis when the latch moves from a lock release position to a lock position.
US10686954B2
In a multi-purpose peripheral, a first cover pivotally disposed on a body has a lower surface and a platen portion opposite the lower surface; a second cover pivotally disposed on the body is separated from the first cover by a gap; a first scan assembly movably disposed in the body acquires an image of a first document covered, by the lower surface of the first cover, onto a transparent platen of the body; a transporting mechanism disposed in the body and the second cover transports a second document on the first cover; and a second scan assembly disposed in the second cover acquires an image of the second document transported by the transporting mechanism past the second scan assembly. Upper surfaces of the second cover and the first cover are disposed on the same horizontal surface.
US10686952B2
Provided are an image processing apparatus, image processing method, and display apparatus capable of processing a printed image including a color metallic area to be printed by applying color ink containing coloring material and metallic ink containing metal particles on top of each other, into an image displayable on the display apparatus. The image processing apparatus includes: a generation unit that generates preview image data for displaying a preview image on a display apparatus, based on image data for printing a color metallic image including the color metallic area; and a control unit that controls the display apparatus such that the preview image is displayed based on the preview image data generated by the generation unit. A color that expresses the color metallic area in the preview image data is different from a color forming the color metallic area in the image data.
US10686945B2
A diagnosis system includes circuitry configured to form an image to be used for diagnosing the image forming apparatus, receive designation of a first diagnosis condition for detecting abnormality of the image formed by using the image forming apparatus, scan the image formed by the image forming apparatus, using a scanner, extract feature information representing the abnormality from the scanned image in accordance with the designated first diagnosis condition, diagnose the abnormality of the image forming apparatus based on the extracted feature information in accordance with the designated first diagnosis condition, and determine, in response to receiving designation of a second diagnosis condition different from the first diagnosis condition after performing a diagnosis under the first diagnosis condition, whether the feature information extracted for the diagnosis under the first diagnosis condition is usable for a diagnosis under the second diagnosis condition.
US10686942B2
A gain control system for dynamically tuning an echo canceller, the echo canceller being configured to estimate an echo of a far-end signal and subtract that echo estimate from a microphone signal to output an echo cancelled signal, the gain control system comprising a monitoring unit configured to estimate an energy associated with an impulse response of an adaptive filter configured to generate the echo estimate from the far-end signal and a gain tuner configured to adjust an attenuation of at least one of the microphone signal and the far-end signal in dependence on the estimated energy.
US10686940B2
In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to engage in telephonic communication with at least a second device and a third device and, in response to input to the first device and without the first device concluding the telephonic communication with the second and third devices, enable auditory telephonic communication of the first device with the second device and prevent auditory telephonic communication of the first device with the third device.
US10686939B1
Meeting and conferencing systems and methods are implemented in a variety of manners. Consistent with one embodiment of the present disclosure, a method for operating an audio conference system that includes at least one logic circuit and a caller interface involves receiving incoming telephony calls at the caller interface. A logic circuit is used to authenticate incoming telephony calls. Menu options are provided to authenticated, incoming telephony calls. In response to a selection of the menu options, an incoming telephony call is prompted to select a callback number. The logic circuit monitors for a trigger event. A participant is called back using the selected call back number in response to detecting the trigger event. The called-back participant is then placed into a conference.
US10686936B2
A system and method for communicating presence information that can include at a first server of a communication platform, receiving an authorization token of a first client application; verifying at least one permission associated with the authorization token; registering a presence status of the first client application upon verifying the at least one permission of the authorization token; at a second server of the communication platform, accepting an incoming communication request; retrieving communication instructions according to the incoming communication request; identifying an instruction to communicate with a communication destination of the first client application; accessing the presence status resource of the first client application; establishing communication with the first client application according to the accessed presence status resource.
US10686927B2
A non-transitory computer-readable medium having a computer program readable by a computer of a portable device connectable to an image input device and image output device and including a memory storing external programs activated by the computer program, the computer program causes the portable device to perform: receiving a user operation on a first screen including first objects corresponding to the external programs; determining the designated program when the first object is designated; when the designated program has a first function of executing processing for the input data, instructing the image input device to execute an input operation and performing first post-processing; and when the designated program has the second function of enabling a user to designate the output data, performing pre-processing and controlling the image output device to execute output operation for the output data.
US10686926B2
The Mobile Record-A-Call Device (MRACD), is an electronic device, circuit, software program, or App, installed or embedded within, or attached to a mobile communication device such as, but not limited to, a smart phone, cell phone, tablet, laptop, or any other mobile communication device, and enables said mobile communication device to record incoming or outgoing mobile phone calls, and to store said recorded mobile phone calls in a directory or file located within said mobile communication device, or store said recorded mobile phone calls externally in a directory or file located on a platform, server, or network.
US10686920B2
Provided is a mobile terminal comprising: a case comprising a button hole; a main board mounted within the case; a button module which is exposed to the outside through the button hole; a sealing rubber comprising an opening into which the button module is inserted; a first waterproof tape in the form of a closed curve, which joins the sealing rubber and the button module; and a second waterproof tape in the form of a closed curve, which joins the sealing rubber and the case. The button module comprises: a fingerprint recognition module for recognizing a user's fingerprint when touched by a user's finger; a switch for generating a signal when pressed; and a flexible board comprising a mounting portion for mounting the fingerprint recognition module and the switch therein, a contact portion contacting the main board, and a connection portion for connecting the mounting portion and the contact portion.
US10686906B2
A method, non-transitory computer readable medium and storage controller computing device that receives a read request from a client device. Data corresponding to the read request is retrieved from a flash cache comprising local flash memory. The data is returned to the client device in response to the read request. A determination is made when the data is stored in a flash pool. The flash pool comprises a plurality of solid state drives (SSDs). The data is inserted into the flash pool, when the determining indicates that the data is not stored in the flash pool. With this technology, a flash pool is populated based on hits in a flash cache. Accordingly, flash cache is utilized to provide low latency reads while the most important data is preserved in the flash pool to be used by another storage controller computing device in the event of a failover.
US10686904B2
An alert notification is received and evaluated by a processor. An identifier of a subscriber who is registered to receive the first alert notification is identified. The subscriber identifier is used to select assessment rules corresponding to the first alert notification. The assessment rules are applied to the alert notification to determine whether the receipt of the alert notification satisfies a condition for taking one or more actions. If the condition is met, one or more commands are issued to effectuate the one or more actions.
US10686903B2
Disclosed is an information push method and an electronic device. The method includes: acquiring a page view number of each piece of information in a predetermined information list for a predetermined period of time before a current time; selecting information from the predetermined information list according to the page view number, wherein the selected information is information not meeting a predetermined information displaying condition; acquiring an information recommendation degree of the selected information; determining information to be pushed from the selected information according to the information recommendation degree; and pushing the information to be pushed.
US10686901B2
A presence aggregation system provides a presence aggregation server that allows for the publication of presence state of a publisher from the publisher's multiple endpoints. A presence state includes an availability value and an activity. An activity may include an activity token and/or a custom string. When any one of the publisher's endpoints makes a presence state publication on the presence aggregation server, the presence aggregation server generates an aggregated state of the publisher (i.e., the availability of the publisher aggregated across all of the publisher's endpoints) and publishes the generated aggregated state to each of the publisher's endpoints. The presence aggregation server may also provide the publisher's aggregated state to the subscribers of the publisher's aggregated state information.
US10686889B2
A handshake procedure to establish a first connection between a client and a server is monitored at an intermediate network device. A request message sent to the server from the client is received at the intermediate network device. The request message includes parameters defining a manner of receiving information from the server. The parameters defining the manner of receiving information from the server are modified to produce modified parameters. A redirect message is sent from the intermediate network device to the client to induce or cause the client to establish a second connection with the server based upon the modified parameters, wherein the redirect message contains the modified parameters.
US10686877B2
The present solution provides a network communication method, peers and a network communication system, the method includes establishing communication with a communication room peer, and obtaining a capacity of the communication room peer, and an IP address and a port of communication room; establishing communication with a pilot peer, obtaining an IP address and a port of the pilot peer, sending a capacity of the communication room and a total number of user peers to the pilot peer, so that the pilot peer creates a required number of communication room peers based on the capacity of the communication room and the total number of user peers; and establishing communication with the user peers, sending the IP address and the port of the communication room peer to the user peers, so that the user peers join in the corresponding communication room peer to perform communication.
US10686875B2
A server set may provide a document service to various clients in view of considerations such as availability, fault tolerance, flexibility, and performance. Presented herein are document service architectures that involve partitioning the document set into at least two document ranges, and assigning the respective document ranges to an agent that is deployed to at least one assigned server. A request to apply an operation to a selected document may be fulfilled by identifying the document range of the document; identifying a selected server of the server set that hosts the agent to which the range is assigned; and forwarding the request to the selected server. In some variations, servers may retain detailed information about neighboring servers (e.g., according to logical and/or physical proximity) and scant information about distant servers, thereby avoiding both the extensive information exchange of highly informed network architectures and the inefficiency of uninformed routing algorithms.
US10686869B2
A performance investigation tool (PIT) is described herein for investigating the performance of a distributed processing system (DPS). The PIT operates by first receiving input information that describes a graph processing task to be executed using a plurality of computing units. The PIT then determines, based on the input information, at least one time-based performance measure that describes the performance of a DPS that is capable of performing the graphical task. More specifically, the PIT can operate in a manual mode to explore the behavior of a specified DPS, or in an automatic mode to find an optimal DPS from within a search space of candidate DPSs. A configuration system may then be used to construct a selected DPS, using the plurality of computing units. In one case, the graph processing task involves training a deep neural network model having a plurality of layers.
US10686853B2
Online content is served to participant devices using two or more systems. The content served by each system is not the same. Rather, the content streams coming from each system is a partial or lower-quality version of the original high-quality version of the content stream. A single one of the partial data streams can be used by the participant device to output a lower-quality version of the original content stream to the user. Alternately, the received partial content streams can be combined to output, to the user, a high-quality version of the original content stream.
US10686847B2
The present invention relates to a first and second method and corresponding nodes for generating dynamic Service Point Triggers, SPTs, in an IP multimedia subsystem, IMS. The first method comprises receiving, at a first node, Initial Filter Criteria, IFC, belonging to a service profile of a user subscribed to said IMS, said IFC including a plurality of preset SPTs, respectively indicating conditions to be evaluated and information including at least one criterion for generating one or more dynamic SPTs; evaluating, at said first node, said plurality of preset SPTs according to a configured order of priorities; generating, at said first node, if said at least one criterion is met, one or more dynamic SPTs based on said information, whereby said dynamic SPTs indicate respective new conditions to be evaluated. The second method comprises configuring, at a second node, the above IFC, and providing the configured IFC to the above first node during initial registration of the user.
US10686837B2
The disclosure provides a method for customizing a security service and device, relates to the field of information security and solves the problem of incapability of an undiversified security service provision manner in meeting requirements of different tenants. The method includes that: a cloud computing data centre acquires at least one security service type selected by a tenant; and the cloud computing data centre executes corresponding security service according to the at least one security service type selected by the tenant. The technical solutions provided by the disclosure are applicable to a cloud computing system, and enables the cloud computing data centre to provide security service according to a requirement of the tenant.
US10686836B1
Systems and methods for generating and deploying decoy files and decoy applications that appear to be authentic files and applications. The content of the decoy files may be configurable, and the decoy files may be beaconized. The extent to which decoy files are and decoy applications are deployed may depend on the authentication level or change in authentication level of a user.
US10686828B2
Computerized systems and methods for sharing identified cyber-threat information in a standardized and secure format. The sharing of cyber-threat information assists in preventing malicious actors from replicating successful cyber-attacks by informing potential targets of the methods employed by the malicious actors, and the defensive measures that those targets should to implement to prevent those methods from succeeding. By distributing cyber-threat information in a standardized format, the systems and methods enable participating entities to automatically analyze and implement defensive measures for cyber-threat information shared by any other participating entities. The systems and methods also permit an entity to control which threat information it shares and which other entities it shares it with in a secure manner in order to preserve that entity's security and reputation.
US10686824B2
Embodiments described herein may be directed to systems, methods, apparatuses, devices, computer program products, computer-executable instructions, and/or applications for securely and anonymously accessing web resources and customizable attribution of identity. In accordance with the present disclosure, a user may inspect and analyze a webpage as well as the underlying source code from an “arm's length” using a secure analysis application to prevent exposure on the user's local machine. The secure analysis application may provide increased flexibility in masking and/or modifying the user's digital persona to external websites. Additionally, the secure analysis application may be integrated with a translation service to translate textual web content without the web content provider being alerted that a translation is taking place.
US10686814B2
Examples relate to detecting network anomalies. In one example, a computing device may: receive, from each of a plurality of packet capture devices of a private network, domain name system (DNS) query packets that were sent by a particular client computing device operating on the private network, each DNS query packet specifying i) a destination DNS server, ii) a query domain name, and iii) a source address that specifies the particular client computing device; provide at least one of the DNS query packets to a DNS traffic analyzer that is trained to identify DNS anomalies based on characteristics of the DNS query packets; receive anomaly output from the DNS traffic analyzer, the anomaly output indicating a DNS anomaly that was identified for the DNS query packets; and in response to receiving the anomaly output, provide a user device with data specifying the identified DNS anomaly.
US10686812B2
A device for detecting a manipulation to a program code wherein the program code is configured to be executed from an execution environment on a computing system, is provided. The device includes a comparator unit which is configured to compare data of the program code with reference data in order to produce a comparison result to compare, if the execution environment conveys a termination command to the program code, and a detection unit which is configured to detect a manipulation of the program code on the basis of the comparison result. The device can prevent data, which is produced or used during the execution of a program code, from continuing to be used after termination of the program code if an attack or manipulation of the program code has occurred. A method is further proposed for detecting a manipulation to a program code.
US10686811B1
Techniques described and suggested herein include various systems and methods for using customer-initiated security tests to generate training data for use in improving detection and mitigation capabilities related network intrusion and data security attacks. Such techniques may include implementing machine learning techniques to refine security models used therewith. For example, customers of a computing resource provider may notify the computing resource provider that a security test is scheduled to occur. In response, in some embodiments, information related to the security test may be used to improve an implemented security model.
US10686810B1
Systems and methods for security in power systems are provided. A security-aware distributed control framework for resilient operation of power systems can detect and mitigate different types of attacks that might target power systems. The framework can discover a change in the features of transmitted data from neighbor agents, discard an infected agent, and achieve an updated consensus protocol agreement while satisfying a control system objective.
US10686805B2
Systems and methods are disclosed for computer network threat assessment. For example, methods may include receiving from client networks respective threat data and storing the respective threat data in a security event database; maintaining affiliations for groups of the client networks; detecting correlation between a network threat and one of the groups; identifying an indicator associated with the network threat, and, dependent on the affiliation for the group, identifying a client network and generating a message, which conveys an alert to the client network, comprising the indicator; responsive to the message, receiving, from the client network, a report of detected correlation between the indicator and security event data maintained by the client network; and updating the security event database responsive to the report of detected correlation.
US10686801B2
Implementations of the present disclosure discloses user identity verification method selection method and device. In an implementation, times and corresponding verification methods of successful user identity verifications are recorded, one or more verification methods of successful user identity verifications performed in a predetermined time period based on the recorded times and corresponding verification methods are identified. Whether at least one verification method is included in both the identified one or more verification methods of successful user identity verifications and a list of available verification methods are determined. One or more available verification methods different from the identified one or more verification methods are used for user identity verification if no verification method is included in both the identified one or more verification methods of successful user identity verifications and the list of available verification methods.
US10686800B2
In one or more embodiments, one or more systems, method, and/or processes may load first multiple policy settings from a policy file; may determine, via one or more sensors, one or more of a location and a physical context of a user; may determine a security level based at least on the first multiple policy settings and the one or more of the location and the physical context of the user; may receive data via a wireless interface; may determine, based at least on the security level, if the data shall be displayed; if so: may display the data via a first portion of a display; otherwise: may determine information associated with the data; and may display the information associated with the data via a second portion of the display.
US10686796B2
Methods, systems and computer programs for verifying permissioning rights to one or more data resources associated with a data processing platform (DPP) are disclosed. An exemplary method comprises receiving an assertion statement (AS) identifying a user, a data resource and an operation performable with respect to the data resource, the operation comprising a read operation or a view operation, and applying the AS to a network database storing an access control list defining, for each of a plurality of data resources associated with the DPP, one or more users having permission to perform one or more operations on the respective data resource, wherein applying the AS is effective to determine validity of the AS in relation to the data resource identified in the AS. If the assertion is false, an error message is generated for output; if the assertion is true, the read operation or the view operation is executed.
US10686783B2
A technique is provided for establishing a secure access connection with electronic devices. The technique includes receiving a request for establishing the secure access connection, from an electronic device, via an access point associated with the electronic device. The technique further includes dynamically determining at least a local reputation score associated the access point, based on at least a plurality of parameters and pre-defined weights assigned to each of the plurality of parameters. The technique further includes establishing the secure access connection between the host device and the electronic device, via the access point, based on a comparison of an updated global reputation score with a pre-defined threshold. The global reputation score is updated based on the dynamically determined local reputation score.
US10686777B2
A method of establishing protected electronic communication, secure transfer and processing of information among three or more subjects in which, at first, a first secure authenticated channel is created using an authentication system between a first subject and a second subject, and this channel is used by the first subject, in co-operation with the second subject, to create an authentication object stored on the second subject and provided with authentication object methods, whereas the first subject configures methods of authentication object by assigning to each method of the authentication object a rights control information for at least one other subject and optionally also a rights control information for the first subject to use at least one method of the authentication object, and then the first secure authenticated channel is closed.
US10686775B2
Disclosed are an apparatus and method of performing automated administrative operations on a mobile device. One example method may include determining via a hosted server that an action needs to be performed by a mobile device under management. The method may further include generating a message via the hosted server, the message includes the action, and transmitting the message to the mobile device under management, and receiving a result message from the mobile device under management responsive to the transmitted message, the result message indicating that the action has been satisfied.
US10686774B2
An authentication system comprises a client device system associated with a session user, a data provider server system that stores user data, including user identification data, associated with the session user, a data provider interface system for displaying a data provider user interface on the client device system, an authentication server system that stores authentication data associated with the session user, and an authentication interface system for displaying an authentication user interface on the client device system.
US10686764B2
The disclosure provides for two or more devices that securitize transmission(s) transmitted to and received from these devices comprising at least one executable coded cipher key(s), at least one executable coded encryption key (ECEK) device that encrypts transmission(s) that uses executable cipher coded key(s), and at least one executable coded decryption key (ECDK) device that decrypts transmission(s) and that also uses at least one executable coded cipher key(s), such that transmission(s) are sent to an encrypter/decrypter memory that stores transmission(s) while the transmission(s) is encrypted and/or decrypted. When encryption/decryption is completed, the transmission(s) is sent to at least one transmitter such that encryption/decryption of the transmission(s) is controlled and manipulated by the executable coded cipher key(s), wherein the executable coded cipher key(s) remain in the computer memory long enough to achieve encryption/decryption completion.
US10686762B2
In one embodiment, a device in a network receives sensor data from one or more nodes in the network. The device selects a processing mode from among a plurality of processing modes based on a plurality of attributes of the sensor data. The plurality of processing modes comprises a fast data path mode and a slow data path mode. The device encrypts the sensor data using a first encryption mechanism that controls access to the plurality of attributes of the sensor data. The device sends the encrypted sensor data to a cloud-based intermediary based on the selected processing mode for sharing with one or more other devices in one or more other networks.
US10686757B2
A method may include receiving an outbound communication directed to one or more recipient addresses from a communications infrastructure hosting the true address for the user. A server or similar intermediary may generate an alias address for each recipient address in an outbound communication so that each recipient may communicate with the true address using a unique reply channel. A discrete security state may be assigned as a security attribute to each such alias address. The discrete security state, which can be controlled by the user and stored, e.g., at the intermediate server, establishes rules for controlling communications from one of the recipient addresses through the communications infrastructure to the true address via one of the alias addresses. Once an alias and a security state are assigned in this manner to facilitate handling of responsive communications, the outbound communication may be forwarded to recipient addresses through the communication network.
US10686752B2
A method of configuring a network including a node incorporating decision-making functions, referred to as a PDP node, and at least two nodes incorporating decision-executing functions, referred to as PEP nodes, including at least one PEP node that is directly connected to the PDP node and at least one PEP node that is not directly connected to the PDP node. The method includes the following acts: identifying the PDP node from a message received by the PEP node; allocating to the PEP node at least one IP address that is distinct from a link-local address, the at least one IP address being obtained from a set of addresses known to the PDP node; and obtaining a list of at least one available IP address for allocation to at least one other node directly connected to the PEP node in the network and not possessing an IP address, referred to as a “undiscovered” node, which list, referred to as a list of delegated addresses, is transmitted by the PDP node and is obtained from the set of addresses.
US10686741B2
Methods and systems are provided for real-time blocking of content from an organization activity timeline of an organization. The content blocked can be, for example, activities, or contributions to those activities. The organization activity timeline is displayed within a user interface to show activities involving a particular external contact and one or more users of the organization. The disclosed methods and systems can be used to control which activities or contributions to activities are displayed in the organization activity timeline. One or more identifiers can be added to one or more blacklists. New activities are evaluated for inclusion in the organization activity timeline. Any new activity that includes an identifier (or contributions to that new activity) can be blocked so that it does not appear in the organization activity timeline.
US10686738B2
The present disclosure relates to systems, methods, and devices for providing personal assistant service via messaging. In particular, one or more embodiments receive a request for personal assistant service in an electronic message from a user, assign the request to an agent, determine an intent of the request, and configure an agent user interface to include one or more options in accordance with the determined intent of the request.
US10686734B2
According to examples, a network switch may include plurality of member nodes interconnected by member links to exchange data plane traffic. The network switch may also include a commander node to run control and management plane protocols for the plurality of member nodes. A first member node of the plurality of member nodes that receives a packet incoming into the network switch calculates a forwarding path for the packet to a destination through a second member node of the plurality of member nodes and forwards the packet to the second member node, and the second member node forwards the packet according to the forwarding path calculated by the first member node without calculating another forwarding path for the packet.
US10686732B2
Safety-relevant data in a motor vehicle is transmitted by means of an Ethernet standard via at least one intermediate node in an Ethernet packet. Each intermediate node receives an Ethernet packet, evaluates it, and forwards it accordingly. Provision is made for a data type for safety-relevant data to be transmitted in communication information in the Ethernet frame with the safety-relevant data, for each intermediate node to check the communication information from the data contents of the Ethernet frame in the received Ethernet packet for the presence of the data type for safety-relevant data, for each intermediate node to duplicate an Ethernet frame, which contains the data type for safety-relevant data in the communication information, at least once, and for each intermediate node to emit the duplicated Ethernet frame in a new Ethernet packet.
US10686725B2
A Software-Defined Network (SDN) controller receives controller Application Programming Interface (API) calls from an SDN application and transfers SDN data machine API calls. SDN data machines receive the SDN data machine API calls and process user data responsive to the SDN data machine API calls. The SDN controller transfers SDN controller Key Performance Indicators (KPIs) that indicate an amount of the SDN application API calls for the SDN data machine API calls. The SDN data machines transfers SDN data machine KPIs that indicate an amount of the processed user data for the SDN data machine API calls. An SDN server receives the SDN data machine KPIs and the SDN controller KPIs. The SDN server determines an SDN Quality-of-Service (QoS) score for a data communication service based on the amount of the SDN application API calls relative to the corresponding amount of the processed user data.
US10686723B2
A method for determining a Quality of Service (QoS) policy can be based on requested bandwidth. The method may initially receive a connection request which includes a requested bandwidth that corresponds to an application. The method may then determine a policy for an application data flow associated with the application based on the connection request. A bandwidth designation, which is based on the requested bandwidth, may be assigned to the application data flow based on the determined policy. Finally, the policy and the bandwidth designation may be provided so that a bearer can be assigned.
US10686722B2
Methods, apparatus, systems and articles of manufacture are disclosed to throttle resource access by web crawlers. An example apparatus disclosed herein includes memory including computer readable instructions. The example apparatus also includes a processor to execute the computer readable instructions to generate a media request message to obtain media hosted by a server, insert, into the media request message, a source indicator of the media requesting source, the source indicator indicating whether the media requesting source is associated with a media provider to provide audience measurement information associated with the media provided by the media provider, transmit the media request message to the server, and execute a delay tag in a media response message received from the server, the delay tag to cause a delay time period based on the source indicator.
US10686721B2
A system is configured to use a de-randomizer and budget data structure to economize I/O operations for a shared storage device while still allowing access to the device to a number of different entities. Embodiments can identify a comparatively low cost next operation as compared to other I/O operations, including a cost for seek time, for a first entity to dispatch to the storage device when the first entity has sufficient budget to have the I/O operation performed on its behalf and to identify an I/O operation for a second entity to dispatch to the storage device when there is insufficient budget for the first entity.
US10686720B2
A method implemented in a computer infrastructure having computer executable code, including consolidating collected capacity architecture information, which includes data for installed resources, allocated resources and reserved resources and determining available resources based on the collected capacity architecture information. Additionally, the method includes displaying an indication the available resources and performing capacity planning based on the collected capacity architecture information and the available resources.
US10686703B2
Virtual machine environments are provided in the switches that form a network, with the virtual machines executing network services previously performed by dedicated appliances. The virtual machines can be executed on a single multi-core processor in combination with normal switch functions or on dedicated services processor boards. Packet processors analyze incoming packets and add a services tag containing services entries to any packets. Each switch reviews the services tag and performs any network services resident on that switch. This allows services to be deployed at the optimal locations in the network. The network services may be deployed by use of drag and drop operations. A topology view is presented, along with network services that may be deployed. Services may be selected and dragged to a single switch or multiple switches. The management tool deploys the network services software, with virtual machines being instantiated on the switches as needed.
US10686702B2
Preemptive caching within content/name/information centric networking environment is contemplated. The preemptively caching may be performed within content/name/information centric networking environments of the type having a branching structure or other architecture sufficient to facilitate routing data, content, etc. such that one or more nodes other than a node soliciting a content object also receive the content object.
US10686701B2
The present invention discloses a packet transmission method, which relate to the communications field and can increase, in an environment of a mobile core network in which a forwarding plane is separated from a control plane, a success rate of packet transmission from the mobile core network to an external network. The method includes: determining an external gateway to which a data packet needs to be sent; obtaining a MAC address of the external gateway by using a forwarding plane apparatus; and sending a processing rule to the forwarding plane apparatus, so that the forwarding plane apparatus processes the data packet according to the processing rule, where the processing rule includes the MAC address and is used for instructing to send the data packet to the external gateway, and the external gateway is located in an external network connected to a core network.
US10686697B2
Methods for managing packets in a communication system based on Software Defined Networking are disclosed. The communication system's data plane comprises a forwarding module, a service module, and an entry module, and the communication system's control plane comprises a management module. The entry module receives an IP packet from the peer device, the IP packet including a destination IP address associated with the mobile device. The entry module obtains, from the management module, a location value specifying the radio network node associated with the destination IP address. The entry module associates the location value with the IP packet, wherein the location value is related to a location tag name, indicating the radio network node that serves the mobile device, thereby obtaining a packet. The entry module sends the packet, via the forwarding module, towards the radio network node as indicated by the location value of the location tag name.
US10686692B2
A wireless connection device for establishing a connection path between a parent device and a child device through one more relay devices includes one or more processors that determines whether the signal strength between the child device and each of the relay devices is greater than or equal to a first threshold value; when the signal strength is determined to be greater than or equal to the first threshold value, selects, from among a plurality of possible communication paths for which the signal strength has been determined to be greater than or equal to the first threshold value, a communication path that minimizes a hop count; and, when the signal strength is less than the first threshold value for all of the plurality of possible communication paths, selects, from among the plurality of possible communication paths, a communication path that has the largest signal strength.
US10686685B2
A method is provided for suspending and resuming virtual machines in a network in dependence of network activity. The method includes providing a virtual machine manager. The virtual machine manager monitors network traffic of the virtual machines on a network bridge in a network layer using data packet analysis to detect dedicated network protocol traffic. More particularly, the monitoring of network traffic of the virtual machines may include: logging network addresses of the virtual machines of the network; combining logged network addresses with information about suspending or resuming virtual machines based on filtering rules being provided for such combination; and sending information about the network addresses of active and suspended virtual machines for virtual network adapters assigned to the virtual machines to the virtual machine manager.
US10686683B2
Exemplary embodiments for a distributed system for determining a server's health are disclosed. The systems and methods provide for a network controller to direct one or more servicing nodes to check the health of one or more servers, and report a health score to the network controller. The network controller may then calculate, update and maintain a health score for each server in the network from the various health scores reported to it from the servicing nodes. This allows a distributed system to be used to facilitate network operations, as a single device is not relied on for periodically determining each server's health.
US10686678B2
A method for receiving, in an application orchestrator, a request for executing an application. The method includes identifying a function sequence to complete the application, each function in the function sequence is executed in one instance, and identifying an instance chain of the functions to complete the application, wherein the instance chain includes an instance for each function in the function sequence. The method includes tracking a performance of each instance for each function in the chain, and selecting an application execution route based on the performance that includes the instance chain of the functions to complete the application. The method includes allocating a server resource to each instance for each function and modifying the application execution route based on a performance and a performance policy. A system and a computer readable medium storing instructions to perform the above method are also provided.