US Pat. No. 10,507,293

HEMOSTATIC POWDER DELIVERY DEVICES AND METHODS

Ethicon, Inc., Somervill...

1. A device for expression of a powder, comprising:a) an elongated hollow reservoir, the reservoir having a manual air pump attached to the reservoir and an open-ended port at a distal end of said reservoir,
b) a porous filter slidably disposed within the reservoir between said manual air pump and said open-ended port;
c) a spring disposed within the reservoir between the air pump and the porous filter;wherein the powder is disposed within the reservoir between the porous filter and the open-ended port, and the manual air pump is in a fluid communication with the open-ended port through the porous filter and through the powder, wherein said porous filter comprises interconnected pores or channels having size preventing the powder from passing through the porous filter and preventing said powder from penetration into said air pump whereby said air pump is free of said powder,wherein said device provides repeated compression and release of the manual air pump for the repeated expression of a quantity of said powder, and whereby said device delivers uniform quantities of said powder expressed over a plurality of sequential expressions,wherein said spring, when compressed, applies pressure on said porous filter causing said filter to move in the distal direction, wherein said manual air pump comprises a bellows.

US Pat. No. 10,507,289

MEDICAMENT DELIVERY DEVICE

SHL MEDICAL AG, Zug (CH)...

1. A medicament delivery device comprising a housing:a medicament container holder, arranged movable in a distal direction relative to the housing and configured to hold a medicament container;
an activator arranged in the housing in an initial position and movable in a proximal direction when activated to act on the medicament container for expelling a dose of medicament, where after expulsion of the dose of medicament, the activator is released and moves distally back to the initial position, where said activator comprises a plunger rod;
a manually operable dose setting nut rotatably connected to the housing and arranged with first threads,
wherein second threads arranged on the medicament container holder cooperate with the first threads on the dose setting nut,
wherein operation of the dose setting nut will cause the medicament container holder and the medicament container to move in the distal direction relative to and towards the plunger rod during setting of a dose of medicament to be delivered.

US Pat. No. 10,507,288

SYRINGE ASSEMBLY WITH INVERSE DELIVERY

Becton Dickinson France, ...

18. A syringe assembly having a reduced profile prior to use, comprising:a syringe barrel having an inside surface defining a chamber, an open proximal end, and a distal end having an outlet opening therethrough;
a plunger assembly disposed at least partially within the syringe barrel, the plunger assembly comprising an elongate plunger rod formed from a stiff material and a plunger head disposed on the plunger rod and slidably disposed within the syringe barrel, the plunger head separating the chamber of the syringe barrel into a proximal chamber adjacent the proximal end and a distal chamber adjacent the distal end; and
a conduit extending across the plunger head between the proximal chamber and the outlet opening at the distal end of the syringe barrel, the conduit comprising a tubing having a first end positioned adjacent and fixed with respect to the outlet opening at the distal end of the syringe barrel and a second end fixed with respect to the plunger head,
wherein the syringe assembly is adapted to contain a fluid in the proximal chamber,
wherein the plunger assembly further comprises an actuator portion extending at least partially outside of the syringe barrel, the actuator portion comprising at least one flange associated with the plunger head, wherein the at least one flange extends along an external surface of a wall of the syringe barrel, to effect movement of the plunger head within the syringe barrel,
wherein the fluid contained within the proximal chamber is adapted to be expelled through the conduit and out of the outlet opening at the distal end of the syringe barrel upon movement of the plunger head toward the proximal end of the syringe barrel, and
wherein the at least one flange is positioned between the distal end and the proximal end of the syringe barrel, wherein the movement of the plunger head toward the proximal end of the syringe barrel occurs based on conventional operation of expelling a fluid from a conventional syringe with a squeezing movement between a thumb and a forefinger such that the at least one flange moves along the external surface of the wall of the syringe barrel toward the proximal end of the syringe barrel causing at least a portion of the plunger rod to extend externally of the syringe barrel, and;
wherein the second end of the tubing is directly adjacent a proximal end of the plunger head and the tubing is a flexible tubing contained in the distal chamber and adapted to expand upon the movement of the plunger head.

US Pat. No. 10,507,284

DAILY PERIODIC TARGET-ZONE MODULATION IN THE MODEL PREDICTIVE CONTROL PROBLEM FOR ARTIFICIAL PANCREAS FOR TYPE I DIABETES APPLICATIONS

The Regents of the Univer...

1. A controller for an artificial pancreas (AP) that automatically directs the delivery of insulin with real-time optimization to maintain blood glucose concentrations of a patient with type 1 diabetes mellitus (T1DM) the controller comprising and operated according to a periodic zone model predictive control (PZMPC) algorithm that continuously modulates control objective periodically based on a model of a human's insulin response to regulate blood glucose levels to time-dependent output target zones and to smoothly transition target zone boundaries, wherein the control objective is formulated based on blood-glucose levels controlled with respect to inclusion within a safety-set, rather than to track a singular set-point, wherein the smooth transition is achieved by smoothly shifting the target zone boundaries according to a cosine function, wherein the controller is operably connected to an insulin pump, and the controller directs delivery of insulin by the pump according to the algorithm.

US Pat. No. 10,507,122

RETRACTING OR/AND SUPPORTING PERIURETHRAL TISSUE

BUTTERFLY MEDICAL LTD., ...

1. An implant for retracting or/and supporting periurethral tissue enclosing a prostatic urethra comprising:a first elongated edge member including a first craniolateral corner;
a second elongated edge member including a second craniolateral corner said second elongated edge member symmetrically opposed to said first elongated edge member relative to a spinal longitudinal axis;
a pair of interconnecting members connected at said spinal longitudinal axis; a first of said pair of interconnecting members connected to said first elongated edge member and a second of said pair of interconnecting members to said second elongated edge member;
a first distal retractor incorporating said first and a second craniolateral corners; and
a first elastic portion incorporated in said first elongated edge member; and
a second elastic portion incorporated in said second elongated edge member;
wherein said first and second elastic portions are non-stressed when said first elongated edge member is pivotally positioned centrally away from said second elongated edge member about said spinal longitudinal axis, so as to form a predetermined maximal spanning angle;
wherein said at least one of said first and second elastic portions exhibits an increase in stress in response to an increased moment of force pivotally shifting said first elongated edge member towards said second elongated edge member about said spinal longitudinal axis.

US Pat. No. 10,507,090

DENTAL ALL-CERAMIC RESTORATION AND MANUFACTURING METHOD THEREOF

Hangzhou Erran Technology...

1. The manufacturing method of a dental all-ceramic restoration comprising the steps of:step (1): milling a mould blank to obtain a cavity mould having an inner surface corresponding to an outer surface form of a digital wax pattern, or a convex mould having an outer surface corresponding to an inner surface form of the digital wax pattern;
step (2): injecting a ceramic colloid into the cavity mould, or sealing the convex mould with a matched sleeve and then injecting the ceramic colloid into a shaping cavity between the sleeve and the convex mould, wherein after being dried, a hardened ceramic green body with less than 10% liquid phase content is formed;
step (3): according to the inner surface form of the digital wax pattern, the outer surface form of the digital wax pattern, or the inner surface form combined with a partial outer surface of the digital wax pattern below a height of contour, milling the hardened ceramic green body to obtain a dental all-ceramic restoration body with the same form as the digital wax pattern;wherein connecting bars are not used to connect the dental all-ceramic restoration body with the surrounding mould blank during the milling operation,wherein before step (1) the manufacturing method further comprises the steps of:
Step A: tooth preparation;
Step B: making optical models of a prepared tooth;
Step C: generating the digital wax pattern of the dental all-ceramic restoration according to the optical models obtained in step B as the data source;and whereinafter step (3) the manufacturing method further comprises the steps of:
Step D: removing the dental all-ceramic restoration body;
Step E: sintering the body thereof in a sintering furnace to form the dental all-ceramic restoration;
wherein, within the step A, the tooth preparation is carried out according to dental preparation principles for all-ceramic restorations; within the step B, the optical models of the prepared tooth include at least the prepared tooth, adjacent teeth on each side of a mouth and opposite teeth; within the step C, the digital wax pattern of the dental all-ceramic restoration is designed by dental restorative design software; within the step D, the method of removing the dental all-ceramic restoration body is to mill away surrounding material of the mould blank to create a gap and then to directly take the body out by clamping or negative-pressure suction; within the step E, a sintering temperature is ranging from 1300° C. to 1600° C. with a holding time ranging from 0.1 h to 3 h.

US Pat. No. 10,507,077

TISSUE MARKING SYSTEM

VECTOR SURGICAL, LLC, Wa...

1. A tissue marking system or use in marking a tissue sample having, a tissue margin, the system comprising:a container; and
a tissue marking ink stored in said container, said ink comprising a colorant, methyl ethyl hydroxvethyl cellulose and an alkali soluble acrylic resin, said ink having a final viscosity of from 85 ku to 115 ku which composition is configured to cause said at least one ink to adhere to a surface of the tissue sample without bleeding.

US Pat. No. 10,507,075

SYSTEM FOR ENHANCED DATA ANALYSIS WITH SPECIALIZED VIDEO ENABLED SOFTWARE TOOLS FOR MEDICAL ENVIRONMENTS

1. A system for medical software tools, comprising:an image stream interface module configured to receive an image stream from a surgical camera wherein said image stream interface module includes a CPU and a GPU for processing said image stream;
a user interface overlay module configured to provide a user interface overlay adapted for presentation over the image stream by use of a video router providing a video stream to overlay an original video image;
an optical sensor located corresponding with said surgical camera for registering changes in spectral characteristics reflected from a tissue surface under inspection wherein said optical sensor provides a signal indicative of light energy detected;
a medical software tools module configured to provide a medical software tool through the user interface, the medical software tool being configured to perform an operation with respect to the image stream and provide an output adapted to be presented over the image stream, responsive to said light energy detected by said optical sensor; and
a medical image processing system for processing patient medical data and corresponding said patient medical data with momentary changes in spectral characteristics for generating optical signature data indicative of various patient conditions, wherein the medical software tool measures: a. changes in color intensity and b. rates at which said color intensities change in response to: heartbeat pushed blood, breathing pushed oxygen or light intensity or modulation from a light source.

US Pat. No. 10,507,071

HAND ACTUATED, ARTICULATING DEVICE HAVING AN ELECTRIC FORCE ENHANCEMENT SYSTEM

CAREFUSION 2200, INC., S...

17. A device comprising:a hydraulically-driven mechanical system capable of receiving an input, as an external force in at least a first direction;
a sensor coupled to the hydraulically-driven mechanical system operable to detect the received input;
an electrically-driven enhancement system connected with the hydraulically-driven mechanical system and providing an electric force enhancement during operation of the hydraulically-driven mechanical system by providing a compensating force to a hydraulically driven slave system of the hydraulically-driven mechanical system the compensating force acting on the hydraulically-driven mechanical system in the at least the first direction, wherein the electrically-driven enhancement system comprises:
a force enhancement electric element coupled to the hydraulically-driven mechanical system configured to transfer a function of the detected input from the external force and the compensating force, wherein the compensating force enhances the external force; and
a control circuit element which is coupled to the sensor and the force cement electric element and configured to transmit a control signal to energize the force enhancement electric element in the direction of the received input, wherein the enhancement electric element outputs a compensating force based on the control signal, wherein the compensating force compensating for resistance force in moving the hydraulic input receiver by enhancing the external force received at the hydraulic input receiver.

US Pat. No. 10,507,041

BIONIC FIXING APPARATUS AND APPARATUS FOR PULLING OUT THE SAME

INDUSTRIAL TECHNOLOGY RES...

1. A bionic fixing apparatus, comprising:a body having a through hole and at least one slit and an outer screw thread;
wherein the through hole penetrates the body from a top surface to a bottom surface to form a top opening and a bottom opening, and a bottom portion of the through hole is conical, such that the body has a flexible bottom portion,
wherein the outer screw thread is disposed on an outer surface of the body, the outer screw thread is discontinuous to divide into a first part and a second part, and the outer screw thread comprises at least one interval area on a transverse section of the body and between the first part and the second part,
wherein the first part has a first inclined side on the transverse section of the body, the second part has a second inclined side on the transverse section of the body, the first and second inclined sides are on opposite sides of the interval area respectively, an included angle between the first inclined side and the body is a first exterior angle, an included angle between the second inclined side and the body is a second exterior angle, and the first exterior angle and the second exterior angle are larger than 0 and smaller than 90 degrees.

US Pat. No. 10,507,039

ADAPTER ASSEMBLY INCLUDING A REMOVABLE TROCAR ASSEMBLY

Covidien LP, Mansfield, ...

1. An adapter assembly for connecting a loading unit to a handle assembly, the adapter assembly comprising:a sleeve;
a trocar assembly releasably securable within the sleeve, the trocar assembly including a trocar housing and a trocar member selectively extendable from the trocar housing, the trocar housing defining a first locking slot; and
a locking mechanism configured to releasably secure the trocar assembly within the sleeve, the locking mechanism including a first locking member configured for selective reception within the first locking slot of the trocar housing.

US Pat. No. 10,507,035

SURGICAL INSTRUMENT PROVIDING ULTRASONIC TISSUE EMULSIFICATION AND ULTRASONIC SHEARING

Ethicon LLC, Guaynabo, P...

1. An instrument, comprising:(a) an ultrasonic blade, wherein the ultrasonic blade defines a distal opening, wherein the ultrasonic blade is operable in a first mode to emulsify tissue that is distally positioned relative to the ultrasonic blade, wherein the ultrasonic blade is further operable in a second mode to transect and seal tissue that is transversely positioned relative to the ultrasonic blade;
(b) a first fluid port in communication with the distal opening of the ultrasonic blade;
(c) a clamp arm, wherein the clamp arm is pivotable toward and away from the ultrasonic blade;
(d) an irrigation member positioned adjacent to a distal end of the ultrasonic blade; and
(e) a second fluid port in communication with the irrigation member.

US Pat. No. 10,507,032

DISSECTING TIP FOR SURGICAL STAPLER

Covidien LP, Mansfield, ...

1. A surgical stapling device comprising:an elongated body portion;
an end effector pivotally attached to the elongated body portion, the end effector including an anvil assembly having a distal end and a cartridge assembly, the anvil assembly movably supported in relation to the cartridge assembly between an open position and a clamped position, the cartridge assembly having a plurality of staples supported therein and including a tissue contacting surface defining a plane, the anvil assembly having a tissue contacting surface defining a plurality of staple forming pockets, the plurality of staple deforming pockets being aligned with the plurality of staples when the anvil assembly is in the clamped position; and
a dissecting tip extending distally from the distal end of the anvil assembly towards the cartridge assembly, the dissecting tip extending through the plane defined by the tissue contacting surface of the cartridge assembly when the end effector is in the closed position, the dissecting tip having a rounded distal end configured to separate target tissue from certain tissue, wherein the dissecting tip includes a flat inner surface that defines an angle with the tissue contacting surface of the anvil assembly.

US Pat. No. 10,507,027

PUSH BUTTON RONGEUR

BOSS INSTRUMENTS, LTD., I...

1. A Rongeur comprising:a top shaft with a proximal end having a cutting edge and a distal end hingedly connected to a front handle, the top shaft configured for sliding engagement with a bottom shaft having a rear handle at a distal end when in a closed position, and to hinge open at the hinged connection when in a released position;
the front handle pivotally connected to the rear handle and configured for a retracted position, a first extended position, and a second extended position;
the retracted position configured to slide the top shaft proximally such that the cutting edge approaches a proximal end of the bottom shaft;
the first extended position configured to slide the top shaft distally a first distance;
the second extended position configured to slide the top shaft distally a second distance greater than the first distance and position the top shaft into the released position; and
a push button actuator having a biased position and an actuated position, the biased position configured to block the second extended position, the actuated position configured to permit the second extended position.

US Pat. No. 10,507,016

UMBILICAL CATHETERIZATION DEVICE

Clinvue LLC, Savage, MD ...

1. A method of retracting an umbilical cord, comprising:providing an umbilical cord retraction device including a support base with an upper surface and lower surface, one or more arms attached to the support base, each of the one or more arms including a proximal end attached to the base and a free distal end, and one or more attaching elements disposed at the free distal end of each of the one or more arms;
placing the support base of the umbilical cord retraction device proximate to an abdominal surface of a subject, such that the support base at least partially surrounds an area large enough to allow passage of an umbilical cord of the subject;
accessing the umbilical cord of the subject in the surrounded area;
bending the one or more arms from an original shape toward a center of the support base;
securing the free distal end of each of the one or more arms to a cut end of the umbilical cord via the one or more attaching elements; and
allowing the one or more arms to flex back toward the original shape, thereby providing retraction of the umbilical cord at least partially upward from the abdominal surface.

US Pat. No. 10,507,009

SYSTEM AND METHOD FOR FUSING ULTRASOUND WITH ADDITIONAL SIGNALS

EchoNous, Inc., Redmond,...

1. A system, comprising:a handheld device having a planar sensing surface, the handheld device including:
an ultrasound sensor positioned coplanar on the sensing surface;
an electrocardiogram (EKG) sensor positioned coplanar on the sensing surface;
an auscultation sensor positioned coplanar on the sensing surface; and
a processor configured to implement a synchronization module within the handheld device, wherein the ultrasound sensor, the EKG sensor, and the auscultation sensor are configured to simultaneously acquire respective signals of a patient, and the synchronization module is configured to synchronize the signals acquired by two or more of the ultrasound sensor, the EKG sensor, and the auscultation sensor; and
a computing device communicatively coupled to the handheld device.

US Pat. No. 10,507,008

ULTRASOUND PROBE COUPLERS AND RELATED METHODS

Casey K. Scully, Charlot...

1. An ultrasound coupler, comprising:a semi-rigid, malleable ultrasound coupler body having a self-supporting, three-dimensional shape with a sidewall extending about an open cavity over a floor,
wherein the ultrasound coupler body is a unitary member configured to be press-fit to an ultrasound probe so that upon press-fitting the end of the ultrasound probe resides in the open cavity and the ultrasound coupler self-attaches to the ultrasound probe,
wherein the unitary member of the coupler body comprises a polyhydric alcohol, a thickening agent, and a surfactant,
wherein the polyhydric alcohol comprises propylene glycol and/or dipropylene glycol, and
wherein the thickening agent is selected from sodium stearate, potassium stearate, magnesium stearate, aluminum monostearate, sodium oleate, sodium palmitate, sodium arachidate, sodium behenate, diethylamine stearate, triethylamine stearate, triethylemine oleate, and combinations thereof.

US Pat. No. 10,507,005

SPECTRAL CALIBRATION OF SPECTRAL COMPUTED TOMOGRAPHY (CT)

GENERAL ELECTRIC COMPANY,...

1. A method comprising:(a) performing one or more calibration scans with an X-ray detector array of a CT imaging system, wherein the one or more calibration scans includes obtaining for each element of a first through Nth elements of the X-ray detector array one or more calibration measurements; and
(b) updating for the each of the first through Nth elements of the X-ray detector array of the CT imaging system a spectral response model for the purpose of material decomposition, using the one or more calibration measurements for each respective element of the first through Nth elements, the updating resulting in an updated spectral response model for each element of the first through Nth elements, wherein the CT imaging system is configured to use the updated spectral response model for each element of the first through Nth elements for performance of imaging.

US Pat. No. 10,506,970

METHOD AND APPARATUS FOR MONITORING CONSCIOUSNESS

INBODY CO., LTD., Seoul ...

1. A method of monitoring a state of consciousness performed by at least one of processor of an apparatus, the method comprising:sensing at least two brainwave signals;
extracting respective phase signals from the sensed brainwave signals;
patterning a phase difference between the extracted phase signals;
calculating entropy based on a variety of patterns; and
displaying a state of consciousness assessed based on the calculated entropy on a display,
wherein the patterning of the phase difference comprises converting a magnitude of the phase difference between the phase signals to a base-N number based on a result of comparing the magnitude of the phase difference and N reference values, wherein N denotes a natural number greater than or equal to 2.

US Pat. No. 10,506,964

DEVICE AND METHOD FOR DETECTING FATIGUE DRIVING

BOE TECHNOLOGY GROUP CO.,...

1. A device for detecting fatigue driving, comprising:a first detection apparatus, which is disposed on a steering wheel of a vehicle, and configured to detect a grip of a driver on the steering wheel and transmit the detected grip value;
a controller, which is configured to receive the detected grip value, and determine whether the driver is in a suspected fatigue driving state according to the detected grip value and a grip standard sample value; and
a second detection apparatus head-wearable by the driver,
wherein the second detection apparatus comprises:
a detection member, which is configured to fit to a head of the driver and detect a brain wave amplitude of the driver; and
a communication member, which is configured to transmit a detected value of the brain wave amplitude to the controller, and transmit a control instruct from the controller to the detection member,
wherein the controller is configured to, when determining that the driver is in a suspected fatigue driving state, control to activate the detection member via the communication member, and determine whether the driver is in a fatigue driving state according to the detected value of the brain wave amplitude and preset second and third thresholds, and
wherein the controller is configured to calculate a difference between the second threshold and the detected value of the brain wave amplitude, as well as a fluctuation ratio indicating a ratio of the difference to the second threshold; compare the fluctuation ratio with the preset third threshold, and determine that the driver is in a fatigue driving state when the fluctuation ratio is smaller than or equal to the third threshold.

US Pat. No. 10,506,924

HEAD AND EYE TRACKING

Auckland UniServices Limi...

20. A method of evaluating visual performance or visual health to detect vision problems, comprising:providing a visual stimulus in front of eye(s) of a subject, the stimulus effective to elicit optokinetic nystagmus,
obtaining video footage of the subject watching the stimulus,
detecting at least part of an eyeball of the subject and linear movement of the eyeball within the video footage by applying an optical flow algorithm to the video footage to extract pixel velocity information relating to linear movement of at least part of the eyeball in response to the stimulus, while also detecting movement of a head of the subject from movement of a facial feature other than an eyeball within the video footage, and compensating for the head movement within the video footage, to determine a presence of optokinetic nystagmus in response to the stimulus, and
evaluating visual performance or visual health from the presence or absence or strength of optokinetic nystagmus, including comparing the determined pixel velocity information to healthy pixel velocity information to make a determination of a presence and/or strength of OKN, to identify whether the stimulus gained the subject's attention indicating the subject was able to see the stimulus; and
outputting an indicator of visual performance or visual health based on whether the subject was able to see the stimulus.

US Pat. No. 10,506,921

METHOD AND APPARATUS FOR TRAVELLED DISTANCE MEASURING BY A CAPSULE CAMERA IN THE GASTROINTESTINAL TRACT

CAPSO VISION INC, Sarato...

1. A method of determining a travelled distance by a capsule camera, the method comprising:receiving an image sequence, wherein the image sequence is captured by the capsule camera when the capsule camera moves through a GI (gastrointestinal) tract;
receiving distance information associated with object distances between the capsule camera and multiple points in a current image in the image sequence;
normalizing the current image according to the object distances between the capsule camera and the multiple points in the current image to generate a normalized current image;
determining a current global motion vector for the normalized current image in the image sequence, wherein the current global motion vector corresponds to movement made by the capsule camera between the normalized current image and a normalized reference image associated with the image sequence; and
determining a travelled distance by the capsule camera in the GI tract according to the current global motion vector and prior global motion vectors derived for prior images between a normalized initial image and the normalized current image, wherein the travelled distance is measured from an initial location associated with the normalized initial image to a current location associated with the normalized current image.

US Pat. No. 10,506,897

MIXING ASSEMBLY FOR MIXING A PRODUCT

Shorefield Holdings, LLC,...

1. A mixing assembly comprising:a container having a container wall that defines an interior chamber within which a product to be mixed is received; and
a mixing structure configured to be received within the interior chamber and mix the product, the mixing structure having:
a body portion that extends along a body axis between a first end of the body portion and a second end of the body portion, the first end of the body portion having a first cross-sectional size, the second end of the body portion having a second cross-sectional size that is larger than the first cross-sectional size, the body portion having:
a wall that extends helically about the body axis between the first end and the second end, the wall having a wall length, along a wall axis that is substantially parallel to the body axis, between a first edge of the wall and a second edge of the wall, the wall defining:
a channel that extends helically about the body axis between the first end and the second end, the channel having a channel length, along a channel axis that is substantially parallel to the body axis, between the first edge of the wall and a third edge of the wall, the wall length larger than the channel length;
wherein an end axis extends perpendicular to the body axis from a center of the second end of the body portion radially outwardly to an exterior of the body portion, the end axis passing through an opening defined by the wall such that the end axis does not intersect any of the body portion, wherein a cross-section of the mixing structure at a location along the body axis between the first end and a first channel end of the channel yields an ellipse.

US Pat. No. 10,506,896

APPARATUS FOR AGITATING LIQUID FOODSTUFF

KONINKLIJKE PHILIPS N.V.,...

1. An apparatus for agitating liquid foodstuff, the apparatus comprising:a whisk including a liquid foodstuff agitator;
a liquid foodstuff container, configured to at least partially receive the whisk such that the whisk is rotatable around an axis of rotation;
at least one sensor configured to provide a signal that reflects positional changes of the whisk relative to the at least one sensor; and
a controller configured:
to detect an initial, manually effected rotational movement of the whisk around the axis of rotation from the signal of the at least one sensor, and
once the initial, manually effected rotational movement of the whisk is detected, to operate a function of the apparatus independent of the initial, manually effected rotational movement of the whisk.

US Pat. No. 10,506,891

FASTENER PULL ASSIST APPARATUS

CHICSHOP, INC., New York...

1. A fastener pull assist apparatus, comprising:a housing;
a spooling mechanism arranged within the housing; and
a fastening assembly that is fixed to the spooling mechanism and releasably fixable to an object to aid in pulling the object,
wherein the spool mechanism includes a spool about which a cord is windable, a spool plate that is fixable to the spool, a retraction button that is arranged between the spool and the spool plate, a cap that is contactable with the spool plate and a plurality of springs.

US Pat. No. 10,506,873

TABLE STRUCTURE

Kun-Yu Hung, Taipei (TW)...

1. An improved table structure, comprising:a central post, formed as a straight post, and a top thereof being formed with a head portion, the central post being composed by plural insertion posts, the top of the insertion post being formed with a protrusion part allowing an adjacent insertion post to be inserted and connected, the interior of the insertion post and the protrusion part being respectively formed with a penetrated through hole, and a power cable being provided inside the central post thereby being enabled to be connected to a power source form the top or the bottom;
a table stand, installed at the bottom of the central post, and formed in a gradually expanded state;
a first layer of table surface, fastened at a proper location on the central post, and the center thereof being formed with a through hole; and
at least two layers of rotary plates, respectively installed at the portion of the central post defined above the first layer of table surface and at a proper location on the central post defined above the lower layer of rotary plate, the center of the rotary plate being formed with a through hole corresponding to the insertion post,
wherein the rotary plate is optionally installed with an anti-slip pad,
wherein the interior of the through hole formed at the center of the rotary plate is installed with a sleeve ring or a roller, the rotary plate is an electrically-rotated plate electrically connected to the power cable of the central post, and the bottom of the rotary plate is installed with at least a power sensor which is connected to the power cable, thereby providing an automatic sensing and stopping function to the electrically-rotated plate when a person reaches for a food.

US Pat. No. 10,506,872

WORK STATION WITH IN-WALL HEIGHT-ADJUSTMENT MECHANISM

Teknion Limited, Toronto...

1. A height-adjustment assembly for a work station, comprising:a) a partition wall including an internal wall frame having: a horizontal bottom frame member, a horizontal top frame member above the bottom frame member, and laterally spaced apart first and second vertical frame members extending vertically between the top and bottom frame members, the partition wall further including axially opposed first and second exterior wall surfaces mounted to the internal wall frame and extending laterally from the first vertical frame member to the second vertical frame member and vertically from the bottom frame member to the top frame member, the first and second exterior wall surfaces spaced axially apart by a wall thickness;
b) a carriage support located within the wall thickness laterally intermediate the first and second vertical frame members and mounted to the internal wall frame, the carriage support including a vertical first track and a vertical second track spaced axially apart from the vertical first track toward the second exterior wall surface, the vertical first track having a first track lateral extent and the vertical second track having a second track lateral extent at least partially overlapping the first track lateral extent;
c) a first carriage mounted to the carriage support in sliding engagement with the vertical first track and configured to support a first work surface assembly on a first side of the partition wall;
d) a linear first actuator mounted within the wall thickness and spaced laterally apart from the vertical first and second tracks toward the first vertical frame member, the linear first actuator coupled to the first carriage and configured to vertically translate the first carriage along the vertical first track for facilitating height adjustment of the first work surface assembly;
e) a second carriage mounted to the carriage support in sliding engagement with the vertical second track and configured to support a second work surface assembly on a second side of the partition wall opposite the first side; and
f) a linear second actuator mounted within the wall thickness and spaced laterally apart from the vertical first and second tracks toward the second vertical frame member, the linear second actuator coupled to the second carriage and configured to vertically translate the second carriage along the vertical second track for facilitating height adjustment of the second work surface assembly.

US Pat. No. 10,506,859

HAIR CARE DEVICE

KONINKLIJKE PHILIPS N.V.,...

1. A hair care device for straightening, curling and/or volumizing hair, the hair care device comprising:a first jaw that extends along a first longitudinal axis and comprises a first handle part which is coupled to a first heating tip, wherein the first heating tip has a convex-shaped first heating surface;
distance elements that comprise a plurality of bristles or ribs arranged at and extending outwardly from a planar flat bottom surface of the first heating tip opposite the convex-shaped first heating surface; and
a second jaw that extends along a second longitudinal axis and comprises a second handle part which is coupled to a second heating tip,
wherein the first and the second jaw are coupled to each other, and via the handle parts moveable relative to each other between an open position and a closed position, and
wherein the first heating tip is rotatably coupled to the first handle part to permit a user to rotate the first heating tip relative to first handle part about the first longitudinal axis to switch between (i) a first position for a curling mode in which the distance elements (i)(a) face towards, (i)(b) are kept at a distance away from, and (i)(c) do not contact the second heating tip in response to the first and the second jaws being in the closed position, and (ii) a second position for a straightening and volumizing mode in which the distance elements face away from the second heating tip and keep the first and second heating tips away from a user's scalp to prevent the user from getting burned.

US Pat. No. 10,506,854

SOLAR-POWERED CHARGING UMBRELLA WITH USB PORTS

ZON, Redondo Beach, CA (...

1. A method comprising:providing solar charging components for an umbrella comprising a shaft and umbrella shade, wherein the solar charging components comprise a cap and struts and battery housing with charging ports;
providing the cap to be coupled to the shaft of the umbrella, the cap comprising at least a first hinge portion and a second hinge portion;
providing a first strut, comprising first and second ends, a third hinge portion at the first end, and between the first and second ends is a first upper strut portion to which a first solar panel is coupled, wherein the third hinge portion is coupled to the first hinge portion of the cap to form a first strut hinge;
providing a second strut, comprising third and fourth ends, a fourth hinge portion at the third end, and between the third and fourth ends is a second upper strut portion to which a second solar panel is coupled, wherein the fourth hinge portion is coupled to the second hinge portion of the cap to form a second strut hinge,
the umbrella comprises an open position during which the umbrella shade is extended into a position away from the shaft and a closed position during which the umbrella shade is folded into a position closer to the shaft,
when changing the umbrella from the closed to the open position, the umbrella shade pushes against a bottom of the struts while the umbrella shade is extended, causing the struts to rotate via the first and second strut hinges in a first turn direction, so that an angle between a top of the first strut and a top of the cap increases from a first angle in the closed position to a second angle in the open position, and the second angle is greater than the first angle, and
when changing the umbrella from the open to the closed position, the bottom of the struts rest against the umbrella shade while the umbrella is folded, causing the struts to rotate via the first and second strut hinges in a second turn direction, so that the angle between the top of the first strut and the top of the cap decreases from the second angle to the first angle, and the second turn direction is opposite of the first turn direction; and
providing the battery housing comprising a battery housing hole through which the shaft of the umbrella passes through, wherein the battery housing houses a rechargeable battery, battery charging circuit, and first and second charging ports.

US Pat. No. 10,506,852

MULTI-FUNCTIONAL BRACELET

Go Girl Designs, LLC, Kn...

1. A multi-functional bracelet adapted to receive a hair accessory, said multi-functional bracelet comprising:a cylindrical base member adapted to be received by and worn on a user's wrist;
a pair of outwardly extending edge members disposed on and projecting from said cylindrical base member in a substantially orthogonal relationship to said cylindrical base member;
at least a first and a second jewelry strand member carried by said cylindrical base member between said edge members and in spaced relation from one another, said edge members being adapted to retain said jewelry strand members on said cylindrical base member; and
at least one elastic ring member adapted to be received between said jewelry strand members, whereby said at least one elastic ring member is adapted to be worn in the user's hair as an elastic hair band, said elastic hair band defining said hair accessory.

US Pat. No. 10,506,849

TRANSPORT APPARATUS FOR CONVEYING SHOE SOLE

POU CHEN CORPORATION, Ch...

8. A transport apparatus adapted to convey a shoe sole along a conveying direction, said transport apparatus comprising:a rail unit that is divided into a process region and a bridge region along the conveying direction;
a delivery device that is movably mounted to said rail unit and that is movable in said process region and said bridge region, said delivery device including a conveyor belt that is adapted to carry the shoe sole and to move the shoe sole on said rail unit; and
a transfer device that is connected to said rail unit and located adjacent to said bridge region of said rail unit, and said transfer device includes:
a base shell,
a transfer roller assembly rotatably mounted to said base shell,
an actuating device operable to drive rotation of said transfer roller assembly, and
a transfer belt surrounding said transfer roller assembly, being drivable by said transfer roller assembly, and being adapted to carry the shoe sole,
wherein when said delivery device is in said bridge region, said conveyor belt of said delivery device is adjacent to said transfer belt of said transfer device, and is operable to convey the shoe sole onto said transfer belt;
said transfer roller assembly includes:
two transfer rollers, and
an actuating roller that is rotatably mounted to said base shell and that is located below said transfer rollers;
said transfer belt surrounds said transfer rollers and said actuating roller; and
said transfer device further includes an actuating gear set that is connected between said actuating device and said actuating roller of said transfer roller assembly such that said transfer belt is drivable by said actuating device through said actuating gear set and said actuating roller.

US Pat. No. 10,506,845

RUBBER SHOE SOLE, MATERIAL, AND METHODS FOR MANUFACTURING THE SAME

DANSKO, LLC, West Grove,...

1. A shoe sole comprising a rubber outsole having a concave opening filled with an expandable material having a first density; wherein the expandable material envelops a thermoplastic polyurethane (TPU) material and a rigid member, said TPU material having a second density that is greater than the first density, said TPU material being inscribed inside of the inner edge of the perimeter of the rubber outsole and, said rigid member enveloped between the heel and mid-sole portion of the sole.

US Pat. No. 10,506,843

ORTHOPEDIC SHOE APPLIANCE

Cluffy, LLC, Polson, MT ...

1. An orthopedic shoe appliance, comprising:a pad for providing support for midfoot arches, the second metatarsal, and the third metatarsal of a foot,
wherein the pad is configured to not provide support under a heel of the foot,
wherein the pad comprises a first portion configured to provide support to the midfoot arches, and a second portion that extends distally from a region corresponding to proximal ends of the second and third metatarsals to form an elongate extension that supports the second and third metatarsals and such that the distal end of the pad is configured to not reach a middle of the first metatarsal, the fourth metatarsal, and the fifth metatarsal,
wherein the first portion comprises a medial raised contour configured to be disposed under a medial arch and a lateral raised contour configured to be disposed under a lateral portion of the foot and the cuboid, and
wherein a width of the second portion is smaller than a width of the first portion, the distal end is narrower than a proximal end of the orthopedic shoe appliance, and the second portion, moving away from the distal end, widens generally continuously to reach the lateral raised contour.

US Pat. No. 10,506,841

FOOTBALL HELMET WITH RECESSED FACE GUARD MOUNTING AREAS

Riddell, Inc., Des Plain...

1. A football helmet having a low-profile face guard mounting configuration, the helmet comprising:a one-piece shell including:
a crown portion defining an upper region of the shell;
a front portion extending forwardly and downwardly from the crown portion;
left and right side portions extending downwardly and laterally from the crown portion, wherein the left and right side portions include an ear flap configured to generally overlie an ear region of a wearer of the helmet, wherein the front portion and the left and right side portions collectively define a frontal opening in the shell, wherein the frontal opening includes opposed peripheral frontal edges;
upper recessed face guard attachment regions, wherein each region extends along an upper extent of a respective one of the opposed peripheral frontal edges, wherein each upper recessed face guard attachment region resides inward of an adjacent outer surface of the shell and includes an aperture; and
a face guard having a plurality of intersecting bars, the face guard having upper peripheral mounting portions arranged in an opposed positional relationship;
upper connector brackets configured to be received by the upper recessed face guard attachment regions;
wherein in a secured position, the upper peripheral mounting portions of the face guard are secured to the upper recessed face guard attachment regions by an elongated fastener that extends through both a respective one of the upper connector brackets and the aperture formed in the upper recessed face guard attachment region to provide the low-profile face guard mounting configuration;
wherein in the secured position, (i) an inner surface of said upper peripheral mounting portions resides inward of the adjacent outer shell surface, (ii) an exterior surface of said upper peripheral mounting portions resides external to the adjacent outer shell surface, and (iii) an inner surface of the upper connector brackets resides inward of the adjacent outer shell surface.

US Pat. No. 10,506,837

SLIDE ON NECKTIE

Rick McCormick, Newport ...

1. A necktie anchoring device for attaching a necktie to a shirt, the necktie having a false knot and long piece that generally extends over the buttons of a shirt along a longitudinal axis, the necktie anchoring device comprising: an angled body of material having a generally flat first section and a second section attached to the first section in a manner forming an angled shape to the angled body, the second section lying forward of the first section, the first section having a lead-in notch on one edge thereof and merging into a button passage which merges into a cove near the opposite edge, the lead-in notch, button passage, and cove being generally aligned along the longitudinal axis of the necktie such that the false knot is slid vertically downward to attach it to a shirt's top button's thread and slid vertically upward to remove it, and the second section having a generally triangular shape that is configured to be attached to the false knot of the necktie.

US Pat. No. 10,506,836

GLOVE

Showa Glove Co., Hyogo (...

1. A glove comprising: a stretchable glove main body made of fiber; a coating layer comprising a first synthetic resin or rubber as a principal coating component, the coating layer being laminated to an external face portion of the glove main body at least in a finger portion and a palm portion of the glove main body; and at least one impact-resistant pad comprising a second synthetic resin as a principal pad component, the at least one impact-resistant pad being arranged with at least a part of an external face side of the coating layer, wherein: the at least one impact-resistant pad is sewn onto the glove main body; the at least one impact-resistant pad comprises a base layer that is overlaid on the coating layer and a protruding part that is arranged on an external face of the base layer; the at least one impact-resistant pad is arranged on a dorsal side of the finger portion of the glove main body, the protruding part comprises a plurality of blocks that are rectangular in a planar view and partitioned by two first troughs along a longitudinal direction of the finger portion and a plurality of second troughs that intersect perpendicularly with the two first troughs in the planar view; the plurality of blocks that are rectangular in the planar view are arranged in three rows spaced at a regular interval along the longitudinal direction and include a central row of blocks, a left side row of blocks, and right side row of blocks; the central row of blocks is partitioned from the left side row of the blocks and the right side row of blocks by the two first troughs; the central row of blocks has a first thickness and a trapezoidal cross-section with a trapezoidal cross-section height defining the first thickness; the left side row of blocks and right side row of blocks each have a second thickness and a triangular cross-section with a triangular cross-section height defining the second thickness; wherein the trapezoidal cross-section and triangular cross-sections are defined perpendicularly to the longitudinal direction of the finger portion; wherein the first thickness of the central row of blocks is greater than the second thickness of each of the left side row of blocks and the right side row of blocks; wherein a space is provided between a region of the base layer and the coating layer; and wherein the external face side of the coating layer has a first arithmetic average roughness Ra that is no less than 0.01 ?m and no greater than 0.5 ?m and an internal face of the base layer has a second arithmetic average roughness Ra that is no less than 0.005 ?m and no greater than 0.15 ?m.

US Pat. No. 10,506,828

PERSONAL VAPORIZER WITH LIQUID SUPPLY BY SUCTION

WESTFIELD LIMITED (LTD.),...

1. A method to produce vapor in a personal vaporizer, the steps comprising:providing a suction force to a mouthpiece of a personal vaporizer through a mouthpiece opening;
inducing a negative pressure in the mouthpiece and a vaporization chamber open to the mouthpiece, wherein the negative pressure is lower than an atmospheric pressure around the personal vaporizer;
drawing, due to the negative pressure in the vaporization chamber, an amount of liquid into the vaporization chamber through an opening in a liquid reservoir, wherein a deformable outer surface of the liquid reservoir deformed due to a pressure difference between the atmospheric pressure applied to the outer surface and the negative pressure applied to the liquid in the liquid reservoir, and wherein the amount of liquid drawn from the liquid reservoir is directly related to the negative pressure induced in the mouthpiece;
supplying the amount of liquid drawn from the liquid reservoir onto a surface of a heating element in the vaporization chamber;
vaporizing the liquid on the surface of the heating element by heating the heating element, and
drawing the vaporized liquid from the vaporization chamber into the mouthpiece due to the suction.

US Pat. No. 10,506,826

SLIDABLE LOCKING COLLAR CIGARETTE BOX WITH RATE AND NUMBER LIMITING FEATURES

1. A locking cigarette box, comprising:a front wall and a rear wall joined together by a pair of sidewalls defining a closed bottom side and an open top providing access to an interior space sized to fit a pack of cigarettes;
a cover hingedly connected to a perimeter of the open top, the cover including a top section that covers the open top of the box and a front section that covers a front side of the box when the cover is in a closed position;
a collar slidably disposed around the box, the collar vertically slidable along the box; and
a latching mechanism including a latch disposed on the front section of the cover and a latch receptacle disposed on the collar, the latching mechanism including a locked configuration and an unlocked configuration;
wherein:
in the locked configuration the collar is slid over the cover while the cover is in the closed position and the latch is attached in the latch receptacle, thereby locking the collar around the cover and the cover over the open top; and
in the unlocked configuration the latch is not attached in the latch receptacle, thereby allowing the cover to open and close about the open top and the collar to slide vertically along the box.

US Pat. No. 10,506,815

MOULDING DEVICE, AND METHOD FOR MOULDING FOOD PRODUCTS

MAREL TOWNSEND FURTHER PR...

1. A method for moulding three-dimensional products from a mass of foodstuff which is transferred by pumping, wherein use is made of a moulding device comprising:a moulding drum having a rotation axis, wherein the moulding drum has a peripheral surface with multiple series of cavities, wherein said series extend substantially parallel to and at a distance from one another, viewed in the direction of the rotation axis, and wherein each series comprises multiple cavities which are at a distance from one another, viewed in peripheral direction of the peripheral surface of the moulding drum, wherein the cavities each define a filling opening in the peripheral surface of the moulding drum, wherein the cavities are each closed at a side opposite the filling opening by a bottom; and
a mass feed device having an inlet connected to a pump, wherein the mass feed device comprises a shoe member,
wherein the peripheral surface of the moulding drum is embodied as a profiled peripheral surface having a shaping profile which, for each series of cavities, comprises at least one of projections between multiple pairs of successive cavities of said series and of one or more peripheral grooves which extend in the peripheral direction between and through successive cavities of said series,
wherein the shoe member is provided with multiple shoe segments which are arranged next to one another, viewed in the direction of the rotation axis,
wherein each shoe segment has an inner side which adjoins an associated section of the peripheral surface of the moulding drum, which section comprises one or more series of cavities, wherein the inner side of each shoe segment is embodied as a profiled inner side having a profile which, for each series of cavities, comprises at least one of one or more grooves extending in the peripheral direction and of one or more ribs extending in the peripheral direction, which at least one of the one or more grooves and of the one or more ribs are in meshing engagement with the shaping profile of said section,
wherein each shoe segment comprises at least one passage which forms part of a filling mouth and which ends at the inner side of the shoe segment, wherein the shoe segments have a freedom of movement with respect to one another, at least in the direction of the rotation axis,
wherein the method comprises:
feeding a mass of foodstuff to the inlet of the mass feed device by means of the pump;
rotating the moulding drum about the rotation axis, so that the filling openings of the cavities move past the respective filling mouth and come into communication with said filling mouth; and
when a moulding cavity is in communication with the filling mouth, filling said moulding cavity with the mass of foodstuff, said mass of foodstuff being moulded into a three-dimensional product in said cavity,
wherein, during the rotation of the moulding drum, the shoe segments each remain individually aligned with respect to the profile of the section with which the inner side of the shoe segment is in meshing engagement, said remaining aligned involving a movement of the shoe segments with respect to one another as a result of said meshing engagement, and
wherein, during the rotation of the moulding drum, the moulded three-dimensional product is dispensed from said cavity at a release position.

US Pat. No. 10,506,810

SYNERGISTIC HERBICIDAL COMPOSITION

QINGDAO KINGAGROOT RESIST...

1. A synergistic herbicidal composition, comprising an active ingredient A and an active ingredient B, each in an herbicidally effective amount,wherein, the active ingredient A is

the active ingredient B is one or more compounds selected from:
1) a phenoxycarboxylic acid;
2) a pyridinecarboxylic acid;
3) a benzoic acid;
4) a hydroxybenzonitrile;
5) isoproturnon or chlorotoluron;
6) a pyridine;
7) a triazolinone;
8) a diphenyl ether;
9) an acetamide;
10) an aryloxyphenoxypropionate;
11) a cyclohexanedione;
12) a sulfonylurea;
13) a triazine;
14) a sulfonamide;
15) a phenylpyrazoline; and
16) bentazon.

US Pat. No. 10,506,804

COLLAPSIBLE STACKABLE DISPOSABLE INEXPENSIVE PESTICIDE FREE TRAPS AND ATTRACTANT FOR SURVEILLANCE AND CONTROL OF AEDES CONTAINER BREEDING MOSQUITOS AND OTHER CONTAINER BREEDING INSECTS

Rutgers, The State Univer...

1. A mosquito trap comprising: a biodegradable, foldable container having an open end, a unidirectional funnel inserted into said open end, said funnel including an opening to access an interior of the container, said interior of the container including paper comprising an adhesive effective for trapping mosquitoes, said container holding an infusion of at least one attractant for attracting said mosquitoes, said trap being pesticide free, wherein said at least one attractant-containing infusion consists of 10 g oak wood, 5 g oak leaf, and 1 L water, infused about one week.

US Pat. No. 10,506,803

FOLDABLE FISHING CHAIR

ZheJiang Nasite Commodity...

1. A foldable fishing chair, comprising:a pull rod, wherein a connecting rod with wheels is arranged at the bottom of the pull rod,
wherein a seat frame with a chair surface is rotationally connected to one side of the pull rod, and a front support is rotationally connected to the seat frame,
wherein a front support connecting rod that is rotationally connected with the pull rod is rotationally connected to the front support, and the other side of the pull rod is rotationally connected with a rear support,
wherein a goods shelf is rotationally connected to the rear support, wherein a rear support connecting rod is arranged on the goods shelf and the rear support in a penetrating mode,
wherein the goods shelf is rotationally connected to a first goods shelf connecting rod and a second goods shelf connecting rod that are rotationally connected to the pull rod,
wherein the first goods shelf connecting rod and the second goods shelf connecting rod are rotationally connected, and the rear support connecting rod penetrates through the first goods shelf connecting rod,
wherein according to the above configuration, the seat frame and the goods shelf can be completely folded,
wherein the front support connecting rod and the rear support provide stability and support for the fishing chair,
wherein the goods shelf arranged at the rear portion of the fishing chair allows fishing articles to be conveniently placed,
wherein the wheels arranged at the bottom of the pull rod enable the fishing chair to move easily, and
wherein after the seat frame is folded, the fishing chair can be used as a pull-rod trolley.

US Pat. No. 10,506,797

URINARY INCONTINENCE DEVICE FOR ANIMALS

1. A urinary incontinence device for animals comprising:(a) a main panel comprising a first wing, a center section, a second wing, and a crotch section, wherein the main panel configured to fit around the belly of an animal; wherein the first wing, center section, and crotch section are laterally aligned to form a single rectangular shape; wherein each of the first wing, the center section, and the second wing has a width that extends front to back, and wherein the width of each of the first and second wings is the same as the width of the center section; wherein the first wing, the center section, the second wing and the crotch section are comprised of three layers of fabric cut from the same pattern, the three layers of fabric including an outer waterproof cover, an intermediate absorbent layer, and an inner wicking layer; wherein the intermediate layer is situated between the outer waterproof cover and the inner wicking layer; wherein the center section is situated in a center of the main panel; wherein the first wing extends outwardly from the center section along a lateral axis that is aligned with the center section and the second wing, and the second wing extends outwardly from the center section along the same lateral axis;
(b) a removable absorption pod comprised of a waterproof outer holder and one or more absorbent cloths contained within the waterproof outer holder, the removable absorption pod, being removably attached to the center section of the main panel; and
(c) a pair of suspender straps extending perpendicularly to and from a front edge of the first and second wings, the suspender straps being configured to attach to a harness; wherein each suspender strap terminates in a removable harness adapter; and wherein the harness adapter is attached to the suspender strap via a quick-release connector.

US Pat. No. 10,506,795

PRACTICE APPARATUS FOR EQUINE BARREL RACING

1. A barrel racing practice apparatus having:a. a barrel having a top opening and an opposed bottom opening;
b. a cross-bar that transverses a diameter of the barrel proximal the top opening;
c. an attachment mechanism;
d. an internal assembly connecting the cross-bar to the attachment mechanism, wherein the internal assembly includes a stretchable section and a non-stretchable belt;
e. a length adjustment mechanism that selectably adjusts a length of the internal assembly; and
f. a ground device having a portion anchored in the ground, wherein the attachment mechanism is selectably attachable through the bottom opening to the ground device.

US Pat. No. 10,506,794

ANIMAL INTERACTION DEVICE, SYSTEM AND METHOD

1. A system for interacting with an animal, the system comprising:At least one animal interaction devices, each animal interaction device comprising an initial interaction algorithm to automatically interact with the animal, the initial interaction algorithm comprising device instructions for:
presenting a first stimuli; and
receiving a first input from the animal subsequent to the presentation of the first stimuli;
where upon determining that the first input from the animal is a correct response to the first stimuli, modifying the initial algorithm to present a second set of stimuli that is more complex than the first stimuli, and where an input comprising a correct response to the second set of stimuli is different than the input comprising the correct response to the first stimuli.

US Pat. No. 10,506,793

SYSTEM AND METHOD FOR FEEDING ANIMALS

PRECISIONZX INC., Edmont...

1. A system for feeding an animal, comprising:a) a frame;
b) a feeding compartment operatively coupled to the frame, further comprising a first entry door configured to control access and ingress into the feeding compartment by the animal, and further comprising at least one first exit door configured to provide egress from the feeding compartment by the animal;
c) a feed delivery system operatively coupled to the feeding compartment and configured to dispense feed to the animal in the feeding compartment;
d) at least one controller configured to operatively control at least one or more of the first entry door, the at least one first exit door and the feed delivery system; and
e) the feeding compartment comprising a first ejection mechanism configured to eject the animal from the feeding compartment, and wherein the at least one controller is further configured to operatively control the first ejection mechanism, and wherein the first ejection mechanism comprises a first panel having a range of travel across the feeding compartment to the at least one first exit door, the range of travel of the first panel to the at least one first exit door configured to physically push the animal out of the feeding compartment through the at least one first exit door.

US Pat. No. 10,506,773

LETTUCE VARIETY ‘WEAVERVILLE’

Enza Zaden Beheer B.V., ...

1. A lettuce seed designated as ‘Weaverville’, representative sample of seed having been deposited under NCIMB Accession Number 43044.

US Pat. No. 10,506,771

MODULAR HYDROPONIC SYSTEM

1. A hydroponic system comprising:a plurality of pot supporting rings each pot supported ring being vertically suspended on a plurality of support lines in a spaced relationship to each other;
a plurality of plant growing pots, each plant growing pot having a rim shaped to fit onto one of said plurality of pot supporting rings and being removably held in one of said plurality of pot supporting rings, each pot having a discharge therefrom into the next lower suspended pot; and
a water emitter positioned above the top-most of said plurality of plant growing pots for discharging water into said top-most vertically suspended plant growing pot with excess water being let out through said discharge into the next lower plant growing pot;
whereby the hydroponic system has a plurality of vertically supported plant growing pots, each being removable from the hydroponic growing system.

US Pat. No. 10,506,770

PLANT GROWING SYSTEM

1. A plant growing system for moving growing plants, the plant growing system comprising:a first guidance panel having a first guidance panel center and first guidance panel slots extending within said first guidance panel from an area adjacent to the first guidance panel center in a radially-outward direction,
a further guidance panel with a further guidance panel center and a further guidance panel slot providing a guiding track for the growing plants,
wherein said first guidance panel with said first guidance panel center and said further guidance panel with said further guidance panel center are coaxially arranged and positioned on top of each other to allow for a rotational movement between each other around a common rotation axis, wherein plant openings are formed at intersections of said first guidance panel slots with said further guidance panel slot, wherein:
said plant openings are distributed in a spiral pattern around said rotation axis wherein said plant openings define a plurality of pairs of adjacent plant openings, each pair of the plurality of pairs of adjacent plant openings including a first plant opening and a second plant opening, the first plant opening defined at least in part by a first slot of said first guidance panel slots, and the second plant opening defined at least in part by a second slot of said first guidance panel, the first slot being adjacent to the second slot, and each pair of the plurality of pairs of adjacent plant openings defines a plant-opening angle with respect to said rotation axis, and
said first guidance panel slots and said further guidance panel slots are curved such that between said pairs of adjacent plant openings another plant opening is located in a radially-outward direction on a line that deviates by a deviation angle from a bisecting line of said plant's opening angle, said deviation angle is less than 10°.

US Pat. No. 10,506,755

AGRICULTURAL SYSTEMS

Dawn Equipment Company, ...

1. A system for separately controlling a down force on each of a plurality of different tools on each row unit of an agricultural implement having multiple row units, said system comprisinga plurality of hydraulic cylinders in each of said row units for applying a separately controllable down force to each of said tools,
a plurality of separate control valves each of which is coupled to one of said hydraulic cylinders,
a plurality of sources of pressurized hydraulic fluid each of which is coupled to one of said control valves for supplying pressurized hydraulic fluid to said control valves, and
an electrical controller coupled to said control valves for supplying a separate control signal to each of said control valves to permit remote adjustment of the down force applied to each of said tools.

US Pat. No. 10,506,753

STRIP FRESHENER

1. A strip freshener row implement for tilling a row in soil, the implement comprising:(a) a toolbar bracket for attachment to a toolbar pulled by a tractor;
(b) a frame having a forward proximate end and a rearward distal end, the frame extending rearwardly from its forward proximate end and forming a longitudinal axis overlying the row, the frame being pivotably connected at its forward proximate end to the toolbar bracket;
(c) a shock absorber contacting the toolbar bracket and the frame to exert a downward force on the frame and to absorb upward movement of the frame;
(d) a horizontal bracket transverse to the longitudinal axis of the frame connected to the rearward distal end of the frame;
(e) two descending outward arms having upper proximate ends and lower distal ends, the outward arms connected at their upper proximate ends to the horizontal bracket and having spindles at their lower distal ends;
(f) a depth wheel freely rotating on each of the spindles of the outward arms;
(g) two descending inward arms having upper proximate ends and lower distal ends, the inward arms connected at their upper proximate ends to the horizontal bracket and having an outwardly facing spindle and an inwardly facing spindle at their lower distal ends; and
(h) a spiked disk freely rotating on each spindle of each inward arm.
US Pat. No. 10,507,222

LACTIC ACID BACTERIUM AND COMPOSITION INCLUDING SAID LACTIC ACID BACTERIUM

NITTO PHARMACEUTICAL INDU...

1. A method of reducing blood uric acid level, weight of liver, or lipid content of the liver in a subject comprising administering to the subject an effective amount of Lactobacillus brevis NTM003 strain deposited with the Incorporated Administrative Agency National Institute of Technology and Evaluation (NITE) Patent Organisms Depository under Accession No. NITE BP-01634 or a freeze-dried Lactobacillus brevis NTM003 strain.
US Pat. No. 10,508,246

INTEGRATED PROCESS FOR IN-SITU ORGANIC PEROXIDE PRODUCTION AND OXIDATIVE HETEROATOM CONVERSION

Saudi Arabian Oil Company...

1. A process for conversion of heteroatom-containing compounds in a hydrocarbon feedstock to their oxidation products comprising:separating the hydrocarbon feedstock into an aromatic-lean fraction and an aromatic-rich fraction;
contacting the aromatic-rich fraction with an effective amount of gaseous oxidant under conditions effective for organic peroxide generation in an organic peroxide generation apparatus and to produce a mixture containing organic peroxide and heteroatom-containing hydrocarbons;
hydrotreating all or a portion of the aromatic-lean fraction; and
passing the mixture containing produced organic peroxide and heteroatom-containing hydrocarbons to an oxidative reaction apparatus operating under conditions effective for oxidative conversion of heteroatom-containing hydrocarbons into oxidation products of the heteroatom-containing hydrocarbons.
US Pat. No. 10,507,231

MATRIX IN BALL FORM AS A CELL CARRIER

Maco Pharma, Mouvaux (FR...

1. A method for preparing a matrix comprising the following steps:(a) providing an initial composition comprising fibrinogen and a platelet factor the initial composition being free of exogenous thrombin;
(b) injecting said initial composition in the absence of exogenous thrombin into an oil heated to a temperature of 50° C. to 80° C. so as to form an emulsion;
(c) mixing the emulsion thus obtained at a temperature of 50° C. to 80° C. until a matrix in ball form is obtained; and
(d) isolating the matrix thus obtained.
US Pat. No. 10,508,263

METHODS FOR ISOLATING HUMAN CARDIAC VENTRICULAR PROGENITOR CELLS

Procella Therapeutics AB,...

1. A method for generating human ventricular muscle cells in vivo in a subject using engraftable human cardiac ventricular progenitor cells (HVPs), the method comprising:contacting a culture of day 5-7 cardiac progenitor cells (CPCs) comprising HVPs with one or more first agents reactive with at least one first marker selected from the group consisting of TRA-1-60, TRA-1-81, TRA-2-54, SSEA1, SSEA3, SSEA4, CD9, CD24, E-cadherin, Podocalyxin, and combinations thereof, and with one or more second agents reactive with a second marker selected from the group consisting of JAG1, LIFR, FGFR3, TNFSF9 and combinations thereof, wherein the culture is contacted with the one or more second agents either before, simultaneously with or after contacting with the one or more first agents,
wherein the culture of day 5-7 CPCs has been obtained by subjecting human pluripotent stem cells to activation of Wnt/?-catenin signaling on day 0, followed by inhibition of Wnt/?-catenin signaling from day 3 to day 5;
isolating first marker negative/second marker positive cells to thereby isolate a cell population comprising engraftable HVPs,
administering the cell population comprising engraftable HVPs to a subject;
wherein the cell population comprising engraftable HVPs forms a vascularized, electrically responsive ventricular muscle patch that secretes an extracellular matrix in the subject; and
detecting cardiac function in the subject indicative of engraftment of the isolated cell population comprising engraftable HVPs.
US Pat. No. 10,508,265

CELL-PERMEABLE REPROGRAMMING FACTOR (ICP-RF) RECOMBINANT PROTEIN AND USE THEREOF

CELLIVERY THERAPEUTICS, I...

1. A recombinant protein, which comprises a RF protein selected from the group consisting of OCT4, SOX2, CMYC, KLF4, NANOG, LIN28 and ZSCAN4, and an advanced macromolecule transduction domain (aMTD) being composed of 12 amino acid residues and having improved cell or tissue permeability,wherein the aMTD has an amino acid sequence selected from the group consisting of SEQ ID NOs: 39, 43, 84, 96, 131, 223, 226, and 233, or the aMTD is encoded by a polynucleotide sequence selected from the group consisting of SEQ ID NOs: 279, 283, 324, 336 371, 463, 466, and 473.
US Pat. No. 10,509,035

ANTIBODIES, ANTIBODY DRUG CONJUGATES AND METHODS OF USE

GAMAMABS PHARMA SA, Toul...

1. An antibody drug conjugate (ADC) comprising a humanized antibody conjugated to bis-sulfone-PEG(24)-val-cit-paraaminobenzyl monomethyl auristatin E, said humanized antibody binding AMHR-II and comprising a light chain comprising SEQ ID NO: 14 and a heavy chain comprising SEQ ID NO: 16.
US Pat. No. 10,509,040

METHOD FOR MEASURING GLYCEMIC INDEX OF HUMAN-CONSUMED FOOD

Healbe Corporation, Redw...

1. A method for determining a glycemic index of multicomponent food consumed by a human, the method comprising:measuring a blood glucose concentration in the human from an onset of increase of a blood glucose concentration caused by intake of the food by the human until the blood glucose concentration reaches its peak;
using measurements obtained in the previous step to measure a time interval ?t from the onset to the peak of the blood glucose concentration, to determine a maximum increase of a blood glucose concentration ?Gmax over the time interval ?t, and to calculate a carbohydrate content Csum of the food consumed by the human, wherein the carbohydrate content Csum is =K·?t·?Gmax, and wherein a proportionality factor K ranges from 0.35 to 0.6 g/min·mmol/l; and
determining the glycemic index of the food consumed by the human as a ratio ?Gmax/?G(gl)max, wherein ?G(gl)max is a maximum presumptive increase of a blood glucose concentration upon intake by the human of pure glucose in an amount equal to the carbohydrate content Csum.
US Pat. No. 10,507,253

NANOPARTICLE PROBES AND METHODS OF MAKING AND USE THEREOF

1. A nanoparticle probe comprising:a nanoparticle base structure coated with a biodegradable layer; and
a slip bond moiety comprising a binding motif for a glycocalyx and having a binding strength to the glycocalyx of less than about 100 pN, wherein the slip bond moiety is configured to reversibly bind to the glycocalyx of a cell;
a polymeric tether functionalized to the nanoparticle base structure and to an associative moiety comprising a cell surface binding moiety configured to bind to a one or more of a cell surface protein, receptor, and/or biomarker of the cell with a binding strength of larger than 100 pN;
wherein the associative moiety preferentially binds to the protein, receptor, and/or biomarker of the cell based on the thickness of a glycocalyx layer of the cell.
US Pat. No. 10,508,308

ASSAYS FOR DIAGNOSING TYPE 1 DIABETES

L2 Disgnostics, LLC, New...

1. A method of diagnosing whether a subject has or is at risk of developing type 1 diabetes comprising the steps of:(a) isolating genomic islet-specific glucose-6-phosphatase catalytic subunit-related (IGRP) DNA from a biological sample comprising serum obtained from a subject and treating the isolated DNA with bisulfate;
(b) contacting the bisulfite-treated DNA with an appropriate amount of a composition comprising a combination recombinant, double quencher probe pair and primer pair containing nucleotide sequences indicative of the methylation status of said bisulfite-treated DNA to form a reaction mixture, wherein said probe pair comprises a first probe and a second probe,
said first probe comprising a fluorescent dye at the 5? end of the first probe, a first quencher inserted within the first probe, and a second quencher at the 3? end of the first probe,
said second probe comprising a fluorescent dye at the 5? end of the second probe, a first quencher inserted within the second probe, and a second quencher at the 3? end of the second probe, and
said first probe and said second probe comprise different fluorescent dyes;
(c) loading the reaction mixture into a droplet generator;
(d) depositing the droplets generated onto a plate and transferring the plate into a polymerase chain reactor for amplification by droplet digital polymerase chain reaction (ddPCR);
(e) transferring the plate into a droplet reader for analysis of the ddPCR;
(f) detecting the ratio of unmethylated IGRP DNA copy number to total or methylated IGRP DNA copy number; and
(g) diagnosing the subject as having or at risk of developing type I diabetes where said subject has an increased ratio of unmethylated IGRP DNA copy number to total or methylated IGRP DNA copy number compared to a control value.
US Pat. No. 10,508,317

STEEL PRODUCT AND MANUFACTURING METHOD OF THE SAME

NIPPON STEEL CORPORATION,...

13. A manufacturing method of the steel product according to claim 1, comprising the steps of:heating a steel material to a temperature of 670° C. or more in a manner that an average heating speed between 500° C. to 670° C. is 1° C./s to 5° C./s, which steel material has a chemical composition represented by, in mass %,
C: 0.050% to 0.35%,
Si: 0.50% to 3.0%,
Mn: exceeding 3.0% to 7.5% or less,
P: 0.05% or less,
S: 0.01% or less,
sol. Al: 0.001% to 3.0%,
N: 0.01% or less,
V: 0% to 1.0%,
Ti: 0% to 1.0%,
Nb: 0% to 1.0%,
Cr: 0% to 1.0%,
Mo: 0% to 1.0%,
Cu: 0% to 1.0%,
Ni: 0% to 1.0%,
Ca: 0% to 0.01%,
Mg: 0% to 0.01%,
REM: 0% to 0.01%,
Zr: 0% to 0.01%,
B: 0% to 0.01%,
Bi: 0% to 0.01%, and
the balance: Fe and impurities, and has a metal structure in which volume ratios of bainite and martensite are 90% or more in total and an average value of aspect ratios of bainite and martensite is 1.5 or more;
holding the temperature in a temperature range of 670° C. to 780° C. for 60 s to 1200 s after the heating; and
performing cooling to a temperature of 150° C. or less in a manner that an average cooling speed between the temperature range and 150° C. is 5° C./s to 500° C./s, after the holding.
US Pat. No. 10,508,070

METHOD FOR PREPARING 3-HYDROXYBUTYRATE SALTS

SHANGHAI SHINE HIGH INTER...

1. A method for preparing 3-hydroxybutyrate salts, which is characterized by comprising:(1) providing ethyl 3-hydroxybutyrate or methyl 3-hydroxybutyrate, and hydrolyzing through a basic catalyst to obtain 3-hydroxybutyric acid;
(2) making 3-hydroxybutyric acid reacted with an inorganic base to give 3-hydroxybutyrate.
US Pat. No. 10,508,335

PROCESS FOR PREPARING ELECTROACTIVE MATERIALS FOR METAL-ION BATTERIES

Nexeon Limited, Abingdon...

1. A process for preparing composite particles, the process comprising:(a) providing particulate porous carbon frameworks comprising micropores and/or mesopores, wherein the porous carbon frameworks have a D50 particle diameter of at least 50 ?m;
(b) depositing an electroactive material selected from silicon and alloys thereof into the micropores and/or mesopores of the porous carbon frameworks using a chemical vapour infiltration process in a fluidized bed reactor, to provide intermediate particles; and
(c) comminuting the intermediate particles to provide said composite particles.
US Pat. No. 10,506,808

COMPOSITION AND RODENTICIDE BAIT COMPRISING DIFETHIALONE AND METHOD FOR CONTROLLING TARGET RODENT PESTS

LIPHATECH, Pont-du-Casse...

1. Rodenticidal bait comprising:Difethialone; and
at least one excipient that is edible for target rodent pests,
wherein said difethialone has a configurational stereoisomer of difethialone, named hetero-stereoisomer, the formula of which is 3-(4?-bromobiphenyl-4-yl)-1-(4-hydroxythiocoumarin-3-yl)-1,2,3,4-tetrahydronaphthalene, in which carbons 1 and 3 of the 1,2,3,4-tetrahydronaphthalene group have different absolute configurations, the rodenticidal bait comprising an amount of dextrorotatory enantiomer of said hetero-stereoisomer such that the ratio of this amount to the amount of difethialone in the rodenticidal bait is less than 10%; the amount of the dextrorotatory enantiomer of said hetero-stereoisomer of difethialone in the rodenticidal bait being different from the amount of laevorotatory enantiomer of said hetero-stereoisomer of difethialone in the rodenticidal bait.
US Pat. No. 10,506,811

ANTI-MICROBIAL SOLUTION FOR SEEDS, CROPS, LIVESTOCK AND PROCESSED FOODS

Pur Products LLC, Berwyn...

1. An anti-microbial formulation for seed and crop application comprising:about 170 ppm hypochlorous acid;
about 25 ppm hypochlorite ion;
about 2.5 ppm ozone;
about 2.5 ppm chlorine dioxide;
between about 10 ppm and about 100,000 ppm alkyl polyglycoside; and
a remainder of water,
wherein the formulation is separable from a combined state into an alkaline portion and an acidic portion and subsequently recombinable into the combined state.
US Pat. No. 10,508,370

ECONOMICAL FIRE BARRIER NONWOVEN OR FABRIC MATERIAL WITH ANTIMICROBIAL PROPERTIES

TINTORIA PIANA US, INC., ...

1. A fire barrier material, comprising:10-80 wt % of at least one flame retardant (FR) cellulosic fiber, wherein said at least one FR cellulosic fiber contains or is treated with FR chemicals or FR compounds having a melting point or decomposition temperature at 400° C. (752° F.) or below; and
20-80 wt % of at least one untreated cellulosic fiber that is untreated with and does not contain FR chemicals or FR compounds, wherein the cellulosic fiber in the at least one untreated cellulosic fiber is the same as or different from the cellulosic fiber of the at least one FR cellulosic fiber, and
wherein the at least one FR cellulosic fiber and the at least one untreated cellulosic fiber are blended together and converted to a fire barrier nonwoven, or
wherein the at least one FR cellulosic fiber and the at least one untreated cellulosic fiber are blended together and converted to a yarn and the yarn is further converted to a fire barrier woven or knitted fabric.
US Pat. No. 10,508,136

PEPTIDES AND COMPOSITIONS FOR PREVENTION OF CELL ADHESION AND METHODS OF USING SAME

TEL HASHOMER MEDICAL RESE...

1. A surface coated with a composition comprising a peptide comprising an amino acid sequence selected from the group consisting of FDYDWY (SEQ ID NO: 2), FNFDWY (SEQ ID NO: 5), and combinations thereof, wherein the surface is a medical device, and wherein the medical device is selected from the group consisting of artificial blood vessels, catheters and other devices for the removal or delivery of fluids to patients, artificial hearts, artificial kidneys, orthopedic pins, prosthetic joints, plates, urinary devices, ventricular or arterio-venous shunts, prostheses, breast implants, penile prostheses, vascular grafting prostheses, aneurysm repair devices, mechanical heart valves, artificial joints, artificial larynxes, otological implants, anastomotic devices, vascular catheter ports, vascular stents, clamps, embolic devices, wound drain tubes, ocular lenses, dental implants, hydrocephalus shunts, pacemakers and implantable defibrillators, needleless connectors, and voice prostheses.
US Pat. No. 10,508,151

ANTI-TRANSFERRIN RECEPTOR ANTIBODIES AND METHODS OF USE

Genentech, Inc., South S...

1. An isolated antibody that binds to human transferrin receptor (TfR) and primate TfR, wherein the antibody comprises a heavy chain variable region amino acid sequence of SEQ ID NO: 158 or SEQ ID NO: 159, and a light chain variable region amino acid sequence of SEQ ID NO: 162 or SEQ ID NO: 163.
US Pat. No. 10,508,154

PROCESS AND METHODS FOR EFFICIENT MANUFACTURING OF HIGHLY PURE ASYMMETRIC ANTIBODIES IN MAMMALIAN CELLS

ZYMEWORKS INC., Vancouve...

1. A method of producing an asymmetric antibody product comprising a first heavy chain polypeptide and a second heavy chain polypeptide in stable mammalian cells, the method comprising:a. selecting a first heavy chain polypeptide sequence and a second heavy chain polypeptide sequence, each of the first and second heavy chain polypeptide sequences comprising a variant CH3 sequence, wherein the variant CH3 sequence of the first heavy chain polypeptide sequence is different from the variant CH3 sequence of the second heavy chain polypeptide sequence,
wherein the variant CH3 sequence of the first heavy chain polypeptide comprises amino acid modifications at positions F405A and Y407V, optionally in combination with amino acid modification L351Y, and the variant CH3 sequence of the second heavy chain polypeptide comprises amino acid modifications T366L and T394W, optionally in combination with amino acid modifications K392L or K392M,
wherein the variant CH3 sequences of the first and second heavy chain polypeptides promote formation of a heterodimeric Fc region with a CH3 domain having a Tm greater than 75° C., and
wherein at least one of the first heavy chain polypeptide and the second heavy chain polypeptide further comprises a single domain antigen binding protein module or a single chain antigen binding protein module;
b. (i) transfecting at least two different mammalian cells with different ratios of a first DNA sequence encoding the first heavy chain polypeptide sequence and a second DNA sequence encoding the second heavy chain polypeptide:
and
(ii) selecting, as a pre-determined ratio, a ratio of the first DNA sequence and the second DNA sequence that results in a mammalian cell line that produces greater than 75% asymmetric antibody product, less than 10% monomers, and undetectable amounts of homodimers of the first or second heavy chain polypeptide;
c. transfecting at least one mammalian cell with the pre-determined ratio of the first DNA sequence and the second DNA sequence to generate stable mammalian cells; and
d. culturing said stable mammalian cells under conditions suitable for expression of the first and second heavy chain polypeptides to produce the asymmetric antibody product, whereby stable mammalian cells producing greater than 75% asymmetric antibody product, less than 10% monomers, and undetectable amounts of homodimers of the first or second heavy chain polypeptide are obtained at a frequency of greater than 1 in 500.
US Pat. No. 10,507,142

FIBER ASSEMBLY AND LIQUID ABSORBENT SHEET-LIKE ARTICLE INCLUDING THE SAME AND METHOD OF MANUFACTURING FIBER ASSEMBLY

KURARAY KURAFLEX CO., LTD...

1. A fiber assembly, comprising:a fibril which is a part of a fiber extending in a direction of thickness of the fiber assembly; and
a network structure formed with a binding portion resulting at least from binding between fibrils and binding between a fibril and a fiber in at least any end portion in the direction of thickness of the fiber assembly,
wherein a region where an average number of fibrils extending in the direction of thickness of the fiber assembly is not smaller than 10 when 100 sections of 300 ?m wide×a thickness of the fiber assembly in a cross-section in a direction perpendicular to a direction of a length of fiber are observed.
US Pat. No. 10,507,404

METHOD FOR REMOVING CONTAMINANTS FROM CANNABINOID DISTILLATES

Gary Tucker, Hayfork, CA...

1. A method for removing contaminants from cannabinoid distillates and producing a terpene-enhanced cannabinoid concentrate consisting essentially of:extracting terpene oil from cannabis to yield a residual cannabis and said terpene oil;
wherein said extracting said terpene oil from said cannabis to yield said residual cannabis and said terpene oil consists essentially of
pressurizing carbon dioxide to a pressure between 1000 psi and 1300 psi to form a supercritical carbon dioxide fluid;
exposing said cannabis to said supercritical carbon dioxide fluid at a temperature between 80° F. and 110° F. for an elapsed time between 15 minutes and 6 hours to obtain a carbon dioxide extraction solution consisting essentially of said terpene oil and residual cannabis;
obtaining cannabis oil from said residual cannabis;
distilling said cannabis oil to obtain cannabinoid distillates;
separating said cannabinoid distillates into purified cannabinoid distillates and residual contaminants separately;
wherein said separating said cannabinoid distillates into purified cannabinoid distillates and residual contaminants separately consists essentially of
mixing said cannabinoid distillates with at least a contaminant attractant consisting essentially of a hydrophilic compound to yield a cannabinoid contaminant attractant water solution consisting essentially of:
adding said contaminant attractant to said cannabinoid distillates at a ratio between 2:1 and 4:1 of said contaminant attractant by volume in mL to cannabinoid distillates by mass in grams, to yield a cannabinoid contaminant attractant solution;
heating said cannabinoid contaminant attractant solution to a temperature between 40° C. and 80° C. to yield a dissolved cannabinoid contaminant attractant solution;
adding distilled water to said dissolved cannabinoid contaminant attractant solution at a ratio between 1:4 and 1:10 of distilled water by volume in mL to cannabinoid distillates by mass in grams, to yield said cannabinoid contaminant attractant water solution; and,
heating said cannabinoid contaminant attractant water solution to a temperature between 40° C. and 60° C.
separating said cannabinoid contaminant attractant water solution into a purified cannabinoid contaminant attractant water solution and said residual contaminants separately; and,
removing said contaminant attractant and said water from said purified cannabinoid contaminant water solution to yield said purified cannabinoid distillates; and,
blending said purified cannabinoid distillates with said terpene oil to obtain a terpene oil enhanced cannabinoid concentrate.
US Pat. No. 10,508,178

POLYMERIC COMPOSITION

Suncolor Corporation, No...

1. An additive composition for use with a thermoplastic resin having a glass transition temperature of at least 220° C. for making a molded article, comprising:(a) at least one dispersant, the dispersant being thermally stable at a temperature of at least 350° C.;
(b) inorganic particulates having an average particle size in the range up to 100 nanometers, the inorganic particulates being thermally stable at a temperature of at least 400° C. and having an index of refraction in the range from 1.4 to 1.8; and
wherein the additive composition is thermally stable at a temperature of at least 400° C.;
wherein the inorganic particulates when combined with the thermoplastic resin form a dispersion with a zeta potential of at least +30 mV or more negative than ?30 mV; and
wherein the molded article exhibits a luminous light transmission of at least 85% of the maximum theoretical value of the luminous transmission.
US Pat. No. 10,511,003

SEPARATOR FOR BATTERIES AND METHOD FOR MANUFACTURING THE SAME

AZA HOLDING PTE. LTD., S...

1. A method for preparing a separator, which is permeable to hydroxide ions, for use in an electrically rechargeable electrochemical cell with alkaline electrolyte between a zinc electrode and a counter electrode, wherein: (a) said separator is constituted by a porous or fibrous material defining cavities or pores, and at least one Dendrite Stopping Substance or DSS, said DSS being a metal-containing compound, said metal selected from the group consisting of Pt, Pd, Ni, Fe and Mn, and, (b) said DSS being in a form of particles, said method comprising:a first step of soaking a porous or fibrous material defining cavities or pores with a first solution comprising at least one DSS precursor, said DSS being a metal-containing compound, said metal being selected from the group consisting of Pt, Pd, Ni, Fe and Mn, and
a second step of impregnating the resulting soaked material with a second solution, wherein said second solution allows the precipitation of the at least one DSS precursor in form of the DSS particle, wherein the material resulting from the second step contains the at least one DSS particle within its cavities or pores, and wherein the material resulting from the second step forms the separator.
US Pat. No. 10,508,198

ANTI-AGGLOMERANTS FOR POLYISOBUTYLENE PRODUCTION

BASF South East Asia Pte....

1. A composition comprising 98.5 wt.-% or more of polyisobutylene and having an ash content measured according to ASTM D5667 of 0.2 wt.-% or less.
US Pat. No. 10,508,977

WASH SOLUTION AND METHOD TO REMEDIATE LUBRICANT CONTAMINATION

HOLOGIC, INC., Marlborou...

1. A method for removing lubricant contamination from a cytological specimen sample suspended in a collection preservative solution, the method comprising:pelletizing the specimen;
decanting the collection preservative solution to isolate the pelleted specimen;
adding a wash solution to the pelleted specimen, wherein the wash solution comprises a Tris-based alkaline buffer and a basic amino acid;
centrifuging the specimen and wash solution to form a supernatant and cell pellet;
decanting the supernatant to isolate the cell pellet; and
adding a replacement preservative solution to the cell pellet.
US Pat. No. 10,507,187

REGENERATIVE TISSUE GRAFTS AND METHODS OF MAKING SAME

THE HENRY M. JACKSON FOUN...

1. A method of obtaining human mesenchymal progenitor cells from debrided human muscle tissue, comprising:obtaining a sample of debrided human muscle tissue that has been traumatized by mechanical stress comprising extensive mincing until the sample could pass through the tip of a 25-mL serological pipette to induce the formation of human mesenchymal progenitor cells that are positive for CD105 and CD73, wherein the CD105/CD73 ratio is greater than a CD105/CD73 ratio of bone-marrow derived mesenchymal stem cells; and
isolating said human mesenchymal progenitor cells from the sample, wherein the isolated human mesenchymal progenitor cells are positive for CD105 and CD73, wherein the CD105/CD73 ratio is greater than a CD105/CD73 ratio of human bone-marrow derived mesenchymal stem cells.
US Pat. No. 10,511,031

CORROSION RESISTANT BARRIER LAYER FOR A SOLID OXIDE FUEL CELL STACK AND METHOD OF MAKING THEREOF

BLOOM ENERGY CORPORATION,...

1. An interconnect for a fuel cell stack, comprisingan interconnect body having an air surface having air flow channels and ribs and a fuel surface having fuel flow channels and ribs;
an electrically conductive contact layer located on the air surface of the interconnect, the electrically conductive contact layer containing at least one of Co and Mn; and
a first layer located over the electrically conductive contact layer, the first layer comprising:
at least 45 wt. % silica (SiO2);
at least 5 wt. % potassium oxide (K2O);
at least 2 wt. % calcium oxide (CaO);
5 wt. % or less barium oxide (BaO);
greater than zero wt. % boron trioxide (B2O3);
25 wt. % or less alumina (Al2O3); and
30 wt. % or less zirconia (ZrO2) on an oxide weight basis.
US Pat. No. 10,507,193

ULTRA LOW DOSE DOXEPIN AND METHODS OF USING THE SAME TO TREAT SLEEP DISORDERS

Currax Pharmaceuticals LL...

1. A composition comprising doxepin, or a pharmaceutically acceptable salt thereof in a dosage of about 0.0001 milligrams to about 0.4 milligrams.
US Pat. No. 10,507,198

PHARMACEUTICAL COMPOSITIONS AND METHODS

Tyme, Inc., Wilmington, ...

1. A method for treating cancer in a patient comprising administering to the patient an effective amount of:a) a tyrosine hydroxylase inhibitor that is methyl (2R)-2-amino-3-(2-chloro-4 hydroxyphenyl) propanoate, D-tyrosine ethyl ester hydrochloride, methyl (2R)-2-amino-3-(2,6-dichloro-3,4-dimethoxyphenyl) propanoate H-D-Tyr(TBU)-allyl ester HCl, methyl (2R)-2-amino-3-(3-chloro-4,5-dimethoxyphenyl) propanoate, methyl (2R)-2-amino-3-(2-chloro-3-hydroxy-4-methoxyphenyl) propanoate, methyl (2R)-2-amino-3-(4-[(2-chloro-6-fluorophenyl) methoxy] phenyl) propanoate, methyl (2R)-2-amino-3-(2-chloro-3,4-dimethoxyphenyl) propanoate, methyl (2R)-2-amino-3-(3-chloro-5-fluoro-4-hydroxyphenyl) propanoate, diethyl 2-(acetylamino)-2-(4-[(2-chloro-6-fluorobenzyl) oxy] benzyl malonate, methyl (2R)-2-amino-3-(3-chloro-4-methoxyphenyl) propanoate, methyl (2R)-2-amino-3-(3-chloro-4-hydroxy-5-methoxyphenyl) propanoate, methyl (2R)-2-amino-3-(2,6-dichloro-3-hydroxy-4-methoxyphenyl) propanoate, methyl (2R)-2-amino-3-(3-chloro-4-hydroxyphenyl) propanoate, H-DL-tyr-OMe HCl, H-3,5-diiodo-tyr-OMe HCl, H-D-3,5-diiodo-tyr-OMe HCl, H-D-tyr-OMe HCl, (2R)-2-amino-3-(4-hydroxyphenyl) propionic acid, (2R)-2-amino-3-(4-hydroxyphenyl) methyl ester hydrochloride, methyl (2R)-2-amino-3-(4-hydroxyphenyl) propanoate hydrochloride, methyl (2R)-2-azanyl-3-(4-hydroxyphenyl) propanoate hydrochloride, 3-chloro-L-tyrosine, 3-nitro-L-tyrosine, 3-nitro-L-tyrosine ethyl ester hydrochloride, DL-m-tyrosine, DL-o-tyrosine, Boc-Tyr(3,5I2)-OSu, Fmoc-tyr(3-NO2)—OH, and ?-methyl-DL-tyrosine;
b) melanin, a melanin promoter that is methoxsalen or melanotan II, or a combination of melanin, methoxsalen and melanotan II;
c) a p450 3A4 promoter that is 5,5-diphenylhydantoin, valproic acid, or carbamazepine; and
d) a leucine aminopeptidase inhibitor that is N-[(2S,3R)-3-amino-2-hydroxy-4-phenylbutyryl]-L-leucine, or rapamycin; andwherein said cancer is metastatic cancer.

US Pat. No. 10,512,200

ELECTROMAGNETIC WAVE ABSORBER AND MOLDED ARTICLE WITH ELECTROMAGNETIC WAVE ABSORBER

NITTO DENKO CORPORATION, ...

1. An electromagnetic wave absorber, comprising:a first layer being a dielectric layer or a magnetic layer; and
a conductive layer provided on at least one surface of the first layer, wherein the conductive layer has a sheet resistance of 100?/? or less after the electromagnetic wave absorber is exposed to an environment having a temperature of 85° C. and a relative humidity of 85% for 1000 hours,
the electromagnetic wave absorber has a flexural rigidity of 5000 MPa·mm4 or less, and
an amount of reflection and absorption of a 76-GHz millimeter wave measured according to Japanese Industrial Standards (JIS) R 1679 after an exposure to an environment having a temperature of 85° C. and a relative humidity of 85% for 1000 hours is 15 dB or more.

US Pat. No. 10,512,124

WARPAGE CONTROL IN THE PACKAGING OF INTEGRATED CIRCUITS

Taiwan Semiconductor Manu...

1. An apparatus comprising:a vacuum boat comprising:
an air-penetration layer as a top portion of the vacuum boat, wherein the vacuum boat encloses an inner space, wherein the air-penetration layer has a plurality of hole groups penetrating through the air-penetration layer, wherein each hole in the plurality of hole groups comprises a straight sidewall extending from a top most surface of the air-penetration layer to the inner space, wherein the plurality of hole groups are spaced apart from each other by a first spacing, and holes inside each of the plurality of hole groups are spaced apart from each other by a second spacing smaller than the first spacing, and the air-penetration layer has a top surface comprising:
first portions interconnecting the holes in a same one of the plurality of hole groups, wherein each of the first portions extends from a first hole to a second hole in the same one of the plurality of hole groups; and
second portions interconnecting the plurality of hole groups, wherein the first portions and the second portions of the top surface of the air-penetration layer are coplanar;
an outlet connected to the inner space through a sidewall portion of the vacuum boat;
a thermal insulation layer, wherein the thermal insulation layer is underlying the inner space; and
a valve connected to the outlet.

US Pat. No. 10,512,105

METHOD FOR OPERATING A FAST RANDOM ACCESS PROCEDURE IN A WIRELESS COMMUNICATION SYSTEM AND A DEVICE THEREFOR

LG ELECTRONICS INC., Seo...

1. A method for a User Equipment (UE) operating in a wireless communication system, the method comprising:transmitting a Random Access Preamble (RAP) including a first RAP identifier (ID) to an e-NodeB (eNB);
starting monitoring of a Physical Downlink Control Channel (PDCCH) addressed by a Random Access-Radio Network Temporary identifier (RA-RNTI) during a Random Access Response (RAR) window;
receiving, from the eNB, an indicator including at least one RAP ID,
wherein one of the at least one RAP ID matches the first RAP ID, and
wherein the indicator informs the UE that the RAP was not successfully decoded or received by the eNB; and
stopping monitoring of the PDCCH addressed by the RA-RNTI upon receiving the indicator before an end of the RAR window,
wherein the indicator is received using a MAC PDU,
wherein the MAC PDU contains a MAC header and a RAP ID MAC CE including a bitmap, and
wherein a field in the bitmap indicates the first RAP ID.

US Pat. No. 10,512,090

WIRELESS COMMUNICATION APPARATUS

DENSO CORPORATION, Kariy...

1. A wireless communication apparatus comprising:a short-range receiver configured to
designate, as a reception channel, (i) a control channel or (ii) one of a plurality of service channels, the control channel and the service channels having mutually different frequencies,
receive, under a control channel designated state in which the control channel is designated as the reception channel, a service start informational item containing an informational item identifying the service channel from a service provider station, and
receive, under a service channel designated state in which the service channel is designated as the reception channel, a service execution informational item to execute a service from the service provider station;
a channel switcher circuit configured to switch between the control channel and the service channel in designating as the reception channel;
a collision determiner circuit configured to determine presence of a plurality of service provider stations and a collision of a plurality of service start informational items transmitted by the respective service provider stations
based on (i) that a service execution informational item is received under the service channel designated state, and simultaneously (ii) that a reception error is detected under the control channel designated state; and
a collision notice processor circuit configured to transmit a signal collision notice, the signal collision notice being sent with service execution information and the signal collision notice representing the collision of the plurality of service start informational items from a predetermined notice transmitter to (i) the service provider station or (ii) a management apparatus informing the service provider station of a notice indicating the collision of the service start informational items,
based on that the collision determiner circuit determines the collision of the plurality of service start informational items transmitted by the respective service provider stations;
wherein the service provider station uses information from the signal collision notice to change a clock time to start the transmission of the service start informational items at random within a control channel time zone of the control channel.

US Pat. No. 10,512,066

METHODS AND NODES RELATING TO AUTOMATIC NEIGHBOUR DETECTION

Telefonaktiebolaget LM Er...

1. A method, performed by a first radio network node, for automatic neighbour detection, wherein the method comprises:selecting a user equipment from a group of user equipments to assist with the automatic neighbour detection,
selecting a sequence for representing an uplink signal from a set of uplink synchronization sequences, responsive to multiple automatic neighbour detections in progress,
transmitting a request to a core network node for initiation of the automatic neighbour detection, wherein the request comprises an indication about the sequence,
transmitting, to the user equipment, an instruction to transmit the uplink signal, wherein the instruction comprises the indication about the sequence, and
receiving a message relating to whether at least one second radio network node is neighbouring to the first radio network node.

US Pat. No. 10,512,029

USER EQUIPMENT CAMPING IN WIRELESS SYSTEMS

Telefonaktiebolaget LM Er...

1. A method in a wireless device for monitoring system information in a wireless communications network, the method comprising:selecting a first downlink signal carrying uplink access configuration information, from among two or more candidate downlink signals carrying uplink access configuration information, based at least in part on signal quality measurements performed on the first downlink signal;
selecting a second downlink signal carrying tracking area information, from among two or more candidate downlink signals carrying tracking area information, based at least in part on signal quality measurements performed on the second downlink signal, wherein the selection of the second downlink signal is independent of the selection of the first downlink signal;
camping on the selected first downlink signal to monitor for uplink access configuration information, while simultaneously camping on the selected second downlink signal to monitor for tracking area information.

US Pat. No. 10,512,025

ACTIVITY MODE FOR A CELLULAR CONNECTION

Apple Inc., Cupertino, C...

1. A method, comprising:at a device that is configured to establish a network connection to a network, the device located with a user:
determining a status of the user, the status indicating an activity state or a non-activity state of the user;
when the status indicates the activity state, activating an activity mode on the device that restricts select types of mobile data traffic and tracks at least one parameter corresponding to a motion of the device that is related to the user performing an activity; and
identifying a predetermined condition based on the at least one parameter corresponding to the motion of the device that is related to the user performing the activity, wherein during the activity mode the device restricts further types of mobile data traffic based on identifying the predetermined condition.

US Pat. No. 10,512,023

METHOD FOR TRIGGERING CONNECTION ESTABLISHMENT BETWEEN REMOTE UE AND RELAY UE IN A COMMUNICATION SYSTEM AND APPARATUS THEREFOR

LG Electronics Inc., Seo...

1. A method for transmitting a sidelink signal by a user equipment (UE) in a wireless communication system, the method comprising:receiving, from a network, a threshold value for a transmission of the sidelink signal;
transmitting, to the network, UE capability information including a UE category of the UE;
wherein, when the UE category is a specific UE category, the method further comprises:
receiving information about a specific service type allowed to transmit the sidelink signal regardless of the threshold value;
when the UE is not operating with the specific service type, measuring a quality of a serving cell of the UE; and
transmitting the sidelink signal to a target UE when the quality of the serving cell is less than the threshold value,
wherein when the UE is operating with the specific service type, transmitting the sidelink signal to the target UE without measuring the quality of the serving cell,
wherein, when the UE category is not the specific UE category, the method further comprises:
measuring the quality of the serving cell of the UE and transmitting the sidelink signal to the target UE when the quality of the serving cell is less than the threshold value without determining whether the UE is operating with the specific service type or not,
wherein when the quality of the serving cell is greater than or equal to the threshold value, the sidelink signal is not transmitted to the target UE.

US Pat. No. 10,512,002

LOSSLESS SPLIT DATA BEARER FOR INTER-RAT DUAL CONNECTIVITY WIRELESS DEVICE

Apple Inc., Cupertino, C...

1. An apparatus, comprising:a processing element configured to cause a wireless device to:
establish a first wireless link with a first cell according to a first radio access technology (RAT);
establish a second wireless link with a second cell according to a second RAT;
establish a split data bearer that utilizes both the first wireless link with the first cell and the second wireless link with the second cell;
store uplink data packets of the split data bearer that are provided to a protocol stack for the second RAT in a buffer,
determine that the second wireless link is lost; and
provide the stored uplink data packets that were provided to the protocol stack for the second RAT to a protocol stack for the first RAT based at least in part on determining that the second wireless link is lost.

US Pat. No. 10,511,985

METHOD AND DEVICE FOR TERMINAL PERFORMING WLAN MEASUREMENT

LG ELECTRONICS INC., Seo...

1. A method for performing, by a user equipment (UE), wireless local area network (WLAN) measurement in a wireless communication system, the method comprising:receiving a measurement configuration,
wherein the measurement configuration includes information related to a measurement report of a first WLAN access point (AP) which is detected by the UE and is not listed; and
performing the measurement report,
wherein the measurement report includes an identifier of the first WLAN AP, based on the information representing that the measurement report of the first WLAN AP is allowed; and
wherein the measurement report includes an identifier of a second WLAN AP which is listed, based on the information representing that the measurement report of the first WLAN AP is not allowed.

US Pat. No. 10,511,970

INTERNET ACCESS AUTHENTICATION METHOD AND CLIENT, AND COMPUTER STORAGE MEDIUM

TENCENT TECHNOLOGY (SHENZ...

1. An Internet access authentication method implemented by a computing terminal having at least a processor, comprising:establishing a network connection to a subnetwork associated with a wireless access point;
displaying, in a browser, a login page specified by the wireless access point, comprising:
receiving, by the browser, an instruction of accessing a first web page;
sending, by the browser, a first web page access request to the wireless access point; and
receiving, by the browser, the login page specified by the wireless access point, the login page being corresponding to a second web page;
displaying a network application icon representing an application used for Internet access on the login page;
receiving, by the browser, a clicking operation on the network application icon;
sending, by the application, a first data to a network server, the first data comprising a hardware information of the wireless access point and the computing terminal for the network server to authenticate the network connection, comprising:
sending, by the browser, a request message to the wireless access point to request the wireless access point to temporarily lift a restriction, wherein the request message carries the first data comprising the hardware information of the wireless access point and the computing terminal;
storing the first data comprising the hardware information of the wireless access point and the computing terminal in the wireless access point;
after the wireless access point temporarily lifts the restriction successfully, sending, by the wireless access point, the first data comprising the hardware information of the wireless access point and the computing terminal to the browser, to temporarily allow the computing terminal to pass through the wireless access point for Internet access;
authenticating, by the network server, the first data comprising the hardware information of the wireless access point and the computing terminal; and
making the network connection when authentication on the first data succeeds, comprising:
receiving and displaying, by the browser, data of a multi-media page after authentication on the first data by the network server succeeds, wherein the network server controls the wireless access point to lift the network restriction; and
exchanging network data with the wireless access point.

US Pat. No. 10,511,968

USER VERIFICATION SYSTEM AND ITS IMPLEMENTING METHOD

USA CANAL SOFTWARE CO., L...

1. A user verification system for enhancing the efficiency of completing a registration procedure and reducing an amount of verification information sent by the user verification system, comprising:a user verification device comprising a processor and a memory coupled to the processor, including a registration module, a comparison module and a verification module, and the registration module being provided for receiving a registration request from a mobile device, and generating an identification code comparison request having an unregistered identification code, and the comparison module being provided for receiving the identification code comparison request, comparing the unregistered identification code with a registered identification code of an identification code list, generating a comparison result including a comparison pass or a comparison fail, and the verification module being capable of sending the verification information; and
a user database, linked with the user verification device for exchanging information, and including the identification code list, and the identification code list having the registered identification code;
thereby, if the comparison module generates the comparison result which is the comparison pass meaning that the unregistered identification code does not show up in the identification code list, then the registration module will reply a successful registration message to the mobile device, and the verification module does not need to send the verification information to the unregistered identification code at the registration procedure, and
thereby, if the comparison module generates the comparison result which is the comparison fail meaning that the unregistered identification code shows up as the registered identification code in the identification code list, then the verification module will send the verification information to a device with the unregistered identification code and a device with the registered identification code in order to verify who is the actual user having the identification code at the registration procedure; wherein the registration module, the comparison module, and the verification module comprise instructions executed by the user verification device.

US Pat. No. 10,511,959

METHOD AND TERMINAL FOR KEEPING SUBSCRIBER IDENTITY MODULE CARD IN STANDBY STATE

HUAWEI TECHNOLOGIES CO., ...

1. A method, comprising:accessing, by a terminal device, a first network via a first subscriber identity module (SIM) card implemented on a basis of hardware in the terminal device;
receiving, by the terminal device, an enabling request, the enabling request enabling standby of a second SIM card implemented on a basis of software; and
performing, by the terminal device, a second network access process of the second SIM card based on a radio interface layer (RIL) interface of an operating system of the terminal device to implement a simultaneous standby of the first SIM card and the second SIM card in the terminal device, wherein a SIM-Mobile Entity (SIM-ME) function in the RIL interface is invoked to implement the simultaneous standby of the first SIM card and the second SIM card in the terminal device.

US Pat. No. 10,511,956

DEVICE ASSOCIATION METHOD AND RELATED DEVICE

Huawei Technologies Co., ...

1. A method, comprising:performing, by a first terminal, monitoring to obtain an identity of one or more target second terminals, wherein the one or more target second terminals are terminals that are monitored by the first terminal and that have a signal strength greater than a preset value, wherein the one or more target second terminals includes a second terminal; and
generating, by the first terminal, a first message, wherein the first message comprises a first list, and the first list comprises the identity of the one or more target second terminals monitored by the first terminal;
sending, by a first terminal, the first message to a core network entity, the first message including an identity of the first terminal, wherein the core network entity determines that the first terminal is allowed to associate with the second terminal based on the first message and generates a second message comprising information indicating that the first terminal is allowed to associate with a second terminal;
receiving, by the first terminal, the second message;
establishing, by the first terminal, an association between the first terminal and the second terminal based on the second message; and
connecting, by the first terminal, to a network using the second terminal.

US Pat. No. 10,511,951

TRACKING AND ACCOUNTABILITY DEVICE AND SYSTEM

3AM INNOVATIONS LLC, Gra...

1. A communication system comprising:a command unit coupled to a wireless communication network;
a processing unit coupled to the wireless communication network;
a first personal tracking unit (PTU) having a first mobile transceiver in communication with the wireless communication network, the first PTU coupled to a device having a first set of user identification data of a first individual, the first PTU being operative to transmit signals representing the first individual's location over the wireless communication network to the processing unit; and
a second PTU having a second mobile transceiver, the second PTU coupled to a second set of user identification data of a second individual and being operative to transmit signals representing the second individual's location (i) to the processing unit over the wireless communication network if the second PTU is within a first distance; and (ii) to the first PTU if the second PTU is within the first distance to the first PTU, wherein the processing unit couples a plurality of location data points received from the first and second PTUs within a structure to generate a map of the structure, and wherein a portion of the map of the structure is selected based on the plurality of location data points received from the first and second PTUs and transmitted from the processing unit to the PTU within that portion.

US Pat. No. 10,511,943

METHOD AND APPARATUS FOR REQUESTING A TRANSPORT VEHICLE FROM A MOBILE DEVICE

QUALCOMM Incorporated, S...

1. A method of requesting pickup by a transport vehicle on a mobile device, comprising:determining, by the mobile device, a location of the mobile device;
sending the location of the mobile device and a request for pickup to a dispatch server;
receiving a first transport identifier associated with the transport vehicle from the dispatch server;
sending, from the mobile device, a beacon signal to the transport vehicle, wherein the beacon signal associates the mobile device with the request for pickup;
receiving a second transport identifier from the transport vehicle; and
triggering user access to the transport vehicle in response to a determination that the first transport identifier corresponds to the second transport identifier.

US Pat. No. 10,511,933

TRAVEL RECOMMENDATIONS ON ONLINE SOCIAL NETWORKS

Facebook, Inc., Menlo Pa...

1. A method comprising, by one or more computing devices of an online social network:receiving, from a client system of a first user of the online social network, an indication that the first user is accessing a travel-recommendation interface;
receiving an indication of a first geographic location;
determining that the first user is travelling based on the first user being at the first geographic location that is outside a normal routine of the first user;
identifying a plurality of second geographic locations within a threshold distance from the first geographic location, the plurality of second geographic locations being determined based on a travel-recommendation model associated with the first user;
determining one or more second users of the online social network;
selecting one or more of the plurality of second geographic locations based on recorded actions on the online social network taken by one or more of the second users with respect to the plurality of second geographic locations;
generating one or more travel recommendations referencing the one or more selected geographic locations, respectively; and
sending, to the client system of the first user, instructions for presenting the travel-recommendation interface responsive to determining that the first user is travelling,
wherein the travel-recommendation interface comprises:
a first panel comprising a map labeling one or more of the selected geographic locations corresponding to one or more of the travel recommendations, respectively,
a second panel comprising additional information for one or more of the travel recommendations, wherein the additional information comprises the recorded actions on the online social network taken by one or more of the second users, and
a third panel comprising content generated by the one or more second users with respect to each of the one or more travel recommendations.

US Pat. No. 10,511,932

METHOD AND APPARATUS FOR OPERATING ELECTRONIC DEVICE BASED ON ENVIRONMENTAL INFORMATION

Samsung Electronics Co., ...

1. An electronic device comprising:a first sensor configured to obtain location information of the electronic device;
a plurality of second sensors; and
at least one processor configured to:
receive, from an external electronic device, environmental information corresponding to a predefined area,
identify, a first risk type of the predefined area and a first risk level associated with the first risk type of the predefined area, based on the environmental information,
in response to identifying that a part of the predefined area has a second risk level equal to or higher than a reference risk level of the first risk type, determine a first geo-fence related to the first risk type using location information corresponding to the part of the predefined area, based on the identified first risk type of the part of the predefined area, and
in response to identifying that the electronic device enters the first geo-fence by using location information of the electronic device obtained from the first sensor, obtain sensing data from at least one sensor associated with the first risk type from among the plurality of second sensors.

US Pat. No. 10,511,931

DETECTING MOVEMENT OF A COMPUTING DEVICE BASED ON WIRELESS ACCESS POINT SIGNAL STRENGTH DATA AND ADAPTIVE THRESHOLDS

Microsoft Technology Lice...

1. A system for detecting movement of a computing device using adaptive thresholds, the system comprising:at least one processor of the computing device;
at least one wireless network interface of the computing device; and
at least one memory comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the at least one processor to:
receive, via the wireless network interface, a signal strength data stream based on at least one wireless signal from a connected wireless access point;
detect an initiation of an application session of at least one application executing on the computing device that uses a connection with the connected wireless access point;
based on the detected initiation of the application session, initiate a learning time period associated with the application session on the computing device;
perform, during the learning time period:
based on the connection with the connected wireless access point used by the application session, obtain an initial signal strength range associated with the connected wireless access point, and
adjust the initial signal strength range based on signal strength values of the signal strength data stream during the learning time period, the adjusted signal strength range indicating the computing device is within a defined area associated with a location of the computing device upon the initiation of the application session using the connection with the connected wireless access point;
based on completion of the learning time period, detect signal strength values of the signal strength data stream during a detection time period; and
based on detecting signal strength values inside of the adjusted signal strength range during the detection time period, maintain the connection of the at least one application with the connected wireless access point or, based on detecting signal strength values outside of the adjusted signal strength range during the detection time period, disconnect the connection of the at least one application with the connected wireless access point.

US Pat. No. 10,511,923

MEMS TRANSDUCER SYSTEM AND ASSOCIATED METHODS

Cirrus Logic, Inc., Aust...

1. A system, comprising:a MEMS capacitive transducer, comprising one or more first capacitive plates coupled to a first node and one or more second capacitive plates coupled to a second node;
biasing circuitry coupled to the first node, operable to provide a biasing voltage to the one or more first capacitive plates; and
test circuitry coupled to the second node, operable to:
selectively apply one or more current sources to the second node, so as to charge and discharge the MEMS capacitive transducer and so vary a signal based on a voltage at said second node between an upper value and a lower value;
determine a parameter that is indicative of a time period of the variation of the signal; and
determine a capacitance of the MEMS capacitive transducer based on the parameter that is indicative of the time period.

US Pat. No. 10,511,911

METHOD AND APPARATUS OF PLAYING MUSIC BASED ON SURROUNDING SITUATIONS

SAMSUNG ELECTRONICS CO., ...

1. A method of playing music, the method comprising:acquiring surrounding situation information comprising a movement of an object relative to a vehicle;
generating sound information to represent the surrounding situation information as a change in an audible characteristic of the music transferred through an audio device of the vehicle, the audio device comprising speakers;
and
controlling the audio device to play the music having the change in the audible characteristic based on the sound information,
wherein the generating of the sound information comprises:
generating the sound information for transferring a sound of a track of the music among multiple tracks of the music through the speakers based on the movement of the object relative to the vehicle, in response to the music being a multi-track recording; and
generating the sound information by performing a source separation on the music such that a sound of an instrument on which the source separation is performed or a sound of a range on which the source separation is performed is transferred through the speakers, based on the movement of the object relative to the vehicle, in response to the music being a mono-track recording.

US Pat. No. 10,511,906

DYNAMICALLY ADAPTING SOUND BASED ON ENVIRONMENTAL CHARACTERIZATION

EVA Automation, Inc., Me...

1. An electronic device, comprising:an interface circuit configured to communicate with a second electronic device, wherein the electronic device is configured to:
acquire first information about an environment;
determine, based at least in part on the first information, a change in a characteristic of the environment, wherein the change in the characteristic corresponds to one of: changing a state of a window, changing a state of a window covering, changing a state of a door, or changing a position of a piece of furniture in the environment;
calculate, based at least in part on the determined change in the characteristic, an acoustic radiation pattern, wherein the calculated acoustic radiation pattern reduces an effect of the change in the characteristic on sound in the environment; and
provide, from the interface circuit, audio content and second information specifying the acoustic radiation pattern for the second electronic device.

US Pat. No. 10,511,900

HEADPHONE

KABUSHIKI KAISHA AUDIO-TE...

1. A headphone comprising:a driver unit;
a first housing that forms a first air chamber on a back side of the driver unit;
a second housing that forms a second air chamber on an opposite side of an inner surface different from an inner surface where the driver unit is provided in the first housing;
a first communication means that communicates between the first air chamber and the second air chamber; and
a second communication means that communicates between the second air chamber and an outside, wherein
the first communication means and the second communication means include at least one of an acoustic resistance material and an opening,
the second housing is provided on an opposite side of an inner surface of the first housing, the inner surface being orthogonal to the inner surface where the driver unit is provided,
the height of the second housing, in the direction orthogonal to the inner surface where the driver unit is provided, is less than the height of the first housing and becomes lesser toward the outside, and
the second housing includes the second communicating means having an inclined plane provided with an acoustic resistance material having an opening.

US Pat. No. 10,511,895

CINEMATIC MASTERING FOR VIRTUAL REALITY AND AUGMENTED REALITY

WARNER BROS. ENTERTAINMEN...

1. A method for displaying an augmented reality (AR) output or a virtual reality (VR) output at multiple immersive output devices, comprising:communicating, by a cinematic data distribution server, with multiple immersive output devices each configured for providing one of an AR output or a VR output based on a data signal, wherein each of the multiple immersive output devices is present within eyesight of a shared display screen;
configuring the data signal based on digital cinematic master data that includes at least one of VR data or AR data, wherein the at least one of VR data or AR data enables locating off-screen objects coordinated with a cinematic presentation on the shared display screen, so that at least one of the off-screen objects appears in subjective viewpoints each relative to a different one of the multiple immersive output devices and another of the off-screen objects appears in an objective viewpoint relative to the shared display screen;
providing, by the cinematic data distribution server, textured shell data for use by the multiple immersive output devices as a background portion of the cinematic presentation matching the cinematic presentation on the shared display screen in content and location, wherein the textured shell data includes image data that extends the cinematic presentation beyond boundaries of the shared display screen; and
transmitting the data signal to the multiple immersive output devices contemporaneouslywith displaying the cinematic presentation on the shared display screen coordinated with the off-screen objects.

US Pat. No. 10,511,890

SYSTEMS AND METHODS FOR INDICATING PROGRESS WITHIN A MEDIA ASSET

ROVI GUIDES, INC., San J...

1. A method for indicating progress within a media asset, the method comprising:retrieving a content preference from a database;
identifying a plurality of segments of a media asset that match the content preference, wherein each segment of the plurality of segments has a respective duration;
calculating a first sum of the respective durations of the plurality of segments of the media asset that match the content preference;
determining which of the plurality of segments that match the content preference precede an output position of the media asset;
calculating a second sum of the respective durations of the segments determined to precede the output position of the media asset; and
generating for display a progress indicator of the media asset based on the second sum as a percentage of the first sum.

US Pat. No. 10,511,877

METHOD AND APPARATUS FOR MODULATING A VIDEO SIGNAL WITH DATA

KOPLAR INTERACTIVE SYSTEM...

1. A method comprising:receiving on the mobile electronic device, at a frequency, a transmission of a first encoded audio signal, the first encoded audio signal having first encoded information on a subcarrier of the frequency, the first encoded information including match data and an AB flag with a first status, the AB flag representative of which of plural different promotional opportunities are to be displayed on the mobile electronic device;
processing the first encoded audio signal on the mobile electronic device to extract the first encoded information from the first encoded audio signal;
selecting pre-stored promotional data on the mobile electronic device using the match data of the first encoded information;
receiving a transmission of a second encoded audio signal at the frequency, the second encoded audio signal having second encoded information on the subcarrier of the frequency, the second encoded information including the AB flag with a different, second status;
processing the second encoded audio signal on the mobile electronic device to extract the second encoded information; and
responsive to detecting a change in the status of the AB flag to the second status, displaying a promotional opportunity on the mobile electronic device, the promotional opportunity displayed using the pre-stored promotional data on the mobile electronic device.

US Pat. No. 10,511,874

SHARING TELEVISION AND VIDEO PROGRAMMING THROUGH SOCIAL NETWORKING

Facebook, Inc., Menlo Pa...

1. A method comprising:by one or more computer systems, accessing a graph comprising a plurality of ownership edges, each particular ownership edge indicating that a particular user corresponding to a particular first node owns a particular device corresponding to a particular second node;
by the one or more computer systems, determining, from the graph, a first device owned by a first user and second device owned by a second user; and
by the one or more computer systems, providing media content that the first user is currently viewing on the first device for display on the second device.

US Pat. No. 10,511,867

TRANSMISSION APPARATUS, TRANSMISSION METHOD, RECEPTION APPARATUS, AND RECEPTION METHOD

SONY CORPORATION, Tokyo ...

1. A transmission apparatus, comprising:a video encoder configured to generate a video stream having coded image data;
a subtitle encoder configured to generate a subtitle stream having text information and display timing information for subtitles, wherein:
the subtitle stream is constituted by a Packetized Elementary Stream (PES) packet constituted by a PES header and a PES payload, and
the PES payload includes the display timing information for the subtitles;
and
a transmission unit configured to transmit a transport stream containing the video stream and the subtitle stream,
wherein the text information for the subtitles in a format is one of a Timed Text Markup Language (TTML) or a derivative format of the TTML, and
wherein the subtitle encoder is further configured to:
convert the TTML into a plurality of segments; and set, when converting the TTML into the plurality of segments, a presentation time stamp (PTS), a display offset, and a display duration of each of the subtitles based on a start display timing and an end display timing of each corresponding subtitle of the subtitles.

US Pat. No. 10,511,862

VIDEO ENCODING/DECODING DEVICE, METHOD, AND PROGRAM

NEC Corporation, Tokyo (...

1. A video decoding device comprising:a demultiplexer which demultiplexes a video bitstream including image data of encoded segments of a picture and Supplemental-Enhancement-Information, wherein the Supplemental-Enhancement-Information has:
display-enabled-area information which indicates segments, of the encoded segments, where a refresh has completed in the picture, and
information indicating a refreshing group of segments, of the encoded segments, in gradual refresh;
a detector which detects whether the encoded segments are associated with the display-enabled area information;
an extractor which extracts the display-enabled-area information from the demultiplexed Supplemental-Enhancement-Information when at least one of the encoded segments is detected to be associated with the display-enabled area information; and
a video decoder which decodes the image data from the demultiplexed video bitstream based on prediction.

US Pat. No. 10,511,856

METHOD AND SYSTEM FOR PREDICTIVE CODING/DECODING WITH DIRECTIONAL SCANNING

NTT DOCOMO, INC., Tokyo ...

1. A method for predictively decoding a motion vector used in motion compensated prediction to restore a video sequence consisting of a temporal sequence of a plurality of frame pictures, comprising:a step of determining a first motion vector predictor candidate that satisfies a predetermined criterion used in determination of motion vector predictor candidates, from motion vectors of partitions belonging to a left-neighboring region located on a left side of a target partition in a frame picture of a decoding target;
a step of determining a second motion vector predictor candidate satisfying a predetermined criterion used in determination of motion vector predictor candidates, from motion vectors of partitions belonging to an above-neighboring region located above the target partition;
a step of decoding coded data and restoring motion vector predictor indication information that specifies a motion vector predictor of the target partition; and
a step of selecting a motion vector predictor specified by the motion vector predictor indication information, from motion vector predictor candidates including at least the first motion vector predictor candidate and the second motion vector predictor candidate;
wherein the step of determining a second motion vector predictor candidate determines a motion vector that satisfies the predetermined criterion used in determination of motion vector predictor candidates as a second motion vector predictor candidate, from motion vectors of partitions, by scanning the partitions belonging to the above-neighboring region, from a right direction to a left direction, and when there is a j-th partition in a scan order in the above-neighboring region and when the j-th partition has a motion vector, determines whether the j-th partition and the target partition have a same reference picture list identification and reference picture identification, and when the j-th partition and the target partition have the same reference picture list identification and reference picture identification, determines the motion vector of the j-th partition as the second motion vector predictor candidate.

US Pat. No. 10,511,841

ENCODING AND DECODING METHODS AND APPARATUSES

HUAWEI TECHNOLOGIES CO., ...

1. A method by a video encoder for encoding an intra-frame prediction mode, comprising:obtaining an intra-frame prediction mode of a current intra-frame encoding block from a preset prediction mode set;
obtaining reference prediction modes of the current intra-frame encoding block, wherein:
the reference prediction modes include an intra-frame prediction mode of an available adjacent block of the current intra-frame encoding; and
the reference prediction modes are a combination of three prediction modes that are different from each other and independent to the sizes of the available adjacent blocks and the current intra-frame decoding block, and belong to the preset prediction mode set which has 35 prediction modes, wherein, the sizes of the available adjacent blocks is equal to one of 4×4, 8×8, 16×16, 32×32, and 64×64 and the size of the current intra-frame decoding block is equal to one of 4×4, 8×8, 16×16, 32×32, and 64×64;
writing a first flag bit into a code stream according to the reference prediction modes and the intra-frame prediction mode, wherein the first flag bit indicates whether the intra-frame prediction mode is the same as one of the reference prediction modes; and
when the intra-frame prediction mode of the encoding block is different from all the reference prediction modes:
modifying a value of the intra-frame prediction mode of the encoding block according to a size relationship between the value of the intra-frame prediction mode and values of the reference prediction modes; and
encoding a prediction mode encoding value that is the modified value of intra-frame prediction mode of the encoding block.

US Pat. No. 10,511,840

IMAGE ENCODING DEVICE, IMAGE DECODING DEVICE, IMAGE ENCODING METHOD, IMAGE DECODING METHOD, AND IMAGE PREDICTION DEVICE

MITSUBISHI ELECTRIC CORPO...

1. An image decoding device comprising:an intra prediction unit for, when a coding mode for a coding block is an intra coding mode, carrying out an intra-frame prediction process on each of processing blocks to generate a prediction image, each of the processing blocks being the coding block or a sub-block obtained by dividing the coding block, wherein,
when an intra prediction parameter indicates a horizontal prediction process and a size of the processing block is less than a predetermined size, the intra prediction unit
adds, at each row within a predetermined number of a row or rows locating from an upper end of the processing block, a value to a signal value of a pixel adjacent to left of the processing block and sets a result of the addition as a predicted value of the prediction image, the value being proportional to an amount of change in a horizontal direction of signal values of pixels adjacent to top of the processing block, and
sets, at remaining rows of the processing block, a signal value of a pixel adjacent to left of the processing block as a predicted value of the prediction image, and
when the intra prediction parameter indicates the horizontal prediction process and the size of the processing block is greater than or equal to the predetermined size, the intra prediction unit sets the signal value of the pixel adjacent to left of the processing block as a predicted value of the prediction image.

US Pat. No. 10,511,838

IMAGE ENCODING METHOD AND DEVICE FOR SAMPLE VALUE COMPENSATION AND IMAGE DECODING METHOD AND DEVICE FOR SAMPLE VALUE COMPENSATION

SAMSUNG ELECTRONICS CO., ...

1. A method of decoding a video, the method comprising:parsing an effect type flag indicating a type of an edge correction effect of a current block and an edge correction parameter from a bitstream, the edge correction parameter being used to correct a reconstructed pixel included in the current block;
determining whether the reconstructed pixel is included in an edge region according to a first threshold value included in the edge correction parameter;
when the reconstructed pixel is included in the edge region, determining whether the reconstructed pixel is to be corrected according to a second threshold value included in the edge correction parameter; and
when the reconstructed pixel is to be corrected, compensating a sample value of the reconstructed pixel according to a third threshold value included in the edge correction parameter,
wherein the compensating the sample value of the reconstructed pixel according to the third threshold value included in the edge correction parameter comprises compensating the sample value of the reconstructed pixel according to the third threshold value related to the parsed effect type flag.

US Pat. No. 10,511,828

CAMERA PLATFORMS WITH ROLLING LIGHT PROJECTION

Intel Corporation, Santa...

1. A camera platform comprising:first and second image sensor arrays, each of the sensor arrays coupled to a rolling shutter controller to sequentially collect light from portions of a scene with lines of sensor pixels corresponding to the portions, wherein the first sensor array is to generate first image frame data from a first viewpoint, and the second sensor array is to generate second image frame data from a second viewpoint;
a rolling light projector comprising lines of light emitters to sequentially cast a fixed light pattern upon portions of the scene in synchronization with the sequential light collection, wherein each of the light emitters corresponds to one or more illumination points within the fixed light pattern, and the rolling light projector controller is to illuminate the portions of the scene with corresponding lines of the light emitters, individual ones of the emitters driven at a power level that varies according to an inverse function of sensor pixel line integration time between a lower threshold associated with a thermal limit for continuous emission, and an upper threshold exceeding the lower threshold; and
a processor to determine, from the light pattern as collected by the sensor arrays, disparity values for pixels in the first image frame data based on a pixel correspondence between the first and second image frame data.

US Pat. No. 10,511,821

METHOD AND APPARATUS FOR CONTROLLING WHITE BALANCE

Samsung Electronics Co., ...

1. A portable communication device comprising:a light sensor to detect visible light and infrared light from incident light;
an image sensor to capture an image; and
a processor configured to:
identify a first amount of the visible light and a second amount of the infrared light using the light sensor;
identify a color temperature corresponding to the incident light based at least in part on the first amount and the second amount; and
generate the image using the image sensor, the generating including performing a white balance function based at least in part on the identified color temperature.

US Pat. No. 10,511,819

IMAGE PROJECTION SYSTEM, PROJECTOR, AND METHOD FOR CONTROLLING IMAGE PROJECTION SYSTEM

SEIKO EPSON CORPORATION, ...

1. An image projection system comprising:a projector; and
a pointing element, wherein
the projector includes
an image projection unit which projects an image;
an image pickup unit;
a detection unit which detects a pointed position of the pointing element, based on an image picked up by the image pickup unit;
a synchronization signal transmission unit which transmits a synchronization signal to the pointing element;
a screen size acquisition unit which acquires a screen size of the image projected from the image projection unit; and
a synchronization signal adjustment unit which sets an intensity of the synchronization signal to a first intensity if the acquired screen size is a first size and which sets the intensity of the synchronization signal to a second intensity that is lower than the first intensity if the acquired screen size is a second size that is smaller than the first size,
the pointing element includes
a light emitting unit;
a synchronization signal receiving unit which receives the synchronization signal; and
a control unit which controls light emission of the light emitting unit, based on the synchronization signal received by the synchronization signal receiving unit.

US Pat. No. 10,511,818

CONTEXT AWARE PROJECTION

Intel Corporation, Santa...

1. A system for context aware projection in an environment, comprising:a processor, when in operation, communicatively coupled to:
a camera in the environment, and a database for storing user preferences; and
surface mapping logic coupled to the processor, the surface mapping logic to access an image corresponding to a user in the environment, the image to identify a position of the user with respect to the camera and to a plurality of possible display surfaces in the environment, wherein each possible display surface has an associated projectability ranking, the surface mapping logic to select a display surface of the plurality of possible display surfaces in the environment as an assigned surface, the assigned surface to be used in projection, wherein the assigned surface is selected based on the projectability ranking for the assigned surface with respect to projectability ranking of other surfaces in the environment, and wherein selection of the assigned surface is further based on preferences of the user stored in the database as user preferences, wherein the user preferences include at least one of a preferred display surface, preferred method for providing control and feedback input, preferred privacy settings, preferred height of the display surface, preferred device for display, user audio signature, or preferred handedness,
wherein the surface mapping logic is further to assign a touchability ranking for each of the plurality of display surfaces, and wherein selection of the assigned surface is based on the touchability ranking in combination with the projectability ranking and the user preferences.

US Pat. No. 10,511,816

NON-UNIFORMITY OUTPUT DETERMINATION FOR LIGHT PROJECTORS

UNIVERSITY OF DELAWARE, ...

1. A calibration system comprising:a pixelated display including pixels for projecting an image;
an imager positioned to capture the image produced by the pixelated display; and
a non-uniformity determination processor configured to perform measurement of non-uniformity in the image produced by the pixelated display by repeatedly:
a) selecting and illuminating a subset of the pixels in the pixelated display with respective driving currents,
b) controlling the imager to capture the image projected by the subset pixels,
c) determining and storing, for each pixel in the subset, an intensity value produced in response to the respective driving current, and
d) updating, for each pixel in the subset, a relationship between the determined intensity value produced by the respective pixel in response to the driving current, the relationship updated by:
computing slopes between:
1) the determined intensity value produced by the respective pixel in response to the driving current, and
2) previously stored intensity values produced by the respective pixel in response to previously stored driving currents, and
updating, for each pixel in the subset, the respective driving current to a value that corresponds to an intensity value along at least one of the slopes,
wherein the relationship includes a plurality of driving currents that correspond to a plurality of intensity values for the respective pixel.

US Pat. No. 10,511,811

SURVEILLANCE CAMERA, RECORDING APPARATUS FOR SURVEILLANCE, AND SURVEILLANCE SYSTEM

HANWHA TECHWIN CO., LTD.,...

1. A network apparatus comprising:a communication interface configured to receive external information comprising at least one of weather information, traffic information, and event information received from at least one external server over a network; and
a controller configured to adjust at least one of operating functions of at least one of a camera and a recorder connected to the camera, according to the external information,
wherein the weather information comprises at least one of fog information, temperature information, rainfall information, thunder information, lightning information, and sunrise sunset information, and
wherein the network through which the external information is received is the Internet,
wherein the controller is configured control detection of an audio event not to be performed in a time slot when at least one of thunder and lightning is expected, according to at least one of the thunder information and the lightning information.

US Pat. No. 10,511,808

AUTOMATED CINEMATIC DECISIONS BASED ON DESCRIPTIVE MODELS

Facebook, Inc., Menlo Pa...

1. A method comprising, by a computing device:at a first time period during an audio-video communication session:
determining that a participant is located in an environment associated with the audio-video communication session;
locating a reference body region of the participant;
generating a reference color histogram of the reference body region, wherein the reference color histogram represents a distribution of one or more colors of the reference body region;
at a second time period during the audio-video communication:
determining that a subject participant is located in the environment;
locating a body region of the subject participant from the second time period that corresponds with the reference body region of the participant from the first time period;
generating a color histogram of the body region of the subject participant from the second time period, wherein the color histogram represents a distribution of one or more colors of the body region of the subject participant from the second time period;
determining that the color histogram of the subject participant from the second time period matches the reference color histogram;
based on the determination that the color histogram of the subject participant from the second time period matches the reference color histogram, identifying the subject participant from the second time period as the same participant as the participant from the first time period.

US Pat. No. 10,511,805

METHODS AND SYSTEMS FOR MULTI-PANE VIDEO COMMUNICATIONS TO EXECUTE USER WORKFLOWS

Popio IP Holdings, LLC, ...

1. A method comprising:generating a workflow comprising a plurality of tasks;
generating one or more display elements corresponding to the plurality of tasks;
providing a plurality of notifications to a first user via a plurality of communication channels, the plurality of notifications indicating that a first task of the plurality of tasks is pending;
receiving, from a client device associated with the first user, a user selection of a notification from the plurality of notifications, the notification provided through a first communication channel from the plurality of communication channels; and
in response to receiving the user selection, providing a first display element of the one or more display elements to the client device through the first communication channel from the plurality of communication channels, wherein the first display element corresponds to the first task.

US Pat. No. 10,511,803

VIDEO SIGNAL TRANSMISSION METHOD AND DEVICE

SHENZHEN SKYWORTH-RGB ELE...

1. A video signal transmission method, wherein the video signal transmission method comprises:acquiring a target video signal, decoding the target video signal, and dividing the decoded target video signal into a preset number of video signal groups according to a preset strategy;
transmitting the video signal groups to a signal processor, and controlling the signal processor to process the video signal groups;
transmitting the processed video signal groups to a display terminal to display each group of video signal of the processed video signal groups in a corresponding area of the display terminal.

US Pat. No. 10,511,802

TRANSMISSION DEVICE, TRANSMISSION METHOD, REPRODUCING DEVICE AND REPRODUCING METHOD

SONY CORPORATION, Tokyo ...

1. A transmission device comprising:processing circuitry configured to
generate a video stream that includes a video packet in which a payload has coded image data,
generate a subtitle stream that includes a subtitle packet in which a payload has subtitle information,
generate a multiplexed stream that includes a transport packet obtained by packetizing the video stream and the subtitle stream, and
insert, into a header of the transport packet, first identification information indicating that a payload of the transport packet includes a first byte of the subtitle packet; and
a transmitter configured to transmit the multiplexed stream.

US Pat. No. 10,511,799

SEMICONDUCTOR DEVICE AND IMAGE PROCESSING METHOD

Renesas Electronics Corpo...

1. A semiconductor device comprising:an image processor configured to execute first and second calculation processing for image data to output first and second processed data respectively, the first calculation processing being different from the second calculation processing; and
a data distribution circuitry configured to receive the first and second processed data, and to select one of a combination output format or a distribution output format to output the first and second processed data,
wherein, in the combination output format, the first and second processed data are combined, and
wherein, in the distribution output format, the first and second processed data are separated.

US Pat. No. 10,511,792

IMAGE PICKUP APPARATUS WITH FLASH BAND COMPENSATION TECHNIQUE, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM

CANON KABUSHIKI KAISHA, ...

1. An image pickup apparatus comprising:a lens unit configured to have a zoom function;
an image pickup device configured to sequentially start exposure and sequentially read out signals for each row of pixels;
a signal processing unit configured to generate image information based on image signals output from the image pickup device;
a storage unit configured to hold, in a memory unit, the image information generated by the signal processing unit;
a detection unit configured to, based on the image information held in the memory unit, detect a flash band that is caused by an external flash and extending across a plurality of frames;
a correction unit configured to correct the frames in which the flash band was detected by the detection unit to an image having less different levels of luminance; and
a calculation unit configured to calculate a zoom change ratio of the lens unit,
wherein the correction unit corrects the frames according to the zoom change ratio when the calculated zoom change ratio does not fall inside a first range determined in advance.

US Pat. No. 10,511,791

IMAGE CAPTURING APPARATUS CAPABLE OF PERFORMING READOUT FROM A PLURALITY OF DIVIDED AREAS OF A PIXEL AREA AND CONTROL METHOD THEREFOR

Canon Kabushiki Kaisha, ...

1. An image capturing apparatus comprising:a pixel area composed of a plurality of pixels arranged in a matrix;
a plurality of output circuits that apply preset processing to signals which are read out in parallel from a plurality of divided areas obtained by dividing the pixel area in a column direction and output the processed signals sequentially on a row-by-row basis;
a controller that performs control to execute first driving for reading out signals corresponding to a predetermined voltage to the output circuits from a predetermined row, and second driving for reading out image signals from the pixel area to the output circuits sequentially for each row; and
a correction circuit that generates gain data for each column based on the predetermined voltage for correcting differences between the signals for correction of different columns output via the output circuits for each of the divided areas, and corrects the image signals of the divided areas output via the output circuits using the gain data generated for the corresponding divided areas,
wherein the predetermined row is part of rows that includes a row at a border of the divided areas,
wherein each of the plurality of pixels includes a photoelectric converter, a transfer node to which charge generated by the photoelectric converter is transferred, and a reset transistor connected between the transfer node and a power supply,
wherein the pixel area includes a plurality of vertical signal lines each arranged for each column and divided at the border of the divided areas, and signals are read out from the plurality of divided areas to the output circuits in parallel via the divided vertical signal lines, and
wherein the correction circuit generates the gain data by dividing the signal for correction of each divided area for each column by an average value of the signals for correction of one of the plurality of divided areas.

US Pat. No. 10,511,789

INFRARED IMAGING DEVICE, CONTROL METHOD THEREOF, AND VEHICLE

FUJIFILM Corporation, To...

1. An infrared imaging device comprising:a first imaging unit that detects far-infrared rays, and captures a first image;
a second imaging unit that detects light having a wavelength range shorter than a wavelength range of the far-infrared rays, and captures a second image;
an unevenness correction unit that performs unevenness correction processing for correcting unevenness between pixels on the first image;
a correction data acquisition unit that performs correction data acquisition processing for acquiring correction data for correcting the unevenness;
a light irradiation determination unit that determines whether or not the second imaging unit is irradiated with the light having the wavelength range shorter than the wavelength range of the far-infrared rays; and
a control unit that causes the correction data acquisition unit to perform the correction data acquisition processing in a case where the light irradiation determination unit determines that the second imaging unit is not irradiated with the light having the wavelength range shorter than the wavelength range of the far-infrared rays
wherein the control unit stops the correction data acquisition processing in a case where the light irradiation determination unit determines that the second imaging unit is irradiated with the light having the wavelength range shorter than the wavelength range of the far-infrared rays before the correction data acquisition processing is completed.

US Pat. No. 10,511,771

DYNAMIC SENSOR MODE OPTIMIZATION FOR VISIBLE LIGHT COMMUNICATION

QUALCOMM Incorporated, S...

1. A method of visible light communication (VLC) using an image sensor of a camera on a mobile device, the method comprising:obtaining a first image frame including an image of a VLC source using the image sensor, the image sensor comprising a pixel array and configurable to operate in any of a plurality of operational modes, wherein, in each operational mode of the plurality of operational modes, the image sensor is operable to activate only pixels in a different respective region of interest (ROI) of the pixel array to capture light signals, each ROI including a center region of the pixel array;
determining a first position of the image of the VLC source on the pixel array;
selecting a first operational mode from the plurality of operational modes based on the determined first position of the image of the VLC source on the pixel array and the ROIs associated with the plurality of operational modes, the first operational mode having the smallest ROI among ROIs of the plurality of operational modes that include at least a portion of the image of the VLC source on the pixel array in the first image frame; and
configuring the image sensor to operate in the first operational mode.

US Pat. No. 10,511,770

ACCESSORY APPARATUS AND RECORDING MEDIUM STORING CONTROL PROGRAM FOR ACCESSORY APPARATUS

Canon Kabushiki Kaisha, ...

1. An accessory apparatus attachable to an interchangeable lens attached to a camera body, the accessory apparatus including a power mode settable to a first accessory power mode and a second accessory power mode consuming less power than the first accessory power mode, the camera body including a power mode settable to a first camera power mode and a second camera power mode consuming less power than the first camera power mode, and the interchangeable lens includes a power mode settable to a first lens power mode and a second lens power mode consuming less power than the first lens power mode, the accessory apparatus comprising:an accessory communication unit configured to communicate with the interchangeable lens; and
an accessory control unit configured to control the power mode of the accessory apparatus,
wherein, when first information indicating that the power mode of the camera body will shift to the second camera power mode and second information indicating that the power mode of the interchangeable lens will shift to the second lens power mode are received, the accessory control unit sets the power mode of the accessory apparatus to the second accessory power mode.

US Pat. No. 10,511,763

STARTING ELECTRONIC COMMUNICATION BASED ON CAPTURED IMAGE

Microsoft Technology Lice...

1. A computer-implemented method comprising:detecting, by a computer system comprising a memory and at least one hardware processor, that an image has been captured by a camera on a first mobile device of a first user, the captured image having been captured by the camera at a point in time;
in response to detecting that the image has been captured, identifying, by the computer system, at least one other user in the captured image, the identifying comprising:
determining a location of the first mobile device for the point in time;
identifying a plurality of candidate users based on a determination that the plurality of candidate users are located near the determined location of the first mobile device for the point in time;
for each one of the candidate users, accessing at least one profile image of the one of the candidate users from a corresponding profile of the one of the candidate users on a social networking service;
for each one of the candidate users, comparing the at least one profile image of the one of the candidate user with the captured image; and
determining that a subset of the candidate users are present in the captured image based on the comparing, the subset of the candidate users being identified as the at least one other user in the captured image; and
transmitting, by the computer system, a message to an electronic destination associated with the at least one other user based on the identifying of the at least one other user in the captured image.

US Pat. No. 10,511,758

IMAGE CAPTURING APPARATUS WITH AUTOFOCUS AND METHOD OF OPERATING THE SAME

SAMSUNG ELECTRONICS CO., ...

1. An image capturing apparatus comprising:a display unit comprising a display panel, the display unit configured to display an image including at least one subject;
a detection unit comprising detection circuitry, the detection unit configured to detect an input for setting a part of the displayed image as a region of interest; and
a controller configured to:
automatically detect at least one candidate region within the region of interest; and
set one of the at least one detected candidate region as an auto-focus (AF) region, based on priorities of the at least one detected candidate region,
wherein the controller is further configured to:
upon identifying two or more detected candidate regions comprising same priorities, set one of the detected candidate regions as the AF region, based on the priorities of the detected candidate regions and based on which candidate region is closest to a path of AF regions set in previous frames for the image.

US Pat. No. 10,511,757

VIDEO RECORDING DEVICE AND CAMERA FUNCTION CONTROL PROGRAM

MAXELL, LTD., Kyoto (JP)...

1. A video recording device configured to execute a plurality of different photographing processes, comprising:an audio input interface configured to receive a command voice;
a touch display arranged on a first surface of the video recording device and configured to display a video signal and receive a touch operation instruction;
a first camera arranged on the same side of the touch display and configured to photograph an object and acquire a first video signal;
a second camera arranged on an opposite side of the touch display and configured to photograph an object and acquire a second video signal;
a recorder configured to record at least one of the first video signal or the second video signal on a storage; and
a controller,
wherein the controller is configured to:
control such that one of the first camera and the second camera is enabled,
control such that, when the audio input interface receives the command voice giving a first instruction to start a recording of a video signal in a state in which the first camera is enabled, the recorder starts a recording of the first video signal on the storage in response to the first instruction,
control such that, when the touch display receives the touch operation instruction giving a second instruction to start a recording of a video signal in a state in which the second camera is enabled, the recorder starts a recording of the second video signal on the storage in response to the second instruction, and
control such that a standby time from a recognition of the first instruction to a start of the recording of the first video signal is larger than a standby time from a recognition of the second instruction to a start of the recording of the second video signal.

US Pat. No. 10,511,750

CAMERA HOUSING

GoPro, Inc., San Mateo, ...

1. A camera housing comprising:a four-sided frame configured to receive a camera and surround an outer perimeter of the camera, the four-sided frame comprising a first side having a first segment separable from a second segment and a second side including protrusions that extend away from the camera and are configured to be coupled to mating protrusions of a camera mount; and
a mechanism for securing the camera in the four-sided frame, the mechanism comprising a first portion pivotally coupled to the first segment of the first side and a second portion pivotally coupled to the second segment of the first side;
wherein a lens and one or more user interface elements of the camera are free from physical obstruction by the four-sided frame and the mechanism.

US Pat. No. 10,511,746

IMAGE PICKUP DEVICE AND ELECTRONIC SYSTEM INCLUDING THE SAME

Samsung Electronics Co., ...

1. An image pickup device comprising:a first camera configured to obtain a first image of an object;
a second camera configured to obtain a second image of the object;
a first image signal processor (ISP) configured to perform a first auto focusing (AF) for the first camera based on the first image, and configured to obtain a first distance between the object and the first camera based on a result of the first AF; and
a second ISP configured to determine first disparity information associated with the first and second images based on the first distance, and configured to perform a second AF for the second camera based on the second image and the first disparity information.

US Pat. No. 10,511,743

METHOD AND APPARATUS FOR INSTANT SECURE SCANNING OF A DOCUMENT

Xerox Corporation, Norwa...

1. A scanning device for automatically scanning and processing a document, comprising:a port for communicating with a portable memory device;
an image sensor;
a processing device; and
a non-transitory computer-readable medium containing programming instructions that are configured to, when executed, cause the processing device to:
detect a trigger event by detecting that the portable memory device is communicatively coupled to the port,
upon detecting the trigger event, with no intermediary step required, automatically determine a scan instruction comprising at least one scan setting,
automatically cause the image sensor to scan a physical document to generate a digital document file corresponding to the physical document based on the scan instruction,
determine a secure access token, and
save the digital document file to the portable memory device with the secure access token.

US Pat. No. 10,511,739

IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD FOR GENERATING SCALED IMAGE DATA

TOSHIBA TEC KABUSHIKI KAI...

1. An image processing apparatus, comprising:an input unit configured to accept a reference point of scaling for enlarging or reducing image data; and
a control unit configured to perform scaling on inverted image data that is generated by performing a first inversion for inverting the image data in either or both of a main scanning direction and a sub scanning direction according to the reference point to generate scaled image data and performing a second inversion on the scaled image data to generate non-inverted scaled image data, wherein the control unit first inverts the image data in the main scanning direction when the reference point is located diagonally with respect to a start point of scanning in the main scanning direction.

US Pat. No. 10,511,735

IMAGE FORMING APPARATUS

KONICA MINOLTA, INC., Ch...

1. An image forming apparatus, comprising:an image former which forms an image on a sheet;
a conveyance path for conveying the sheet to the image former;
a flipping conveyance path which comprises a side path connecting a first branch point in a downstream of the conveyance path with respect to the image former to a junction in an upstream of the conveyance path with respect to the image former and a re-feeding path connecting a second branch point in the side path to a re-feeding point in an upstream of the conveyance path with respect to the image former;
a conveying mechanism which conveys the sheet along the conveyance path and the flipping conveyance path; and
a hardware processor which controls the conveying mechanism to perform (i) a conveyance operation to convey the sheet along the conveyance path, (ii) a draw-in operation to draw the sheet with the image on one side into the side path until a rear end of the sheet reaches a section between the second branch point and the junction, and (iii) a re-feeding operation to convey the sheet in a reverse direction to re-feed the flipped sheet from the re-feeding point to the conveyance path through the re-feeding path.

US Pat. No. 10,511,728

IMAGE PROCESSING DEVICE, NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM CONTAINING INSTRUCTIONS THEREFOR, AND INFORMATION PROCESSING SYSTEM

Brother Kogyo Kabushiki K...

1. A non-transitory computer-readable recording medium for an information processing device provided with a user interface and a controller, the recording medium storing instructions which cause, when executed by the controller, the information processing device to perform:a first obtaining process of obtaining spreadsheet data including a plurality of elements arranged in row and column; and
a second obtaining process of obtaining template data; each of the plurality of elements being associated with object image data, the template data being data indicating a template image, the object image indicated by the object image data being arrangeable in an area in the template image,
the instructions further cause, when executed, the information processing device to perform:
an operation receiving process of receiving an element designating operation to designate one of a plurality of elements included in the spreadsheet data obtained in the first obtaining process and an area designating operation of designating one of areas in the template image indicated by the template data obtained in the second obtaining process; and
a generating process of generating arranged image data representing an image in which an object image represented by the object image data associated with a designated element of the plurality of elements is arranged in the designated area in the template image, the designated element being an element designated in the element designating operation and the designated area being an area designated in the area designating operation, the instructions further cause, when executed, the information processing device to perform:
when the designated element includes instruction information instructing an obtaining method of object image data, a third obtaining process of obtaining the object image data in accordance with the instruction information; and
the generating process being a process of generating image data of the arranged image in which the object image represented by the object image data obtained in the third obtaining process is arranged in the designated area in the template image.

US Pat. No. 10,511,727

COMMUNICATION DEVICE, COMMUNICATION SYSTEM AND COMMUNICATION METHOD

Olympus Corporation, Tok...

1. A communication device comprising:a communication circuit which performs communications with another communication device using a plurality of communication paths;
a communication function allocation circuit which allocates communication functions to each of the communication paths in the communication circuit;
a communication status determination circuit which determines a communication status for each of the communication paths;
a communication control circuit which controls communications for each of the communication paths in accordance with allocation by the communication function allocation circuit and a determination result of the communication status determination circuit; and
a priority database which stores a priority of each communication status of each of the communication paths,
wherein the communication control circuit performs the communications using a highest-priority communication path according to current communication statuses of connected communication paths to which the communication functions are allocated, and
wherein the priority database stores a priority for each of a plurality of different types of transfers, for each of the communication paths.

US Pat. No. 10,511,720

METHOD AND APPARATUS FOR DATA MEDIATION

TELEFONAKTIEBOLAGET LM ER...

1. A method of processing at a mediation node configured for data mediation operations in a telecommunication network, the method comprising:receiving an incoming data stream comprising encoded data items encoded according to a first encoding and arranged according to a defined hierarchical structure;
storing the incoming data stream as a stored data stream, said stored data stream stored without decoding at a root node of a working data structure that defines further nodes corresponding to a plurality of data items encoded in the stored data stream;
identifying a targeted data item in the stored data stream, targeted for data mediation processing;
extracting the targeted data item based on:
traversing the defined hierarchical structure of the stored data stream along a traversal path until reaching the targeted data item; and
for each intervening data item encountered along the traversal path before reaching the targeted data item, moving, without decoding, the intervening data item from the root node to a corresponding further node in the working data structure;
for the targeted data item, decoding the targeted data item and populating a corresponding further node in the working data structure with the decoded targeted data item; and
providing the working data structure for processing of the decoded targeted data item.

US Pat. No. 10,511,719

DOORBELL CALL CENTER

Alarm.com Incorporated, ...

1. A method comprising:determining, by a computing device located in a property, that a doorbell press has been detected at the property;
in response to determining the doorbell press has been detected at the property:
obtaining, by the computing device, video data collected by a doorbell device of the property, and
obtaining, by the computing device, sensor data collected by one or more sensors of a monitoring system located within the property;
determining, by the computing device, a present security risk for the property based at least on the sensor data and the video data; and
in response to determining the present security risk for the property, establishing, by the computing device, a communication session between the doorbell device and a server system associated with the monitoring system, the communication session permitting the server system to (i) access the video data collected by the doorbell device of the property and (ii) perform one or more actions associated with the present security risk for the property.

US Pat. No. 10,511,715

TELEPHONE CALL-BACK DEVICE

1. A telephone call-back device comprising:an activation device coupled to a phone line and phone:
a call source utility coupled to the activation device, wherein the call source utility identifies a source phone number of an incoming phone call received by the phone, regardless of whether the incoming phone call is answered or not answered, in response to the activation device being activated;
a call-back utility coupled to the call source utility, wherein the call-back utility sends at least one robo call-back outgoing phone call to the source phone number in response to the call source utility identifying the source phone number, and wherein the callback utility is programmed to send a user determined number of robo call-back outgoing phone calls to the source phone number in response to the call source utility identifying the source phone number.

US Pat. No. 10,511,710

COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR CALL STATUS DETERMINATION

Intellisist, Inc., Seatt...

1. A computer-implemented system for call status determination, comprising:a security server to perform the following:
receive a request for verification of incoming calls to a party;
identify an incoming call from a caller to that party;
obtain metadata associated with the incoming call;
obtain, from the metadata, an identification of the caller and whether a security certificate for the caller is present;
determine a connection status of the call based on one of a presence or an absence of the security certificate;
transmit a notification of the connection status to the party; and
store a record of the incoming call in a log organized by one of the caller or the party,
wherein the party determines whether to accept the incoming call from the caller based on the connection status.

US Pat. No. 10,511,698

ELECTRONIC DEVICE HAVING HIDDEN REGION AND CONTROL METHOD THEREOF

WUHAN CHINA STAR OPTOELEC...

1. An electronic device having a hidden region, wherein the electronic device comprises a display screen and the hidden region located in the display screen, wherein the display screen comprises a display layer and a dimming layer located below the display layer, wherein the hidden region comprises multiple functional elements, and the functional elements are disposed below the dimming layer, wherein when the dimming layer receives a first signal, a region of the dimming layer corresponding to the hidden region becomes transparent, and the functional elements are in a visible state, wherein when the light-adjusting receives a second signal, the region of the dimming layer corresponding to the hidden region becomes opaque, and the functional elements are in a hidden state, wherein the functional elements comprise one or a combination having several of a camera, an infra-red sensor, an iris camera, and an earpiece, wherein the functional elements are controlled to be at the visible state or the hidden state through a manual mode or an automatic mode, wherein each of the functional elements is individually hidden or visible, some of the functional elements are hidden or visible together, or all of the functional elements are hidden or visible together, wherein the region of the dimming layer corresponding to the hidden region is controlled to become transparent or opaque through electric control, temperature control, light control, or pressure control.

US Pat. No. 10,511,691

CONFIGURATION METHOD, EQUIPMENT, SYSTEM AND COMPUTER READABLE MEDIUM FOR DETERMINING A NEW CONFIGURATION OF CALCULATION RESOURCES

ALCATEL LUCENT, Nozay (F...

1. A configuration method for determining a new configuration of calculation resources associated to a function and to at least one future time slot,the calculation resources being defined as different calculation capacities allocated to the function during a time slot and included within at least one computer,
the configuration method comprising;
determining an old demand associated to the function and to at least one previous time slot, the at least one previous time slot being located before the at least one future time slot, and,
determining a plurality of conditional probabilities associated to the old demand and to a plurality of new demands, each conditional probability representing a probability that a previous time slot handling the old demand is being followed by a future time slot handling a new demand and,
determining a plurality of reconfiguration costs associated to a plurality of available configurations of calculation resources associated to respective new capacities and using at least one of:
one or more old demands;
an old capacity;
the plurality of conditional probabilities;
an operating cost per unit of capacity per time slot
a penalty cost per unit of demand unsatisfied per time slot; and
a scaling cost per unit of capacity;
the method further comprising selecting the new configuration as being an available configuration associated to a minimal reconfiguration cost.

US Pat. No. 10,511,689

SMALL CELL EDGE COMPUTING PLATFORM

QUALCOMM Incorporated, S...

1. A method for wireless communication, comprising:receiving a plurality of versions of data to be delivered to a mobile device in a first small cell, the plurality of versions of data compressed with a first compression algorithm and comprising different versions of the same data; and
distributing processing of the plurality of versions of data between computing resources of the mobile device and computing resources of an edge computing device based at least in part on a processing capability of the mobile device, wherein the edge computing device is co-located with a first base station of the first small cell or a second base station of a neighboring second small cell that is in communication with the first small cell, and wherein distributing the processing of the plurality of versions of data between the computing resources comprises:
selecting a version of data of the plurality of versions of data to transmit to the mobile device based at least in part on an operating context of the mobile device or a quality of a radio link used for communication between the mobile device and the first base station;
decompressing the version of data compressed with the first compression algorithm; and
recompressing the decompressed version of data according to a second compression algorithm that has a lower compression level than the first compression algorithm and that is based at least in part on the processing capability of the mobile device and the quality of the radio link used for communication between the mobile device and the first base station.

US Pat. No. 10,511,678

LOCATION BASED CONTENT AGGREGATION AND DISTRIBUTION SYSTEMS AND METHODS

Facebook, Inc., Menlo Pa...

1. A method comprising, by a computing system:receiving, from a first device associated with a first user, a search query for one or more content instances, each content instance being associated with a geographic location and one or more user-provided annotations, and wherein the search query specifies a set of one or more user-provided annotations or additional tag data associated with content instances;
determining one or more content instances to identify based on the first client device associated with the first user being or having been within a pre-defined proximity of the geographic location associated with each of the one or more content instances;
identifying one or more of the determined content instances that satisfy the search query to enable selective retrieval based on user-provided annotations or additional tag data; and
sending the identified content instances to the first device associated with the first user.

US Pat. No. 10,511,675

ENDPOINT RESOLUTION SERVICE FOR MOBILE APPLICATIONS ACCESSING WEB SERVICES

Amazon Technologies, Inc....

1. A non-transitory computer-readable medium storing instructions executable to perform an operation for selecting service endpoints for a first mobile application on a mobile computing device, the operation comprising:receiving, from the first mobile application on the mobile computing device, and by a global endpoint resolution service having a global service endpoint, a request for a regional service endpoint for a desired web service available from one or more cloud computing regions of a plurality of cloud computing regions, the request including an identifier associated with the first mobile application, wherein the first mobile application was deployed without requiring a static binding between the desired web service and the regional service endpoint, wherein the first mobile application has a region configuration specifying for the desired web service to be dynamically selected by the global endpoint resolution service;
determining a location of the mobile computing device by operation of one or more computer processors when executing the instructions and based on at least a network address of the mobile computing device identified in the request;
dynamically selecting, by evaluating a proximity criterion based on both the determined location and the region configuration of the first mobile application, a regional service endpoint referencing a cloud computing regions hosting the desired web service; and
returning, in response to the request, a response specifying the selected regional service endpoint to the first mobile application, wherein the first mobile application is configured to access the desired web service via the selected regional service endpoint, the desired web service returning a result that is output via the first mobile application;
wherein a given mobile application, selected from the first mobile application and a second mobile application, includes a region configuration setting that specifies a static binding between a specified web service and a desired regional service endpoint, wherein the given mobile application is configured to access the specified web service via the desired regional service endpoint and without requiring the desired regional service endpoint to be dynamically selected by the global endpoint resolution service.

US Pat. No. 10,511,672

HANDLING MULTI-PIPE CONNECTIONS

International Business Ma...

1. A method comprising:receiving, by one or more processors, a primary pipe request for a connection between a client and a server, wherein the connection comprises a plurality of pipes between the client and the server, and wherein the primary pipe request comprises a number corresponding to the amount of pipes required for the connection;
starting, by one or more processors, a primary task, wherein the primary task stores the number of pipes required for the connection;
transmitting, by one or more processors, a first response acknowledging receipt of the primary pipe request for the connection, wherein the first response comprises a token for the connection, and wherein the first response indicates that a first pipe has been established;
receiving, by one or more processors, a plurality of subsequent pipe requests for the connection between the client and the server, wherein each subsequent pipe request includes the token for the connection;
starting, by one or more processors, a secondary task, wherein the secondary task corresponds to each subsequently received pipe request;
transmitting, by one or more processors, a subsequent response to each subsequent pipe request, wherein the subsequent response indicates that a respective pipe has been established;
maintaining, by one or more processors, a count of the number of pipe requests received; and
releasing, by one or more processors, the established pipes after a period of time has elapsed, wherein the count of the number of pipe requests received does not reach the number for the pipes required for the connection.

US Pat. No. 10,511,671

COMMUNICATION DEVICE, COMMUNICATION METHOD, CONTROLLED DEVICE, AND NON-TRANSITORY COMPUTER READABLE MEDIUM

KABUSHIKI KAISHA TOSHIBA,...

1. A communication device connected with a device and a control device via a communication network, respectively, comprising:a receiver configured to receive a first code generation request from the device, the first code generation request including address information of a service provided by the device;
processing circuitry configured to generate a first code in response to the first code generation request being received; and
a transmitter configured to transmit the first code to the device, the device being configured to display the first code to a user, wherein
the processing circuitry holds the first code in association with the address information,
the receiver receives an address acquisition request of the address information required for accessing the service provided by the device from the control device, the address acquisition request including the first code input into the control device by the user,
the processing circuitry checks whether the first code included in the address acquisition request is held in association with the address information,
the transmitter transmits the address information to the control device on condition if the first code included in the address acquisition request is held in association with the address information,
the receiver receives a second code generation request from the control device,
the processing circuitry generates a second code in response to the second code generation request being received,
the transmitter transmits the second code to the control device,
the processing circuitry holds the second code in association with first identification information of the control device,
the receiver receives a pairing request including the second code from the device which has received the second code from the control device, and
the processing circuitry generates pairing information on condition that the second code is held in association with the first identification information of the control device, the pairing information associating the identification information of the device with the first identification information of the control device.

US Pat. No. 10,511,647

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM

SONY CORPORATION, Tokyo ...

1. A mobile communication apparatus comprising:a display unit configured to display a screen;
a selecting unit configured to select, in response to a first user operation, one music piece from a plurality of music pieces of a playlist displayed on the screen;
a reproducing unit configured to reproduce music data corresponding to the selected one music piece; and
a switching unit configured to switch the screen being displayed by the display unit, based on a second user operation,
wherein the switching unit switches the screen from a first screen when reproducing the music data to a second screen that is different from the first screen, based on a single pressing, as the second user operation, of an operable area associated with a button,
wherein the switching unit switches the screen from the first screen when reproducing the music data to a third screen that is different from the first and second screens, based on a double pressing, as the second user operation, of the operable area associated with the button,
wherein the display unit is further configured to display music information of a music piece, and
wherein the display unit, the selecting unit, the reproducing unit, and the switching unit are each implemented via at least one processor.

US Pat. No. 10,511,646

SYSTEM AND METHOD FOR DELIVERING CONTENT

IMAGINE COMMUNICATIONS CO...

1. A method for delivering media content, comprising:receiving a media file comprising media content while additional media content is being written to the media file, the media file being in an original format;
transcoding the media file from the original format to a new format as the additional media content is being written to the media file;
accessing an auxiliary file associated with the media file, the auxiliary file being generated during the transcoding, the auxiliary file comprising a plurality of content records, each content record identifying a location of a particular portion of the media content in the new format;
determining a location of a first portion of the media content within the media file based on the content record associated with the first portion of the media content before the transcoding is complete;
transmitting the first portion of the media content in the new format to a remote client before the transcoding is complete and as the additional media content is being written to the media file; and
transmitting a remaining portion of the media content in the new format to the remote client after the transcoding is complete and the additional media content is written to the media file.

US Pat. No. 10,511,645

DYNAMIC STREAM OPERATOR FISSION AND FUSION WITH PLATFORM MANAGEMENT HINTS

International Business Ma...

1. A method for data stream processing in a runtime data processing environment, comprising:receiving a stream processing graph comprising a plurality of connected operators;
analyzing source code of the plurality of operators to identify explicit hints describing whether an operator contains data structures, method parameters or other data that can be applied in a parallelization data processing environment;
evaluating performance metrics of the data processing environment within parallel regions on a periodic basis during runtime to determine whether data processing resources can be dynamically scaled up or down;
in response to determining that the data processing resources can be dynamically scaled up, splitting one or more operators in accordance with the hints identified in the source code to be processed on two or more parallel processing resources; and
in response to determining that the data processing resources can be dynamically scaled down, combining two or more operators in accordance with the explicit hints identified in the source code to be processed on a single parallel processing resource.

US Pat. No. 10,511,641

METHOD AND SYSTEM FOR PROVIDING MEDIA SERVICES IN A COMMUNICATION SYSTEM

1. A device, comprising:a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising:
accessing first session information that describes a first communicative coupling for a wireless communication node to receive a first media stream over a multicast-broadcast single frequency network;
detecting a reduced operational performance of a first media gateway device according to the first session information; and
responsive to the detecting of the reduced operational performance of the first media gateway device, providing a second communicative coupling, according to the first session information, for the wireless communication node to receive a second media stream over the multicast-broadcast single frequency network.

US Pat. No. 10,511,636

FRAMEWORK FOR COORDINATION BETWEEN ENDPOINT SECURITY AND NETWORK SECURITY SERVICES

NICIRA, INC., Palo Alto,...

1. A method of applying security policies to virtual machines, the method comprising:assigning a virtual machine (VM) operating on a host computer to a first security container so that a first set of network connectivity settings, associated with the first security container, is applied to the VM on the host machine;
based on the assignment of the VM to the first security container, operating a security service on the VM that identifies a security condition associated with the VM;
based on the identification of the security condition, re-assigning the VM to a second security container so that a second set of network connectivity settings, associated with the second security container, is applied to the VM; and
after resolution of the security condition, assigning the VM back to the first security container so that the first set of network connectivity settings is again applied to the VM.

US Pat. No. 10,511,627

RELIABLE TIMESTAMP CREDENTIAL

Visa International Servic...

1. A method comprising:receiving, by a server computer, a request from an application installed on a communication device to synchronize time with the server computer;
providing, by the server computer, an authorization network time to the application of the communication device;
subsequent to the communication device transitioning from an active state to an inactive state and then back to the active state, receiving, by the server computer, an authentication request that includes an access credential having a timestamp generated by the communication device;
determining, by the server computer, whether the communication device had successfully executed a predetermined shutdown sequence by determining whether the access credential has reliable timestamp information;
authenticating, by the server computer, the communication device when the access credential has reliable timestamp information by having a non-reset value in the timestamp indicating that the communication device had successfully executed the predetermined shutdown sequence, and that the access credential has not expired; and
requesting, by the server computer, step-up authentication for the communication device when the access credential has unreliable timestamp information indicating that the communication device did not successfully execute the predetermined shutdown sequence.

US Pat. No. 10,511,619

TECHNIQUES FOR DATA ROUTING AND MANAGEMENT USING RISK CLASSIFICATION AND DATA SAMPLING

Amazon Technologies, Inc....

1. A computer-implemented method, comprising:selecting, by a computer system connected via a network, a traffic sample of data traversing the network;
processing, by the computer system, the traffic sample using a plurality of risk classifiers, by:
determining a plurality of attributes of the traffic sample;
identifying a corresponding subset of the plurality of risk classifiers for the plurality of attributes;
generating, based at least in part on the corresponding subset of risk classifiers, the plurality of attributes, and the traffic sample, a plurality of risk level components that are dependent on outcomes associated with other risk level components generated from other risk classifiers of the plurality of risk classifiers; and
combining the plurality of risk level components to generate an overall risk level for the traffic sample; and
causing, by the computer system, routing on the network of the data based at least in part on the overall risk level.

US Pat. No. 10,511,617

METHOD AND SYSTEM FOR DETECTING MALICIOUS CODE

IYUNTIAN CO., LTD., Beij...

1. A method for detecting malicious code by a server storing a file reputation scoring policy and a plurality of malicious code detectors having different types of malicious code detection, the method comprising:receiving, by the server, a testing sample sent by a client computer from a network, wherein the file reputation scoring policy associates each of the plurality of malicious code detectors with at least one type of malicious code each corresponding to a credibility scale and a reputation value, the file reputation scoring policy recording each type of the plurality of malicious code detectors, at least one type of malicious code detected by each type of the plurality of malicious code detectors, and the credibility scale and the reputation value of the at least one type of malicious code detected by each type of the plurality of malicious code detectors;
testing, by the server, the testing sample with the plurality of malicious code detectors to acquire a plurality of testing results;
comparing, by the server, the plurality of testing results with the type of malicious code recorded in the file reputation scoring policy;
dismissing, by the server, testing results which do not match the type of malicious code recorded in the file reputation scoring policy;
determining, by the server, the credibility scale and the reputation value for each of the testing results matching the type of malicious code recorded in the file reputation scoring policy based on the file reputation scoring policy, the credibility scale indicating whether the testing result is malicious, and the reputation value indicating a quantified trust level corresponding to the credibility scale; and
determining, by the server, a final detection result of the testing sample based on the respective determined credibility scales and the reputation values of the testing results matching the type of malicious code recorded in the file reputation scoring policy, wherein the determining the final detection result of the testing sample based on the credibility scales and the reputation values of the testing results matching the type of malicious code recorded in the file reputation scoring policy comprises:
processing the credibility scales and the reputation values of the testing results matching the type of malicious code recorded in the file reputation scoring policy based on a decision policy for the credibility scale and the reputation value to obtain the final detection result of the testing sample, wherein the credibility scale comprises any one of: black, white, gray, suspected black and suspected white, wherein black represents the testing sample being malicious, white represents the testing sample being safe, gray represents being uncertain, suspected black represents the sample being potentially malicious, and suspected white represents the testing sample being potentially safe,
wherein the decision policy comprises:
in response to the determination that the testing results are suspected black, the final detection result of the testing sample is determined to be black when a sum of the reputation values of the testing results is above a first preset threshold, otherwise the final detection result of the testing sample is determined to be gray;
in response to the determination that the testing results are suspected white, the final detection result of the testing sample is determined to be white when a sum of the reputation values of the testing results is above a second preset threshold, otherwise the final detection result of the testing sample is determined to be gray, and
in response to the determination that a conflict exists between the testing results, between two or more of the plurality of malicious code detectors, the conflict being that some of the testing results are suspected black while the rest are suspected white, the test result with higher reputation between the testing result of suspected black and the testing result of suspected white is determined as the final detection result of the testing sample, a difference between the reputation value of the testing result of suspected black and the reputation value of the testing result of suspected white being above a third preset threshold, otherwise the final detection result of the testing sample is determined to be gray; providing, by the server, the final detection result of the testing sample to the client computer;
obtaining, by the server, false positive rates of respective types of the malicious code detectors according to the final detection result, different types of the malicious code detectors having different testing approaches; and
setting, by the server, the reputation values of respective types of the malicious code detectors in the file reputation scoring policy based on the false positive rates of respective types of the malicious code detectors.

US Pat. No. 10,511,610

LOCATION BASED TRUSTED COMPUTING NODES IN A CLOUD COMPUTING ARCHITECTURE

FRANCE BREVETS, Paris (F...

10. A method of operating a collection of computing nodes, one or more of the computing nodes comprising:a central processing unit (CPU);
a secure hardware processing unit, configured to execute one or more of an authentication, an encryption or a decryption functions;
an access to position data of a computing node of the one or more computing nodes, said position data obtained from a localization unit comprising one or more global navigation satellite system receivers localized at the computing node;
the secure hardware processing unit being configured to produce a locstamp derived from the position data and an ID stamp of the computing node;
the computing node being configured to generate a secure location message comprising the locstamp and the ID stamp;
said method comprising making available at a scheduler an information representative of the secure location message via a communication network; receiving an in-bound data stream defining a computing task from said scheduler via said communication network, and executing said computing task by the computing node; comparing the ID stamp and the locstamp in the secure location message with ID data and location data of the computing node in a registry of trusted computing nodes; determining a trust score of the computing node and using the determined trust score of the computing node as a constraint of allocation of tasks at said scheduler; receiving an in-bound data stream defining said computing task from said scheduler via said communication network, and executing said computing task by the computing node.

US Pat. No. 10,511,594

VERIFICATION INFORMATION PROCESSING METHOD AND DEVICE

Alibaba Group Holding Lim...

1. A system, comprising:one or more processors configured to:
receive a message at a device;
extract verification information for authenticating a user of an application from the message, including to:
obtain a sender code associated with the message from the message;
determine a message template associated with the sender code based at least in part on pre-stored mapping relationships; and
extract the verification information included in the message based at least in part on comparing the message to the message template;
present the verification information at a verification information input interface at the device; and
perform authentication of the user locally at the device using the verification information or send the verification information via the verification information input interface to an authentication server associated with the application to authenticate the user; and
one or more memories coupled to the one or more processors and configured to provide instructions to the one or more processors.

US Pat. No. 10,511,592

SYSTEM AND METHOD FOR AUTHENTICATING A USER VIA A MOBILE DEVICE TO PROVIDE A WEB SERVICE ON A DIFFERENT COMPUTER SYSTEM

1. A method of authenticating a user for a web service comprising:receiving at a first device a request from a second device to authenticate the user for the web service;
in response to the request, returning a code from the first device to the second device, in a form that, when rendered by the second device is rendered by the second device in a human perceptible way, with the code encoded in such rendering;
by a third device, different from the first device and the second device, capturing a human perceptible rendering performed by the second device of the encoded code and providing an identifier of the user after the third device has authenticated the user;
identifying the code from the human-perceptible rendering captured; and
granting access to the web service to be provided using the first device, responsive to the code identified and the identifier of the user.

US Pat. No. 10,511,587

AUTHORIZATION APPARATUS AND METHOD FOR AN AUTHORIZED ISSUING OF AN AUTHENTICATION TOKEN FOR A DEVICE

1. A method for an authorized issuing of an authentication token for a network connected device, comprising:requesting the authentication token for the network connected device by sending a request message and at least one authentication parameter to an authorization apparatus;
verifying authenticity of the request message using the at least one authentication parameter, wherein the authentication parameter is generated based on a private key related to a pre-installed device-specific digital certificate;
verifying authorization for the request message by comparing information on the network connected device obtained with the request message in the authorization apparatus with context information for the device stored in a database, wherein the context information is at least one of: identification information, organizational information, location information, time related information, application information, or status information of the device;
and authorizing to issue the requested authentication token only upon successfully verifying both the authenticity of the request message and the authorization for the request message, wherein the requested authentication token is a new digital certificate.

US Pat. No. 10,511,550

SYSTEMS AND METHODS FOR INSTANT MESSAGING

TENCENT TECHNOLOGY (SHENZ...

1. A method for instant messaging comprising:establishing, by a user client, a first association relationship with at least one first apparatus client for instant messaging through a predetermined network;
transmitting, by the user client, a first control instruction to the at least one first apparatus client to trigger the at least one first apparatus client to control, according to the first control instruction, an intelligent apparatus connected to the at least one first apparatus client to execute one or more predetermined operations;
receiving, by the user client, apparatus information of the intelligent apparatus;
displaying a list of associated intelligent apparatuses in a graphical user interface of the user client, the list including the intelligent apparatus having the first association relationship with the at least one first apparatus client; and
establishing at least two apparatus groups based on a group-creation user selection on the graphical user interface designating multiple listed intelligent apparatuses to be included in one of the at least two apparatus groups, the at least two apparatus groups including a monitoring apparatus group and a non-monitoring apparatus group, the monitoring apparatus group being associated with a first control mode, and the non-monitoring apparatus group being associated with a second control mode;
wherein transmitting the first control instruction to the at least one first apparatus client comprises:
in response to a first user instruction directed to the monitoring apparatus group and received on the graphical user interface, respectively transmitting, by the user client through the predetermined network, a first-type control instruction to each apparatus client corresponding to each intelligent apparatus in the monitoring apparatus group to trigger all intelligent apparatus in the monitoring apparatus group to perform a same first operation; and
in response to a second user instruction directed to the non-monitoring apparatus group and received on the graphical user interface, respectively transmitting, by the user client through the predetermined network, a second-type control instruction to each apparatus client corresponding to each intelligent apparatus in the non-monitoring apparatus group to trigger all intelligent apparatus in the non-monitoring apparatus group to perform a same second operation,
wherein:
the intelligent apparatus is associated with either the monitoring apparatus group or the non-monitoring apparatus group based on the received apparatus information; and
the first control mode of the monitoring apparatus group differs from the second control mode of the non-monitoring apparatus group; and
wherein:
the first-type control instruction is a switch-on instruction and the same first operation is switching on the corresponding intelligent apparatus in the monitoring apparatus group; or the first-type control instruction is a switch-off instruction and the same first operation is switching off the corresponding intelligent apparatus in the monitoring apparatus group; and
the method further comprises:
receiving a control mode selection on the graphical user interface, the control mode selection comprising both the first user instruction and the second user instruction, wherein one of the first-type control instruction and the second-type control instruction is the switch-on instruction, and the other one of the first-type control instruction and the second-type control instruction is the switch-off instruction; and
transmitting the first-type control instruction to each apparatus client corresponding to each intelligent apparatus in the monitoring apparatus group, at the same time as transmitting the second-type control instruction to each apparatus client corresponding to each intelligent apparatus in the non-monitoring apparatus group.

US Pat. No. 10,511,501

ANALYZING DEVICE SYSTEM AND PROGRAM FOR THE SYSTEM

SHIMADZU CORPORATION, Ky...

1. A chromatograph sample analyzing device system comprising:a) a network;
b) a chromatograph sample analyzing device connected to the network;
c) one or a plurality of computers and/or a server connected to the network; and
d) at least one processor configured to:
create a function table in the one or the plurality of computers and/or the server, the function table including an instruction that designates any of the one or the plurality of computers and/or the server for analysis, and a predetermined process to be executed by at least one of the designated computers and/or the server for analysis,
store the function table in the chromatograph sample analyzing device and the one or the plurality of computers and/or the server,
display the function table, provided in the chromatograph sample analyzing device, on a display screen, and
execute the instruction in the function display on the display,
wherein, upon activation or at a predetermined time, the chromatograph sample analyzing device is configured to send queries to the one or the plurality of computers and/or the server about a version of the function table and download the latest version from a query target when the function table of the chromatograph sample analyzing device is not the latest version,
wherein the function table includes an ID information, a function name, a target identifier, an entity of function, and a number of parameters associated with the instruction, and
wherein the function table including the instruction that makes the computer activate and log onto an analysis program on the computer by using parameter information input by an operator.

US Pat. No. 10,511,499

REAL-TIME CONFIGURATION DISCOVERY AND MANAGEMENT

ExtraHop Networks, Inc., ...

1. A method for monitoring network traffic in a network, wherein one or more processors in a network computer execute instructions to perform actions, comprising:passively monitoring the network to provide a plurality of characteristics associated with one or more network flows, wherein the passive monitoring avoids decryption of encrypted packets in the one or more network flows;
employing one or more of the plurality of characteristics to determine one or more unknown entities on the network, wherein one or more profiles are determined for the one or more determined entities based on the one or more characteristics;
comparing the one or more profiles to configuration information associated with one or more previously determined other entities, wherein the comparison is employed to determine one or more differences between the one or more profiles and the configuration information; and
providing notification of the one or more determined entities and the differences between the one or more profiles for the one or more determined entities and the configuration information for the previously determined other entities.

US Pat. No. 10,511,498

MONITORING AND ANALYSIS OF INTERACTIONS BETWEEN NETWORK ENDPOINTS

Infoblox Inc., Santa Cla...

1. A system for monitoring and analysis of interactions between network endpoints, comprising:a processor configured to:
collect Domain Name System (DNS) response data from a network device, comprising to:
identify DNS responses from the network device that match User Datagram Protocol (UDP) port 53;
determine network endpoint interactions based on an analysis of the DNS response data, comprising to:
identify and group the network endpoint interactions to obtain various groups of activities based on the following:
initialize a first node in a set of nodes with a first label, each node of the set of node having a unique label;
identify a maximum number of neighbors of the first node having a same label, the same label corresponding to a second node, the second node being different from the first node;
change the first label to a second label; and
group a second node with the first node to obtain a first group, the second node having the same label as the first node;
determine whether anomalous network activity has occurred based on a comparison of a first number of groups of network endpoint interactions for a first period of time and a second number of groups of network endpoint interactions for a second period of time, the first period of time being different from the second period of time, wherein to determine whether the anomalous network activity has occurred comprises to:
compare the first number of groups and the second number of groups to obtain a difference; and
in response to a determination that the difference satisfies a threshold, determine that the anomalous network activity has occurred;
in response to determination that the anomalous network activity has occurred, perform a remedial action on an enterprise network; and
generate a graph corresponding to the network endpoint interactions; and
a memory coupled to the processor and configured to provide the processor with instructions.

US Pat. No. 10,511,492

APPLICATION PROGRAMMING INTERFACE FOR PREMISES NETWORKING DEVICE

Starry, Inc., Boston, MA...

1. A premises networking device, the device comprising:a controller for maintaining a local area network for a premises, including forwarding data packets to and from host devices of the local area network and providing dynamic host configuration protocol services, and for executing an operating system, wherein the operating system provides an application programming interface enabling instructions to be executed by the controller;
third-party applications executing on the controller and making function calls via the application programming interface, wherein the applications are supplied by entities that are different from a business entity offering the premises networking device,
wherein the premises networking device is an access point and/or router for supporting network connections for host computing devices and for maintaining the local area network for the premises by managing forwarding of packets between the devices on the local area network and an internet service provider, managing configuration settings of the local area network maintained by the premises networking device, performing Dynamic Host Configuration Protocol (DHCP) services, performing domain name system (DNS) services, performing point-to-point protocol over Ethernet (PPPoE) services, performing network address translation (NAT) services, managing encryption, and managing a firewall for the local area network.

US Pat. No. 10,511,491

METHOD AND DEVICE FOR EVALUATING LOCAL AREA NETWORK

1. A system for evaluating a local area network maintained by a premises networking device, the system comprising:a controller assessing measured conditions of the local area network and generating a score based on the measured conditions; and
a display of the premises networking device and/or an application executing on a mobile user device displaying the score,
wherein the controller generates the score by calculating a series of sub-scores and calculating a weighted average of the sub-scores, and
wherein the sub-scores include a spectrum sub-score indicating spectral conditions, wherein spectral information for every channel in both a 2.4 Gigahertz range and a 5.0 Gigahertz range and all channels in sub-Gigahertz ranges are analyzed, congestion is detected based on a ratio of a population of wireless access points other than the premises networking device using same channel as the premises networking device to a population in a channel least populated by other wireless access points, and the detected congestion results in a lower spectrum sub-score.

US Pat. No. 10,511,487

METHOD AND MECHANISM FOR EFFICIENTLY MANAGING FLOWS

NICIRA, INC., Palo Alto,...

1. For a network controller that manages a flow-based managed forwarding element (MFE), a method comprising:maintaining a flow entry output table comprising:
a first set of records for flow entries generated by the network controller for the MFE and determined to have a matching flow entry installed on the MFE;
a second set of records for flow entries generated by the network controller for the MFE but without a matching flow entry yet installed on the MFE; and
a third set of records for flow entries generated by the network controller and determined to have (i) a same matching expression as another flow entry in one of the first and second sets of records and (ii) a different action than the flow entry with the same matching expression; and
when a record for a first flow entry with a particular match condition is removed from one of the first and second sets of records and a record for a second flow entry with the particular match condition is in the third set of records, moving the record for the second flow entry from the third set of records to the second set of records for the second flow entry to be installed on the MFE.

US Pat. No. 10,511,485

DYNAMIC VIRTUAL NETWORK TOPOLOGY DISCOVERY ENGINE

1. A method comprising:obtaining, at a processor that executes a network topology discovery engine, network data that describes elements of a data center, the network data comprising information that describes relationships between the elements, operations state information for the elements, and capacity data that describes capacities and usage of the elements; and
constructing, by the processor and based on the network data, a network topology model, wherein constructing the network topology model comprises selecting a server host associated with the data center, identifying components associated with the server host, determining operational states of the components, correlating operational state change events of the components, determining a geographic location of the server host, determining capacities of the components, and creating an object-oriented model of the data center, wherein creating the object-oriented model comprises creating a first object that represents a first element of the elements of the data center and creating a second object that represents a second element of the elements of the data center, and wherein creating the first object comprises creating an attribute of the first object, wherein the attribute defines a relationship between the first element and the second element, and wherein the attribute defines an operational state of the first element, the operational state of the first element being one of available, unavailable, assigned, unassigned, reassigned, provisioned, non-provisioned, instantiated, or non-instantiated, and wherein constructing the network topology model further comprises constructing, in unified modeling language, the network topology model, wherein objects are added for the components, and wherein the operational states of the components, the geographic location, and the capacities of the components are represented in the network topology model by relationships in the unified modeling language.

US Pat. No. 10,511,473

PROTECTION SWITCHING

MARVELL ISRAEL (M.I.S.L) ...

1. A network switch for a network communication, comprising:a plurality of physical ports, each physical port associated with a respective network path in a network and represented in a database of the network switch by one or more logical ports to which the each physical port is mapped;
a detector circuit configured to detect a loss of continuity (LOC) on at least a first network path;
a packet processor configured to:
select, using the database, a first logical port for forwarding a packet along the first network path, the first logical port being identified by a first logical port identifier that is different from a first physical port identifier of a first physical port that is mapped to the first logical port;
in the absence of the LOC on the first network path, forward the packet to the first physical port that is mapped to the first logical port; and
in the presence of the LOC on the first network path, specify an alternative logical port for forwarding the packet, the alternative logical port being specified by toggling a bit in the first logical port identifier of the previously selected first logical port, without performing a lookup operation in the database for the alternative logical port, and forward the packet to a second physical port that is mapped to the alternative logical port, the second physical port being associated with an alternative network path in the network.

US Pat. No. 10,511,471

SOUNDING AND TONE BLOCK ALLOCATION FOR ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS (OFDMA) IN WIRELESS LOCAL AREA NETWORKS

Marvell International Ltd...

1. A method for simultaneously communicating with multiple communication devices in a communication network, the method comprising:transmitting, by a first communication device, a null data packet (NDP) to a plurality of second communication devices, wherein the NDP spans a channel frequency bandwidth, and wherein the NDP is transmitted via a plurality of orthogonal frequency division multiplexing (OFDM) subcarriers that span the channel frequency bandwidth;
receiving, at the first communication device, a plurality of sounding feedback packets from the plurality of second communication devices,
wherein each sounding feedback packet includes one or more signal-to-noise ratio (SNR) indicators corresponding to one or more respective groups of OFDM subcarriers from among the plurality of OFDM subcarriers,
wherein the SNR indicators correspond to reception of the NDP at the plurality of second communication devices,
wherein each sounding feedback packet in the plurality of sounding feedback packets includes a respective indication of OFDM subcarriers for which the sounding feedback packet includes SNR information, and
wherein at least one sounding feedback packet from among the plurality of sounding feedback packets does not include SNR information for all OFDM subcarriers via which the NDP was transmitted;
allocating, at the first communication device, respective sets of OFDM subcarriers to second communication devices in a group of second communication devices for an orthogonal frequency division multiple access (OFDMA) communication, wherein the first communication device uses the received SNR indicators to allocate the sets of OFDM subcarriers; and
at least one of:
transmitting, by the first communication device to the group of second communication devices, a downlink OFDMA transmission that includes respective data directed to the second communication devices in the group, wherein the respective data are transmitted via respective sets of OFDM subcarriers that were allocated to the second communication devices in the group, and
receiving, at the first communication device, an uplink OFDMA transmission from the group of second communication devices, wherein the uplink OFDMA transmission includes respective data from the second communication devices in the group, wherein the respective data are transmitted via respective sets of OFDM subcarriers that were allocated to the second communication devices in the group.

US Pat. No. 10,511,463

RECEPTION DEVICE, RECEPTION METHOD, AND COMMUNICATION SYSTEM

Sony Corporation, Tokyo ...

1. A reception device, comprising:a receiver that generates a symbol signal indicating a sequence of symbols on a basis of a plurality of transmission signals;
a transition signal generator that generates a transition signal indicating a sequence of symbol transitions on a basis of the symbol signal; and
a converter that repeats an operation of converting transition data including a predetermined number of the symbol transitions into reception data to convert the sequence of the symbol transitions into a sequence of reception data, and generates, in a case where the sequence of the symbol transitions includes first transition data that is not convertible into the reception data, candidate data as a candidate of the reception data on a basis of the first transition data.

US Pat. No. 10,511,461

SEQUENTIAL DECODING WITH STACK REORDERING

INSTITUT MINES-TELECOM, ...

1. A decoder for sequentially decoding a data signal received through a transmission channel in a communication system, said received data signal carrying transmitted symbols, said decoder comprising:at least one memory, and
one or more processors configured to:
determine estimated symbols representative of the transmitted symbols carried by the received signal from information stored in a stack, the stack being filled by iteratively expanding child nodes of a selected node of a decoding tree comprising a plurality of nodes, each node of the decoding tree corresponding to a candidate component of a symbol of said received data signal and each node being associated with a predetermined metric, the stack being filled at each iteration with at least some of the expanded child nodes and being ordered by increasing values of the metrics associated with the nodes, the selected node for each iteration corresponding to the node having the lowest metric in the stack,
monitor at least one stack reordering activation condition and, in response to a stack reordering activation condition being verified, to:
reduce the metric associated with each node stored in the stack by a quantity,
reorder the stack by increasing value of the reduced metric, and
remove a set of nodes from the reordered stack so as to maintain a number of nodes in the reordered stack, the maintained nodes corresponding to the nodes having the lowest metrics in the reordered stack.

US Pat. No. 10,511,457

METHOD, INTELLIGENT DEVICE, AND SYSTEM FOR CONTROLLING TERMINAL DEVICE

TENCENT TECHNOLOGY (SHENZ...

1. A method for controlling a terminal device, comprising:in response to a control triggering request, traversing, by an intelligent device comprising a memory and a processor in communication with the memory, pre-stored correspondences between control triggering requests and terminal devices, to search multiple terminal devices for a target device corresponding to the control triggering request;
determining, by the intelligent device, whether a control protocol of the intelligent device is consistent with a control protocol of the target device when the intelligent device and the target device are in a connected state;
when it is determined that the control protocol of the intelligent device is consistent with the control protocol of the target device, receiving, by the intelligent device, an input instruction and performing, by the intelligent device, operation control on the target device according to the input instruction;
obtaining, by the intelligent device, a device type of the target device;
determining, by the intelligent device, whether the device type is a device with no operation interface;
in response to the determination that the device type is the device with no operation interface, setting, by the intelligent device, a default operation control interface as the corresponding operation control interface; and
performing, by the intelligent device, type matching on the target device according to the device type of the target device and preset correspondences between device types and operation control interfaces, to obtain and display the corresponding operation control interface of the target device.

US Pat. No. 10,511,456

PRESENTING ACCESSORY GROUP CONTROLS

Apple Inc., Cupertino, C...

1. A method comprising:receiving, by a computing device, first user input selecting a representation of a service group presented on a graphical user interface of the computing device, where the service group includes a plurality of related accessories;
in response to receiving the selection of the service group, automatically selecting, by the computing device, a first service group control to present for the service group, where the first service group control is selected from a plurality of service group controls corresponding to respective accessory features of the plurality of related accessories associated with the service group;
automatically selecting, by the computing device, a second service group control to present for the service group, where the second service group control is selected from the plurality of service group controls corresponding to the respective accessory features of the plurality of related accessories associated with the service group;
presenting, by the computing device, the first service group control on the graphical user interface of the computing device;
receiving second user input on the graphical user of the computing device, the second user input indicating a request to change to a different service group control; and
in response to the second user input, adjusting the graphical user interface of the computing device to present the second service group control on the graphical user interface of the computing device, where the first service group control and the second service group control correspond to different accessory features and where the first service group control and the second service group control can be manipulated by the user to adjust a state of two or more accessories having the different accessory features.