US10226185B2

A tube for an intravascular medical device has a longitudinal extension along a longitudinal axis. The tube comprises a tube wall having a specified thickness and a plurality of through-going slots, wherein each slot has an essentially elongated shape along a main extension extending along the circumference of the tube. At least two slots are provided in a plane perpendicular to the longitudinal axis such that the main extension of the at least two slots are in the perpendicular plane. The lengths of the slots in the same perpendicular plane P are essentially the same, and the lengths L of the slots in different planes vary along the longitudinal extension of the tube according to a predefined pattern. A sensor guide wire for an intravascular measurement of at least one variable in a living body may comprise such a tube.
US10226173B2

A scanning LASER ophthalmoscope (SLO) system for real-time montaging includes an adaptive optics scanning light ophthalmoscope (AOSLO) and a wide field scanning light ophthalmoscope (WFSLO). At least one stabilization mirror is controlled by a computer to optically stabilize the AOSLO based at least in part on feedback from the WFSLO. The SLO system also includes a steering means. The SLO system continues to acquire and combine a plurality of AOSLO image frames forming a combined AOSLO image at each of a plurality of narrow field of view (FOV) sites until a predetermined number of images or a predetermined image quality metric (IQM) at each of the combined AOSLO images is achieved. A plurality of the combined AOSLO images is combined to form a SLO montaged image of a wide FOV. A method to montage a plurality of scanning LASER ophthalmoscope (SLO) narrow field of view (FOV) images is also described.
US10226170B2

A small-sized head-mount type vision testing device, which is mounted on a testee's head, including: a display device that presents a visual target to an eyeball of the testee; a display optical system that guides light of the visual target presented on the device to the retina; an imaging device that images the eyeball; and an observation optical system that guides an image of the eyeball to the imaging device, and further including a mirror that reflects light of a specific wavelength and transmits the other light at a point closer to the eyeball side than the display device, wherein an optical axis from a pupil to the mirror in the display optical system and an optical axis from the pupil to the mirror in the observation optical system, coincide with each other, and the optical axes are bent through the mirror.
US10226150B2

A filter holder including a housing with a bottom and an aperture through the bottom; a valve with a stopper for opening and closing the aperture, the stopper supported by a pivoting arm and biased towards a closed position; a cam arranged between the bottom and the pivoting arm, and having a cam profile co-acting with the pivoting arm, and being biased towards a first position wherein the cam profile prevents closing of the stopper and having a second position wherein the cam profile allows closing of the stopper; a slider which co-acts with the cam to move the cam from the first position towards the second position. The slider is biased in an inactive position and is moved towards an active position by co-action with a locking ring whereto the filter holder is attached. The slider when moved towards the active position pushes the cam towards the second position.
US10226149B2

A cartridge for forming a beverage includes a container defining an interior space, a filter, a beverage medium contained in the interior space, and a filter guard. The filter may be arranged so that liquid that interacts with the beverage medium flows through the filter to exit the interior space. The container may include a surface arranged to be pierced by a piercing member to permit beverage to exit the container. The filter guard may be arranged to contact the piercing member to resist damage to the filter when the container surface is pierced. In one embodiment, the filter guard and filter may be in contact with the container surface that is pierced, yet damage to the filter that might be caused by the piercing element may be avoided.
US10226147B2

A beverage brewing device is configured to brew beverages such as coffee and tea. A brewing canister having a filter at a bottom end is held partially within a receiving beaker, and a seal is created between the canister outer surface and the beaker inner surface. Brewing media such as coffee grounds and brewing fluid such as hot water are added to the canister, mixed, and allowed to brew. At a desired time, the receiving beaker is moved relative to the brewing canister so that the brewing canister is partially removed from the receiving beaker. As such, a vacuum is formed between the bottom end of the brewing canister and the receiving beaker. The filter stops brewing media from flowing into the receiving beaker, but the vacuum draws the brewed beverage through the brewing media and filter and into the receiving beaker.
US10226146B1

An electric cooking device includes a food holding portion, the food holding portion configured to receive a food product for cooking; an electric heating device thermally coupled to the food holding portion, the electric heating device configured to heat the food product disposed in the food holding portion; and a control unit operatively coupled to the electric heating device, the control unit configured to control the electric heating device such that the food product is heated for a predetermined amount of time. An electric cooking system includes the electric cooking device and a smart digital device operatively coupled to the electric cooking device.
US10226144B2

A rigid food pouch container developed to accommodate prepared food packaged in soft containers is designed to prevent a child from squeezing the container and causing its contents to spurt from the container. The food pouch container includes a back portion having an interior cavity; a front portion; a top hole; and a surface dividing the back portion into an upper cavity and a lower cavity. In some embodiments, the lower cavity is inside the back portion, while in other embodiments, the lower cavity is an exterior cavity. Also disclosed are food pouch containers that include a back portion having an interior cavity; a front portion; a top hole; means for contouring the food pouch from the bottom or side of the pouch. Some embodiments include a hinged clam shell configuration for easy insertion and removal of the food pouch. Other embodiments include a storage facility for the pouch cap.
US10226142B2

A beverage container for enhancing the aroma of a liquid foodstuff contained therein can comprise a body portion adapted to be held in the hand of a user, the body portion including a base and a side wall extending generally upward from the base to form a rim at a first height above the base, an upwardly convex canopy portion extending generally upwardly along a curvature of the canopy from the rim to an apex at a second height above the first height, and an aroma aperture defined though a portion of the canopy portion, the aroma aperture sized and shaped to receive the nose of a user when the user drinks a liquid foodstuff contained in the body portion through the aperture.
US10226137B2

A merchandise display system can include a pusher extender that increases the pushing surface of the pusher. The pusher extender may define an elongated pusher body having a cavity. The pusher extender may be configured to slide over the pusher wall via the cavity like a sleeve. The pusher extender with an enlarged, substantially planar surface thereby creates an enlarged pushing surface for pushing larger products toward the front of the display system. The pusher extender can also be provided with an angled pusher surface to accommodate larger products. The display system can be mounted to a rear hang bar located towards the back of the shelf. A hanger may be positioned within a cavity formed in the divider and extend the length of the divider. The hook end of the hanger may then be positioned on the hang bar and the entire system may cantilever out from the hang bar.
US10226135B2

Systems and methods according to the principles described here provide a safe, Comfortable, and soft pad which may be used for the care of babies and toddlers. The pad may be used during care and to transfer babies or toddlers from one location to another without waking the child. The pad includes handles which may be actual handles or hole handles to allow a caregiver to securely grasp pad in order to safely transfer the child.
US10226133B2

An audio bed board having an inertial type acoustics transducer is disclosed. The novel bed board structure is capable of emitting sound without any exposed audio speakers or speaker openings allowing sound to escape. The bed board typically acts as an audio emitter. In a preferred embodiment, the bed board is generally hollow thereby allowing the installation of the acoustic elements within the bed board. Additionally, an audio amplifier contained therein may be coupled to the headboard, other bed structures or surrounding structures. The bed board generally has a surface adjacent one of head end and foot end having no normally apparent openings so as to facilitate cleaning of the bed board. Furthermore, the emitted sound signal may utilize multiple audio sources for reproduction by the bed board sound system including but not limited to digital, analog, optical and emergency signals.
US10226113B2

This invention relates to the removal of hair including the root, from the nostrils and the ear canals, as well as for some various facial hairs. It is a mechanical device using a tension coil spring attached to a plunger and housing assembly to extend the spring, thereby creating multiple openings between the individual coils of the spring so as to allow multiple hairs to enter the openings, after which the plunger is released and the coils of the spring retract, grabbing the hairs with adequate friction to pull them out. This device is operated by the thumb and two fingers and can remove any unwanted hair, particularly nose and ear hair, within a couple of minutes with almost no pain.
US10226104B2

A cord lock includes various components used to slidably adjust a cord length, such as one or more housing components that releasably clamp around the cord. In one aspect, the cord lock includes an arrangement of magnets that bias the cord-lock housing components away from one another, in order to secure the cord between the housing components. The housing components can be pressed towards one another to slidably adjust the cord. In a further aspect, the cord lock may also include a magnetized excess-cord retainer that attaches to a portion of the cord and that releasably attaches to the cord lock in order to help gather excess cord pulled through the cord lock.
US10226096B2

A skate (e.g., an ice skate) for a user (e.g., a hockey player). The skate comprises a skate boot for receiving a foot of the user and a skating device (e.g., a blade and a blade holder) disposed beneath the skate boot to engage a skating surface. The skate boot may be constructed by molding (e.g., injection molding) so as to have useful performance and/or characteristics (e.g., reduced weight; enhanced fit, comfort and range of motion; enhanced appearance; etc.) while being cost-effectively manufactured.
US10226085B2

The present invention provides protective athletic pants that are constructed from a protective material and a flexible material, in optimal ratios. This invention provides durable pants that provide adequate protection without unduly restricting the movement of the wearer.
US10226078B2

An electronic vaping device includes: a reservoir configured to hold a liquid formulation; a vaporizer having a heating coil, the heating coil configured to heat liquid formulation drawn from the reservoir to generate a vapor; a controller electrically connected to the heating coil; and a power supply connected to the heating coil and the controller. The controller is programmed to determine that the liquid formulation in the reservoir is becoming depleted in response to determining that a computed value of the heat transfer time constant of the heating coil exceeds an average of a plurality of values of the heat transfer time constant calculated based on resistance values of the heating coil measured during a time interval by at least a threshold amount, and to cause the electronic vaping device to output an alert indicating that the liquid formulation in the reservoir is becoming depleted.
US10226077B2

This non-combusting flavor inhaler is provided with a first flow path which is disposed downstream of a vaporizer unit, and, as an aerosol flow path, a second flow path which is disposed downstream of the first flow path. The second flow path houses a flavor source for imparting flavor to an aerosol. In order to suppress unevenness of aerosol flow in the second flow path, an aerosol flow adjustment chamber for adjusting flow of the aerosol supplied from the first flow path is provided between the first flow path and the second flow path.
US10226062B2

This disclosure relates to taste modifiers of formula (I) wherein, n is 1, 2 or 3; R1 is selected from C1-C5 alkyl, C1-C5 hydroxyalkyl, C1-C5 dihydroxyalkyl and —CHYCOOH wherein Y is selected from C1-C3; R3 is hydrogen, hydroxy or C1-C3 alkoxy; R4 is hydrogen, or C1-C3 alkyl; R5 is selected from hydrogen, or C1-C3 alkyl; or R4 and R5 form together a bivalent radical —CH2—; that are able to impart, enhance or modify salt or umami taste.
US10226061B2

Oxygen is a major quality-deteriorating factor with respect to many food products in that it may cause the growth of molds and the development of rancid off-flavors, which reduce the quality or shelf life of many food products. The present invention provides an improved food packaging and a method for prolonging the shelf life and quality of packaged foods by packaging the food in a packaging material together with a microbial oxygen absorber, such as Lactococcus spp., Streptococcus spp., Lactobacillus spp., Leuconostoc spp., Brevibacterium spp., Propionibacterium spp., and Bifidobacterium spp.
US10226059B2

Natural, dark brown cocoa products are disclosed. Processes for producing such natural, dark brown cocoa products are also disclosed, as well as foods including such cocoa products.
US10226058B2

A method and apparatus to brew coffee with cold water and automatically dispense it into a container after a specified brew time. Water and a packet of coffee grounds are introduced to a brew chamber to produce a coffee extract after a specified time and then delivered to a removable receiving container. The packet is compressed to release the maximum amount of extract from the packet. Extract can be diluted with additional water into the removable receiving container to create the beverage. The receiving container is filled and sealed for freshness.
US10226057B2

A cultivation method of coffee tree by red ginseng powdered extract is provided, and particularly provided is a cultivation method of coffee tree through environment-friendly and rest (artificial dormant period) process using a red ginseng, and drink composition and food additive manufactured by the cultivation method of coffee tree by red ginseng, the method including: supplying red ginseng powdered extract aqueous solution to coffee seeds; and adjusting moisture of soil planted with coffee seeds. The cultivation method of coffee tree by red ginseng powdered extract has an advantageous effect in that coffee beans can be harvested having, as active ingredient, ginsenoside of high internal absorption rate capable of preventing occurrences of infectious diseases and pests by increasing immunity levels of coffee trees without using chemical fertilizers at all, and by enhancing germination percent of coffee seeds and coffee bean crops. The method has another advantageous effect of providing a drink composition and a food additive containing, as active ingredient, a coffee bean extract including ginsenoside of high internal absorption rate.
US10226053B2

The invention relates to a method for monitoring a meat processing machine having a meat processing unit for processing input meat products fed thereto into output meat products, an input sensor unit, and a control unit for controlling the meat processing unit, wherein the control unit is connected to the input sensor unit, comprising the steps: feeding input meat products to the meat processing unit, acquiring input product data, in particular geometric data and/or weight data, of the input meat product fed to the meat processing unit by means of the input sensor unit, and determining a tolerance variable for a yield-relevant processing parameter by means of a mathematical model or a database, in each case depending on the acquired input product data. The invention further relates to a meat processing machine for performing the method.
US10226050B2

Methods and compositions for controlling bedbugs are provided.
US10226044B2

A composition for agricultural or horticultural application, which contains isoleucine as an active ingredient, and is sprinkled on a fruit vegetable, fruit tree, or grain plant, or a harvested fruit as a solution having an isoleucine concentration of 0.5 to 75 mM, is sprinkled on a leaf surface and/or a fruit of a plant to provide at least one of promotion of blooming, promotion of the appearance of the fruit, improvement in number of fruit produced, promotion of ripening of fruit, improvement in essential amino acid and/or γ-ABA content, promotion of carotenoid synthesis, and improvement in antioxidant capacity.
US10226043B2

A controlled release biocidal salt of a first component comprises a cation of a Nα-(C1-C22) alkanoyl di-basic amino acid alkyl (C1-C22) ester cationic biocidal molecule and a second component comprising an anion of a monomeric anionic molecule having insignificant biocidal activity. The salt is characterized such that when the salt is exposed to an aqueous medium, the salt partially dissolves thereby releasing biocidal ions in an amount sufficient to exceed the MIC or MBC of a target bacteria being controlled, and further characterized as leaving a residual reservoir of undissolved salt capable of releasing more biocidal ions as the salt is consumed or otherwise removed from the environment encompassing the target bacteria. The preferred cationic biocidal molecule comprises Nα-lauroyl-L-arginine ethyl ester (“LAE”).
US10226041B2

The present invention generally relates to compositions and methods for the handling of processed sperm populations including samples that are freshly collected, those transported as fresh samples, as well as samples that are frozen and thawed, those sorted into one or more subpopulations, and those that are otherwise processed or handled that impose trauma on the sperm cell. Such trauma can reduce the motility, fertility, viability and overall integrity of the sperm and reduce the sperm's ability to fertilize an egg, grow into a health embryo and produce a healthy offspring. The present invention relates to novel compounds that can be added to the sperm cell sample to reduce the traumatic effects of physical stress during mild as well as extensive sperm cell processing, methods of using the compounds in standard sperm processing procedures, the end products made from these methods including sperm and embryos, as well as methods of using those end products in assisted reproductive biology techniques in animals.
US10226037B2

According to one aspect, a fluid dispensing device comprises a housing and a fluid moving device associated with the housing. The housing includes an interior surface defining a passage extending at least between an emission end and at least one aperture configured to facilitate entry of a fluid into the passage. The housing further includes a mounting apparatus adjacent the aperture and adapted to receive a fluid source. The fluid moving device is operable to develop air flow in the passage, wherein the aperture is disposed downstream of the fluid moving device and upstream of the emission end.
US10226026B2

A raised pet bed assembly consisting generally of a main frame having an upper loop and a lower loop connected at a riser sleeve which may include a spring or hinge to allow the upper loop to gently bounce. A soft fabric sling lays into the top loop of the frame and is connected to the frame using loops or other connectors. Loops within the sling could be slid into the frame members of the top loop. A padded insert can be placed into the sling portion for use on cooler days or for additional comfort. These parts can easily be removed for cleaning and would be washable in a commercial clothes washer. A canopy can be placed on wire supports above the fabric sling, and a cover can provide an enclosure within the frame.
US10226023B1

A novel soybean variety, designated 5PJSS43 is provided. Also provided are the seeds of soybean variety 5PJSS43, cells from soybean variety 5PJSS43, plants of soybean 5PJSS43, and plant parts of soybean variety 5PJSS43. Methods provided include producing a soybean plant by crossing soybean variety 5PJSS43 with another soybean plant, methods for introgressing a transgenic trait, a mutant trait, and/or a native trait into soybean variety 5PJSS43, methods for producing other soybean varieties or plant parts derived from soybean variety 5PJSS43, and methods of characterizing soybean variety 5PJSS43. Soybean seed, cells, plants, germplasm, breeding lines, varieties, and plant parts produced by these methods and/or derived from soybean variety 5PJSS43 are further provided.
US10226021B1

A novel maize variety designated PH2TBY and seed, plants and plant parts thereof are provided. Methods for producing a maize plant comprise crossing maize variety PH2TBY with another maize plant are provided. Methods for producing a maize plant containing in its genetic material one or more traits introgressed into PH2TBY through backcross conversion and/or transformation, and to the maize seed, plant and plant part produced thereby are provided. Hybrid maize seed, plants or plant parts are produced by crossing the variety PH2TBY or a locus conversion of PH2TBY with another maize variety.
US10226013B1

According to the invention, there is provided seed and plants of the hybrid corn variety designated CH503521. The invention thus relates to the plants, seeds and tissue cultures of the variety CH503521, and to methods for producing a corn plant produced by crossing a corn plant of variety CH503521 with itself or with another corn plant, such as a plant of another variety. The invention further relates to genetic complements of plants of variety CH503521.
US10226001B2

The invention relates to the soybean variety designated 01056938. Provided by the invention are the seeds, plants and derivatives of the soybean variety 01056938. Also provided by the invention are tissue cultures of the soybean variety 01056938 and the plants regenerated therefrom. Still further provided by the invention are methods for producing soybean plants by crossing the soybean variety 01056938 with itself or another soybean variety and plants produced by such methods.
US10225999B2

The invention provides seed and plants of tomato hybrid SV0594TC and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of tomato hybrid SV0594TC and the parent lines thereof, and to methods for producing a tomato plant produced by crossing such plants with themselves or with another tomato plant, such as a plant of another genotype. The invention further relates to seeds and plants produced by such crossing. The invention further relates to parts of such plants, including the fruit and gametes of such plants.
US10225998B2

Disclosed is a cultivation management apparatus for edible perennial herbaceous flowering plants and bulbs and tubers. The cultivation management apparatus allows plants to root and take root and to grow stably in a constant immersed state in order of 40%˜50% of water with low temperature treatment for dormancy by filling a movable water tank flowerpot with a moisture absorption member by in the order of 50% of the pot and by filling thereon a plant growth soil member consisting of a mixing oil up to the upper portion and arranging a partition for partitioning off the moisture absorption element from the plant growth soil member.
US10225993B2

One variation of a method for automating transfer of plants within an agricultural facility includes: dispatching a loader to autonomously deliver a first module—defining a first array of plant slots at a first density and loaded with a first set of plants at a first growth stage—from a first grow location within an agricultural facility to a transfer station within the agricultural facility; dispatching the loader to autonomously deliver a second module—defining a second array of plant slots at a second density less than the first density and empty of plants—to the transfer station; recording a module-level optical scan of the first module; extracting a viability parameter of the first set of plants from features detected in the module-level optical scan; and if the viability parameter falls outside of a target viability range, rejecting transfer of the first set of plants from the first module.
US10225991B2

An agricultural baler includes a needle disposed within a baling chamber. The needle transfers a strap to a gripping device. A needle gripper is disposed on a distal end of the needle and configured to selectively secure the strap to the needle. The needle gripper includes a thumb gripper rotatably mounted to a wall of the needle gripper. The thumb gripper rotates between a first position configured to secure the strap against a surface of the needle and a second position configured to release the strap from the needle. The needle gripper includes a release arm coupled to the thumb gripper and configured to rotate the thumb gripper from the first position to the second position in response to rotation of the release arm about a release arm axis from a neutral position to a first release position.
US10225989B2

A feeding apparatus and a feeding method are disclosed. The apparatus and the method feed wrapping material towards an inlet of a chamber. An object in this chamber is to be wrapped with wrapping material injected into the chamber. A wrapping material supplying unit supplies wrapping material from a reservoir towards the inlet such that a loose end area is formed. A drive drives a conveying surface of a wrapping material feeding unit either in a feeding direction or in a cleaning direction. If moved in the feeding direction, the conveying surface conveys the loose end area towards the inlet. If moved in the cleaning direction, the conveying surface cleans the inlet from debris.
US10225984B2

A system and method for sensing an edge of a region includes at least one distance sensor configured to detect a plurality of distances of objects along a plurality of adjacent scan lines. A controller is in communication with the at least one distance sensor and is configured to determine a location of an edge of a region within the plurality of adjacent scan lines. The controller includes a comparator module configured to compare values corresponding to the detected plurality of distances, and an identification module configured to identify the location of the edge of the region according to the compared values. In one example, the values corresponding to the detected plurality of distances include couplets of standard deviations that are analyzed and selected to identify the location of the edge.
US10225982B2

A stalked crop harvesting header include multiple harvesting units each including a set of deck plates defining a channel, a set of snapping rollers mounted below the deck plates and adapted to grasp and pull stalks downwardly through the channel, and a pair of gathering chains adapted for conveying stalks along the channel. Each harvesting unit further includes a stalk guider at either side of a front end of the channel. Each stalk guider includes an upper stalk guiding wheel and a lower stalk guiding wheel carried by a frame. The frame includes a protrusion between the upper and the lower stalk guiding wheels, which protrusion includes a support for carrying a respective front end of the snapping rollers.
US10225977B2

A method and system for planting one of a plurality of seed types, hybrids and/or varieties includes a planter and a plurality of row units. The row units include dynamic metering systems, which can include multiple seed meters at a particular row unit. The metering systems including more than one seed meters are configured such that the seed meters will plant a different seed types or varieties. The operation of one or more of the seed meters at a time will provide for the planting of a particular seed variety. When the invention provides for on-the-go changing of a seed being planted by changing the operation of one or more of the seed meters at each of the row units and provides for almost infinite variation among the row units for planting particular seed varieties or not planting at all.
US10231368B2

A hollow shielding structure for different types of circuit elements is provided. The hollow shielding structure includes at least one element mounted on a printed circuit board (PCB), a shield dam surrounding the at least one element, and a shield cover is configured to be electrically coupled to an upper portion of the shield dam and cover the at least one element, with a gap formed between the at least one element and the shield cover.
US10231363B2

The present invention relates to a modular cooling apparatus for a high-voltage direct-current transmission system. A sub-module (10) according to the present invention comprises a power unit (12) in the front and a capacitor unit (13) in the rear, and a heat sink (30) for discharging heat generated from the interior is provided in an interior space (14′) of a power unit housing (14) forming the exterior of the power unit (12). A coolant path (31) is provided in the interior of the heat sink (30). The entrance and exit of the coolant path (31) are located adjacent to the bottom surface of the interior space (14′). Connecting couplers (20) for supplying coolant to the interior space (14′) are provided on the sloped surface (16) on the bottom end of the front surface (15) of the power unit housing (14). The sloped surface (16) is formed so as to face the ground at an angle. On both side surfaces of the power unit housing (14) are pass-through parts (22), each of which is provided with a louver plate (24) having louvers (26) to allow air to circulate between the interior space (14′) and the outside. As such, according to the present invention, heat is dissipated more effectively while damage to the sub-module (10) due to coolant leakage does not occur.
US10231360B2

Embodiments include a heat sink cell comprising a first reservoir having a first volume of space and a first material stored in the first volume of space. The first material provides a first heat sink thermal operating range for the transfer of heat. The cell comprises a second reservoir and a second material stored in the second reservoir. A shape memory alloy (SMA) closes an opening of the second reservoir. The SMA is responsive to a temperature change of the first material or external sources to automatically open the opening so that the first material or the second material spontaneously pass through the opening to cause an endothermic reaction or an exothermic reaction between the first material and the second material to create a second heat sink thermal operating range different from the first heat sink thermal operating range. Embodiments also include a system and method of dual-mode passive thermal management.
US10231357B2

An apparatus for cooling a computer system includes a primary cooling loop. The primary cooling loop includes an evaporator configured to cool at least a component of the computer system, an ambient cooled condenser connected to the evaporator, a first pump to provide a coolant flow within the cooling loop, a pressure regulator configured to maintain a selected pressure in the primary cooling loop, and a controller responsive to changes in outdoor ambient conditions and an amount of heat dissipated by the computer system and configured to dynamically adjust the pump and pressure regulator in response thereto.
US10231351B2

A housing for an electronic device in the home or car includes a substrate and a composite layer. The composite layer is formed on a surface of the substrate. The composite layer includes an adhesive layer, an ink layer, and a protective layer. The adhesive layer is fully attached to the surface of the substrate. The ink layer is formed on a surface of the adhesive layer away from the substrate. The protective layer is formed on a surface of the ink layer away from the adhesive layer and the process is completed by half-curing and full curing processes. A method for making the housing also is provided.
US10231349B2

A display device includes a display panel, a back cover placed in the back surface of the display panel, and a coupling unit placed in an area between the back cover and the display panel. The display device can be closely coupled to a to-be-attached surface.
US10231341B2

A packaged module for use in a wireless communication device has a substrate supporting an integrated circuit die that includes at least a microprocessor and radio frequency receiver circuitry and a stacked filter assembly configured as a filter circuit that is in communication with the radio frequency receiver circuitry. The stacked filter assembly includes a plurality of passive components, where each passive component is packaged as a surface mount device. At least one passive component is in direct communication with the substrate and at least another passive component is supported above the substrate by the at least one passive component that is in the direct communication with the substrate.
US10231334B2

A method includes forming a multi-stacked electronic device having two or more electronic components, each of the electronic components includes a leadframe, the leadframes of each electronic component are physically joined together using a non-solder metal joining process to form a joint, and the joint is located outside a solder connection region.
US10231326B2

A flexible printed circuit board and a display device are disclosed by embodiments of the invention. The flexible printed circuit board has one or more waveform structures disposed on its cross section.
US10231325B1

In some examples, an electronic device includes a printed circuit board (PCB) device that includes a first trace electrically connected to a first pad of a first trace via on a first layer and a second trace electrically connected to a second pad of a second trace via on a second layer. In some examples, the PCB device also includes four ground pads on the first layer and an antipad surrounding the two trace vias, where a first ground pad is positioned between the first trace and the second trace, where the first ground pad and the second ground pad are approximately symmetrically positioned about a perpendicular bisector of a line from the first pad to the second pad, and wherein the third ground pad and the fourth ground pad are approximately symmetrically positioned about the perpendicular bisector of the line from the first pad to the second pad.
US10231323B2

A printed circuit body includes a bus bar as a metal member electrically connected with a connected body, an insulator layer providing insulation properties, and a conductor layer formed across the metal member and the insulator layer and electrically connected with the metal member. The metal member and the insulator layer are positioned such that a metal-member side connected surface of the metal member on which the conductor layer is provided and an insulator-layer side connected surface of the insulator layer on which the conductor layer is provided are positioned at an identical plane. This configuration allows connection between the bus bar and the conductor layer and circuit formation to be simultaneously achieved at manufacturing of the printed circuit body, thereby facilitating formation of a wiring structure of the bus bar and the conductor layer.
US10231320B2

In a processing machine according to the present invention, an electric discharger to remove static electricity from a charged work piece or charged machining chips is installed on a movement means including a beam supported by a constituting member of the processing machine and a power source installed in the beam. By making the electric discharger movable inside and outside the processing machine, the static electricity can be removed from machining chips and the like in a plurality of areas needing removal of the static electricity using a small number of the electric dischargers.
US10231317B2

A controller comprises a controllably conductive device adapted to be coupled in series electrical connection between an AC power source and a load control device. The controller also comprises a control circuit coupled to the controllably conductive device for rendering the controllably conductive device conductive each half-cycle of the AC power source to generate a phase-control voltage. The control circuit is operable to render the controllably conductive device conductive for a portion of each half-cycle of the AC power source. The control circuit is operable to transmit a digital message to the load control device for controlling the power delivered to the load by encoding digital information in timing edges of the phase-control voltage, where the phase-control voltage having at least one timing edge in each half-cycle of the AC power source when the control circuit is transmitting the digital message to the load control device.
US10231313B2

An apparatus, a system and a method for improving the determination of occupancy in an area is disclosed. The apparatus represents a motion sensor that provides improved granularity of the determination of motion within a first time period, wherein samples are collected during the first time period and then integrated over the first time period to determine a level of motion. The determined level of motion during the first time period are stored and transmitted at the end of a second time period. In one aspect of the invention, the occupancy is determined based on the collected level of motion inpreceding first time periods. In another aspect of the invention, the collected information is transmitted over a network, where the transmitted data may be further collected and processed.
US10231306B2

The invention provides a lighting controller, comprising: a detector adapted to detect a voltage of a power source, said power source is for providing power to a lighting unit via a lighting driver; a controlling unit, coupled to the lighting driver and adapted for controlling the driver to deliver a constant power to the lighting unit regardless of the power source is being consumed, before the detected voltage drops below a first threshold, and controlling the driver to deliver a gradually reduced power to the lighting unit after the detected voltage drops below the first threshold. Wherein the controlling unit is further adapted for switching an up-converter between the power source and the driver to boost the output voltage from the power source to the driver, in a first condition; and bypassing said up-converter, in a second condition, and implementing said step of controlling the driver; wherein said first condition comprises operating in high occupancy periods, and said second condition comprises operating in low occupancy periods
US10231302B2

A circuit for adjusting a frequency of an AC direct lighting apparatus is provided. The circuit may include a reference voltage generation unit configured to receive a dimming voltage having a first frequency and a first voltage range, and generate a reference voltage having a second voltage range, a sensing section determining unit configured to generate first and second section reference voltages based on the reference voltage, and determine a driving current sensing section using the first and second section reference voltages, and a driving signal generation unit configured to generate a switching device driving signal having a second frequency through the determined driving current sensing section.
US10231298B2

The invention provides an integrated light-emitting diode driving circuit, embedded in an enclosure shell for packing a light-emitting diode. The integrated light-emitting diode driving circuit includes: a rectifier, at least one control module, at least one switch, and at least one light-emitting diode module. When an input DC voltage from the rectifier reaches a driving voltage value, the switch is switched on by the control module to turn on the light-emitting diode module to emit light. When the light-emitting diode module emits the light over a predetermined time, the switch is switched off by the control module to turn off the light-emitting diode module from emitting the light.
US10231297B2

The invention provides a lighting apparatus control switch which uses a detection circuit to monitor a parameter which is dependent on the output current flowing to a lighting load when the lighting apparatus control switch is turned off. The lighting apparatus control switch is configured as an on/off controller or a dimming controller in dependence on the monitored parameter. This lighting apparatus control switch can thus be configured as a dimmable switch, for example implementing leading or trailing edge dimming, or as an on/off switch. The lighting apparatus control switch provides a universal dimmer solution which may be future-proof to allow installation of newer generation lighting loads.
US10231291B2

A heating cooker for a microwave oven in which in a main body through which microwaves are transmitted, an upper portion of a metallic pan is closely coupled, and a heating sheet receiving the microwaves and generating heat and an insulating support are coupled in order onto an undersurface of the pan, the heating cooker including a safety device configured such that a silicone packing is provided in a section of the close coupling between the pan and the main body, and so that if internal pressure of the cooker rises abnormally, the silicone packing is decoupled from the main body so as to reduce the pressure.
US10231288B2

A heater cable produces a substantially level voltage across its cross-section, providing a uniform and controllable thermal output along its length. The heater cable includes at least one center bus wire extending axially along a central axis of the heater cable, and at least one radial bus wire extending axially through the heating cable and positioned adjacent to the center bus wire. The heater cable further includes a thermally and electrically conductive interstitial material disposed around the at least one center bus wire and the at least one radial bus wire, and a jacket disposed about the interstitial material, the at least one center bus wire, and the at least one radial bus wire.
US10231284B2

A cellular telecommunications network architecture is described where certain UEs are configured to assist the network to improve coverage in regions of poor radio conditions. In certain embodiments, appropriate UEs are selected to act as a dynamic, out-of-band coverage extensions. Network performance can thereby be improved when serving users at the cell edge (or in other poor radio condition regions of a cell).
US10231283B2

A computing device that forms a group in accordance with a peer-to-peer protocol in which a device may be identified based on a credential of a user. The credential may be used to determine a unique identifier for the user such that the same identifier is used on any device operated by the same user. Such an identifier may be used in connection with a peer-to-peer protocol that supports persistent peer-to-peer groups. As a result, the unique identifier for the user may be retained by remote devices that have paired with any device operated by a particular user such that those remote devices may automatically establish a connection with any other device operated by the same user that similarly uses the same unique identifier for the user.
US10231275B2

Multiple communication session requests received by a terminating UE within a period of time can be handled on a last come, first served basis. A terminating UE that is in the process of setting up a first communication session, upon receiving a session request to establish a second communication session, is configured to terminate first setup procedures for the first communication session, and initiate second setup procedures to establish the second communication session. The last come, first served treatment of a subsequent communication session can be implemented unconditionally, or selectively by evaluating whether a condition is met prior to accepting the subsequent communication session before finishing setup procedures for the initial communication session.
US10231269B2

A computer system and computer program product for generating a geographically-bound mobile ad hoc network identification. The computer system and computer program product may include receiving, by a processor, a mobile ad hoc network request. The computer system and computer program product may also include determining a plurality of geographic coordinates of a device associated with a current location of the device. The computer system and computer program product may further include generating a mobile ad hoc network identification based on the determined plurality of geographic coordinates. The computer system and computer program product may also include processing the received mobile ad hoc network request using the generated mobile ad hoc network identification.
US10231264B2

Technology for a first eNodeB is disclosed. The first eNodeB can decode an uplink-downlink (UL-DL) time-division duplexing (TDD) subframe reconfiguration received from a second eNodeB. The UL-DL TDD subframe reconfiguration can be for the first eNodeB. The first eNodeB can encode the UL-DL TDD subframe reconfiguration received from the second eNodeB for transmission to a plurality of user equipment (UEs).
US10231263B2

Coordination techniques for discontinuous reception (DRX) operations in dual-connectivity architectures are described. In one embodiment, for example, user equipment (UE) may comprise logic, at least a portion of which is in hardware, the logic to receive a radio resource control (RRC) configuration message during operation in a dually-connected UE state, determine whether UE assistance information reporting is enabled for the UE based on the RRC configuration message, and in response to a determination that UE assistance information reporting is enabled for the UE, send one or more UE assistance information messages to report a macro cell power preference and a small cell power preference. Other embodiments are described and claimed.
US10231262B2

A wireless device (202) is assisted by an access point (200) to perform contention based access on a radio channel for uplink transmission to the access point (200). The access point (200) obtains (2:1) a traffic load L on the radio channel and determines (2:2) a sleep window based on the traffic load L so that the sleep window increases when the traffic load L increases. The access point (200) then signals (2:3) the sleep window to the wireless device to instruct the wireless device to apply (2:4b) sleep mode according to the sleep window when the wireless device senses (2:4a) that the radio channel is busy. Thereby, the risk for congestion on the radio channel can be reduced during high traffic load and the energy consumption can also be reduced in the wireless device.
US10231259B2

The disclosure relates in some aspects to techniques for use in systems where a plurality of devices with different priority levels share a common set of resources for communication (e.g., downlink transmissions). Certain aspects provide a new indication channel and a procedure to signal scheduling information (e.g., priority information). Such information may serve as an indicator for possible new grants. Such information may additionally serve as an indicator for higher-priority scheduling conflicts or include explicit commands that result from conflicts (e.g., conflicts relating to puncturing of resources allocated for transmissions to lower priority devices).
US10231258B2

In some embodiments, one or more wireless stations operate to configure direct communication with neighboring mobile stations, e.g., direct communication between the wireless stations without utilizing an intermediate access point. Embodiments of the disclosure relate to NAN datapath scheduling and NAN pre-datapath operation setup and scheduling. The NAN datapath embodiments described herein provide a mechanism through which devices can communicate and provide services. In particular, embodiments described herein relate to techniques for devices (e.g., NAN devices) to propose and confirm schedule updates. The datapath model, and in particular the techniques described herein, may be implemented for unicast and multicast communication between wireless stations.
US10231256B2

A method for radio source scheduling implemented in a communication network, the method comprising steps of establishing a connection between a baseband unit (BBU) and at least one transceiving device; transmitting, by the BBU, a plurality of downlink packets according to a downlink scheduling of the BBU; arranging each of the downlink packets to a plurality of transceiving devices; receiving, by the transceiving devices, the downlink packets and transmitting, by the transceiving devices, a plurality of uplink packets; and receiving the uplink packets, by the BBU, according to the downlink scheduling of the BBU.
US10231233B2

According to one embodiment, a wireless communication device includes a transmitter configured to transmit a beacon signal including first information to specify a first wireless communication device to be reassigned a slot and a start timing to allow use of a reassigned slot, and transmit, after transmission of the first information, a first signal including second information to specify the reassigned slot, the first signal being a signal different from the beacon signal and a receiver configured to receive a signal.
US10231230B2

In the base station (100), a search, space setting unit (103) sets a search space on the basis of a search space setting rule in accordance with R-PDCCH range of a setting target slot, and an allocating unit (108) places DCI in one of a plurality of candidates of to-be-decoded unit range included in the set search space. The search space setting roles are associated with respective numbers of candidates of to-be-decoded unit range corresponding to the respective ones of a plurality of numbers of connections for R-CCE, and a first search space setting rule of a slot 0 and a second search space setting rule of a slot 1 are different from each other in terms of the patterns related to the numbers of candidates of to-be-decoded unit range corresponding to the plurality of numbers of connections for R-CCE.
US10231223B2

Provided is a communication system that transmits a control channel using a downlink. The communication system may transmit, to the terminal, transmission information of uplink allocation information that indicates whether uplink allocation information is transmitted using a downlink, and the terminal may determine whether the uplink allocation information is included in a downlink frame, based on the transmission information of uplink allocation information. The base station may transmit, to the terminal, information associated with a resource which has a possibility of being used for transmission of a physical downlink control channel (PDCCH), and the terminal may decode the PDCCH in the resource which has a possibility of being used for transmission of the PDCCH.
US10231221B2

The present disclosure relates to random access in wireless communication systems, and in particular to transmitting, receiving, and detecting preamble sequences. A method in a wireless device for transmitting a preamble sequence to a network node is disclosed. The method comprises configuring a number of preamble sequences into two or more preamble sets, wherein each preamble set is associated with at least one respective uplink transmission condition; determining a transmission condition of an uplink from the wireless device to the network node; and selecting one out of the two or more preamble sets based on the determined transmission condition to be a selected preamble set, and a preamble sequence from the selected preamble set to be a selected preamble sequence; as well as transmitting the selected preamble sequence on the uplink.
US10231207B2

A method for receiving a reference signal for determining a position in a wireless communication system, according to one embodiment of the present invention, may comprise the steps of: receiving positioning reference signal (PRS)-related configuration information transmitted from a plurality of antenna ports; and measuring the PRS by using the PRS-related configuration information, wherein the PRS may be mapped by being multiplexed with resource elements (RE) of each of the plurality of antenna ports.
US10231205B2

Provided is a method for sending an in-band positioning signal and in-band positioning system in a communication network. The system includes: a Position Management Station (PMS), arranged to manage one or more Position Service Stations (PSSs) and provide a synchronization reference clock for the one or more PSSs; a positioning center network element, arranged to provide position estimation information for a terminal based on position information of the one or more PSSs and send the position estimation information to the terminal; and the one or more PSSs, of which each PSS uses a same frequency band used by the communication network and is arranged to generate an in-band positioning signal for measuring a distance, regulate a sending clock of the in-band positioning signal according to a difference value between a local sending clock and the synchronization reference clock and send the in-band positioning signal to the terminal.
US10231202B2

The invention relates to an asynchronous wireless communication system, such as a UMTS system. The various base stations of an asynchronous wireless communication system do not typically have known timing offsets Tb(i), and these timing offsets vary with time. The invention allows the calculation of the difference dTb(i,j) between timing offsets Tb(i), Tb(j) for pairs of base stations B(i), B(j), using the timing of signals received by one or more wireless communication units. Having eliminated the timing offsets between the base stations as a variable, geo-location techniques from synchronous networks may then be used to locate wireless communication units in the asynchronous wireless communication system.
US10231199B2

Providing for secondary synchronization encoding utilizing a primary synchronization channel (P-SCH)-related scrambling code is described herein. Scrambled secondary synchronization codes (SSCs) can be assigned to multiple base stations of a radio access network (RAN). By way of example, PSC-based scrambling codes can be created from a plurality of M-sequences generated from a common polynomial expression. Further, an SSC codebook is provided that selects sequence pairs of a sequence matrix for generating SSCs. Selection can be based on transmission characteristics of resulting SSCs, providing reduced interference in planned, semi-planned and/or unplanned mobile deployments.
US10231188B1

Controlling the uplink transmission power includes dynamically activating and deactivating a high-power transmission mode of the wireless devices in response to changes in a network topology, such as presence or absence of different types of access nodes, and signal level measurements of reference signals transmitted from said different types of access nodes. Such dynamic control of the uplink transmission power in real time minimizes interference that may be caused to uplink transmissions of other wireless devices in the network, and mitigates unnecessary power consumption for wireless devices capable of utilizing the high-power mode.
US10231187B1

A transceiver in a vehicle-to-vehicle (V2V) communication system regularly broadcasts basic safety messages, comprising location, heading and speed, of a subject vehicle. The transponder is in communication with similar transponders in other vehicles. In order to manage available bandwidth to assure that safety messages are reliably received, the size of the set of vehicles communicating must be managed. Embodiments describe methods of adjusting the power in a consensus feedback series of power management messages. Each power management message comprises both a field comprising the as-transmitted power and also a field comprising a recommended power for other transponders. Transponders receive many such messages and average the recommended power value to compute their own, new, transmit power level. Power level changes are rate-limited. Reasons to change power level include: quantity of vehicles in range set; distance of vehicles in range set; available bandwidth; and interferences from vehicles outside the range set.
US10231182B2

Techniques for implicit indication of trigger frame start times are described. In various embodiments, an AP may be configured to transmit a trigger frame at the beginning of each target wake time (TWT) interval. In some embodiments, each STA that uses a given TWT interval may be configured to treat a TWT Start Time received from the AP not only as a start time for that TWT interval but also as a start time for the trigger frame to be received from the AP. In various embodiments, each STA in a TWT Group may wait to receive the trigger frame from the AP upon awakening during its TWT interval. The embodiments are not limited in this context.
US10231181B2

Various of the disclosed embodiments concern efficiency improvements in wireless products. For example, some embodiments specify profiles for regional and custom-specified operational constraints. The profiles may be retrieved from across a network or stored locally upon the device. The profiles may specify various configuration adjustments that optimize the system's performance. For example, when possible, some embodiments may allow the system to operate at a lower power level and to thereby save energy. Various factors and conditions may be assessed in some embodiments prior to adjusting the existing power configuration.
US10231176B2

In a communication system constituting a first core network and a second core network, a location management device deployed in a first core network initiates a switching procedure between the core networks. In the switching procedure, the second core network is selected by MME selection of a base station device, allowing a terminal device to connect to the second core network. This configuration provides a communication control method and the like for enabling a terminal device to switch between core networks in a communication system in which multiple core networks are overlaid.
US10231162B2

A method includes selecting a particular access point for performing service corresponding to a client device that is associating or associated with a different access point. The particular access point is selected based on historical usage pattern and/or a future scheduled event corresponding to the client device.
US10231159B2

Aspects of the subject disclosure may include, for example, receiving video content streams from multiple source mobile devices and identifying that the video content streams pertain to a same event. Additional aspects may include identifying end mobile devices for the video content streams and determining a portion of the end mobile devices are coupled to one communication network and another communication network. Further aspects can include identifying a predicted traffic pattern on the first communication network based on the multiple video content streams pertaining to the same event and that the portion of the multiple end mobile devices are communicatively coupled to the first communication network. Additional aspects may include transmitting a portion of the video content streams across the first communication network and transmitting another portion of the video content streams across the second communication network according to the predicted traffic pattern. Other embodiments are disclosed.
US10231148B2

A first communication device determines one or more parameters related to a format of a media access control layer (MAC) data unit for an uplink (UL) multi-user (MU) transmission. The format of the MAC data unit for the UL MU transmission is different than a format of a MAC data unit for an UL single user (SU) transmission. The first communication device generates one or more data units that include the one or more parameters. The first communication device transmits the one or more data units to a plurality of second communication devices to inform the plurality of second communication devices of the format of the MAC data unit for UL MU transmissions by the plurality of second communication devices to the first communication device.
US10231146B2

In embodiments, an evolved Node B (eNB) of a wireless communication network may configure an enhanced physical downlink control channel (EPDCCH) physical resource block (PRB) set for a user equipment (UE). The EPDCCH-PRB set may include a plurality of PRB-pairs. The EPDCCH-PRB set may further include a plurality of enhanced resource element groups (EREGs) organized into localized enhanced control channel elements (ECCEs) having EREGs of the same PRB-pair and distributed ECCEs having EREGs of different PRB-pairs. In some embodiments, the eNB may determine a set of distributed EPDCCH candidates for the UE from the EPDCCH-PRB set, wherein the individual distributed EPDCCH candidates include one or more of the distributed ECCEs, and wherein the set of distributed EPDCCH candidates includes at least one EREG from each of the plurality of localized ECCEs. Other embodiments may be described and claimed.
US10231130B2

Any one of the following dual connectivity attributes is assigned to a group profile of each service group: (1) macro cell only (serving both data/control planes via a macro cell base station.), (2) small cell only (serving data/control planes via a small cell base station), (3) dual connectivity enabled-A (serving data plane of UEs via a small cell base station, and serving control plane via a macro cell base station), and (4) dual connectivity enabled-B (serving data plane via both a macro cell base station and a small cell base station, and serving control plane via a macro cell base station).
US10231126B2

A method is provided for permitting access to enterprise resources mediated between a first peer device and a second peer device. A shared detection application is installed on both devices. When a second peer device requests access to enterprise resources, the first peer device detects if the devices are within a certain preset distance of each other. The second peer device is permitted to access the enterprise resources while the devices remain within the preset distance of each other. Access is shut-down after a pre-determined time if the first device and the second device are no longer within the preset distance of each other.
US10231125B2

A telematics system that includes a security controller is provided. The security controller is responsible for ensuring secure access to and controlled use of resources in the vehicle. The security measures relied on by the security controller can be based on digital certificates that grant rights to certificate holders, e.g., application developers. In the case in which applications are to be used with vehicle resources, procedures are implemented to make sure that certified applications do not jeopardize vehicle resources' security and vehicle users' safety. Relationships among interested entities are established to promote and support secure vehicle resource access and usage. The entities can include vehicle makers, communication service providers, communication apparatus vendors, vehicle subsystem suppliers, application developers, as well as vehicle owners/users. At least some of the entities can be members of a federation established to enhance and facilitate secure access and usage of vehicle resources.
US10231122B2

Approaches presented herein enable challenge-response authentication of a user based on information captured by a personal internet of things (IoT) device set associated with the user. Specifically, in one approach, a personal IoT device set comprising at least one device records and stores data associated with a user. The data is synchronized and stored to a computerized authentication system, which prompts the user with an authentication question based on the synchronized and stored data. The user may find an answer to the authentication question by reviewing data recorded and stored in the device of the personal IoT device set. The user may then enter the found answer to the authentication question, thereby authenticating the user. The personal IoT device set may comprise a single device or may comprise a plurality of devices, the information of one of which may be selected as the basis of the authentication question.
US10231118B2

A method is provided for performing a management of a multi-subscription SIM module. The multi-subscription SIM module includes at least one memory adapted to store at least a first and a second profile associated with a respective first and a second mobile network operator. The memory includes a volatile portion. The operation of storing includes installing or updating profiles by downloading one or more downloaded profiles from a remote host. The management includes selecting one or more enabled profiles including an application to be executed and allocating a partition of the volatile portion of the memory to the one or more enabled profile.
US10231114B2

A serving gateway includes a memory storing instructions, and at least one processor configured to process the instructions to, if a mobility management node performs restarting thereof, maintain at least one specific S5/S8 bearer between the serving gateway and a packet data network gateway eligible for restoration of network initiated communication services and release all other S5/S8 bearers.
US10231106B2

In a communication system 10, an IN-CSE 200 maps and retains a public IP address acquired from an MTC-UE 100 and an UE-ID, and receives an incoming message addressed to the MTC-UE 100 from an AS 40A. The IN-CSE 200, upon receiving the incoming message, sets the public IP address mapped with the retained UE-ID in a destination address, and delivers to a GGSN/PGW 310 an IP packet containing the corresponding UE-ID. The GGSN/PGW 310 identifies a private IP address assigned to the MTC-UE 100, based on the UE-ID included in the IP packet received from the IN-CSE 200.
US10231099B2

An example implementation includes systems and methods for facilitating social discovery to obtain, from at least a second device, device information associated with the second device; transmit the device information associated with the second device to the social discovery platform; receive, from the social discovery platform, user information associated with a second user of the second device in response to transmitting the device information associated with the second device; and providing, to the first user, the user information associated with the second user.
US10231098B2

Various systems, mediums, and methods herein describe mechanisms that enable client devices to have access to data based on various address configurations. A smart phone system may be configured to receive a request. The smart phone system may also be configured to determine an address based at least on the request received, where the address provides access to data on a website. The smart phone system may also determine the address based on a receipt of the address generated by a server system. The smart phone system may also determine a timestamp associated with a transfer of the address at a geolocation. The smart phone system may also determine one or more time periods from the timestamp associated with the transfer of the address at the geolocation. The address may provide access to the data on the website during the one or more time periods.
US10231088B2

A first set of data may be received indicating that an object of interest has been identified. A second set of data may be received indicating a first location of where the object of interest was identified. The first location may correspond to a geographical area. In response to the receiving of the first set of data and the second set of data, the first location may be associated with a first transceiver base station. In response to the associating, a first list of one or more mobile devices may be obtained that are within an active range of the first transceiver base station.
US10231087B2

The present invention relates to a terminal and a communication method of the same. According to an embodiment of the present invention, a communication method of a remote terminal may include: transmitting, to a relay terminal, a request message comprising ProSe (proximity based service) per-packet priority associated with a TMGI (temporary mobile group identity); and receiving, from the relay terminal, a MBMS traffic transmitted based on the ProSe per-packet priority.
US10231082B2

A computing device and method is usable to determine a cognitive geofence according to a plurality of data points. The computing device may analyze the plurality of data points to determine a cognitive dimension associated with each of the data points and a location associated with each of the data points. The computing device may determine the cognitive geofence based at least in part on the determined cognitive dimension and the determined location associated with at least some of the plurality of data points. After determining the cognitive geofence, the computing device may transmit the determined cognitive geofence to a terminal device.
US10231077B2

Systems and methods for providing a healthcare provider with an electronic medical record of a patient, a recommendation, or an alert relating to the patient, based on an analysis of the patient's health data. Multiple electronic repositories may store the patient's health data as disaggregated health data. The patient's health data may be organized in a Healthcare Identity Graph providing a comprehensive medical history of the user. A device of the patient may access and analyze the patient's health data in response to detecting an event. The device can generate outputs or trigger actions based on the analysis of the patient's health data, and record the outputs or actions in the patient's Healthcare Identity Graph. Authentication and verification of the outputs or actions are stored at a Healthcare Liability Graph.
US10231071B2

The present disclosure discloses a silica gel vibrating diaphragm and a method for fabricating the same. The method comprises: forming a composite material belt by using two layers of a base material and liquid silica gel in a calendering manner, wherein the liquid silica gel is between the two layers of the base material; wholly hot-press molding the composite material belt by a vibrating diaphragm die holder, a temperature of the hot-press molding being higher than a vulcanization temperature of the liquid silica gel; removing the two layers of the base material to obtain a whole sheet of silica gel vibrating diaphragm; and blanking the whole sheet of silica gel vibrating diaphragm that has been removed of the two layers of the base material to fabricate a required silica gel vibrating diaphragm. As compared with conventional solutions, the technical solution of the present disclosure has the advantages of simple molding manner, low cost, various styles of the vibrating diaphragm, and small thickness of the vibrating diaphragm.
US10231069B2

A method for evaluating an individual hearing benefit of an advanced hearing device feature, including providing a basic and an advanced hearing device feature in a hearing device, automatically classifying a current hearing situation, automatically selecting the advanced hearing device feature dependent on the classified hearing situation, applying the selected advanced hearing device feature for processing an audio signal, providing the processed audio signal to an output transducer of the hearing device, indicating to the user that the advanced hearing device feature is currently being applied, and providing a control for the user to switch off and on an effect of the second hearing device feature.
US10231067B2

Subject matter disclosed herein may relate to hearing aids, and may relate more particularly to adjusting one or more parameters for one or more hearing aids based, at least in part, on one or more digital audio parameters converted from an electrical audio signal or on one or more characteristics of a particular environment, or a combination thereof.
US10231066B2

A hearing assistance device, such as a hearing aid, includes an antenna connected to a communication circuit through a feed-line for wireless communication. The antenna and the feed-line are configured and placed such at capacitance between their conductors is approximately minimized. In one embodiment, the feed-line includes feed-line conductors each including a major portion approximately perpendicular to an antenna conductor. In another embodiment, the feed-line includes a feed-line conductor crossing the antenna conductor, and at least one of the antenna conductor and the feed-line conductor includes a notch in the crossing area to reduce the crossing area.
US10231064B2

A method improves a picked-up signal in a hearing system. The hearing system has at least one hearing device, particularly a hearing aid. The hearing aid device has an associated first directional microphone that has an adjustable first directional characteristic with a preferential direction. The first directional microphone converts sound into a first signal that is adopted in the picked-up signal. A speech activity of a user of the hearing system is monitored, and recognition of a speech activity of the user prompts the preferential direction of the first directional characteristic to be adjusted in comparison with a frontal direction of the user such that the sound sensitivity of the first directional microphone undergoes attenuation in the frontal direction.
US10231063B2

In a binaural hearing aid system audio signals are transmitted between an antenna facility of a left ITE hearing aid and an antenna facility of a right ITE hearing aid. Binaural beam forming is based on a natural directivity of the pinna and/or based on a head shadowing effect. Each antenna facility has an antenna arrangement with a coil core made of magnetically permeable material, and extending along a longitudinal axis, a further electric hearing aid component, which emits electromagnetic interference radiation, and an at least partially planar shield made of magnetically permeable material. The shield is arranged between the antenna arrangement and the further hearing aid component transversely to the longitudinal axis of the coil core and the shield is arranged at a distance of 50 to 150 micrometers from the coil core, preferably 75 to 100 micrometers.
US10231060B2

An electrostatic transducer has two oppositely disposed counter-electrodes and a diaphragm which is disposed between the two counter-electrodes and which has a first weakly conductive coating. In its edge region the diaphragm has a second well-conductive coating on the first coating to protect the latter.
US10231059B2

A sound generator includes a housing and a vibrator. The vibrator includes at least one piezoelectric element and has at least of a part thereof inside the housing. A contact portion on the at least one piezoelectric element is configured to transmit generated vibration to an object outside of the sound generator. The at least one piezoelectric element generates vibration in response to a signal from outside the vibrator, and causes the object to vibrate and generate a sound to emit from the object.
US10231058B2

An audio apparatus includes a housing, a piezoelectric vibration unit provided to the housing and having a piezoelectric element, and a communication unit for receiving an audio signal. When a received audio signal is applied to the piezoelectric element while a load of the audio apparatus is applied to the piezoelectric vibration unit, the piezoelectric element is deformed causing deformation of the piezoelectric vibration unit, whereby a contact surface in contact with the audio apparatus vibrates and generate a sound.
US10231056B2

A wearable device for binaural audio is described. The wearable device includes a feedback mechanism, a microphone, an always on binaural recorder (AOBR), and a processor. The AOBR is to capture ambient noise via the microphone and interpret the ambient noise. An alert is issued by the processor to the feedback mechanism based on a notification detected via the microphone in the ambient noise.
US10231055B2

The invention relates to a headset comprising at least one headband and at least one earpiece, the headband comprising a headband structure, wherein the headband structure is divided in at least one soft, flexible section and at least one stiff, non-flexible section, at least one sliding spring element, at least one handle element attached to the at least one sliding spring element and at least one guiding element, guiding the relative movement between the headband structure and the at least one sliding spring element.
US10231054B2

Headphones include a left loudspeaker element; a right loudspeaker element; and a holder for holding the left loudspeaker element and the right loudspeaker element, such that the loudspeaker elements can be attached to the ears, wherein the left loudspeaker element or the right loudspeaker element includes: a first sound converter; a second sound converter, wherein the first sound converter is implemented such that the first sound converter provides directed emission in the direction of an ear in the operating position of the headphones, and the second sound converter is implemented such that the second sound converter provides no or less directed emission than the first sound converter in the direction of the ear in the operating position of the headphones.
US10231052B2

An acoustic device that is adapted to be worn on the body of a user, with a first acoustic transducer and a second acoustic transducer, where the first transducer is closer to the expected location of a first ear of the user than is the second transducer, a third acoustic transducer and a fourth acoustic transducer, where the third transducer is closer to the expected location of a second ear of the user than is the fourth transducer, and a controller that is adapted to independently control the phase and frequency response of the first, second, third and fourth transducers.
US10231047B2

A headphone detector including a headphone and a processor. The headphone has a microphone and a speaker, and the microphone is configured to generate an audio signal based on an output of the speaker. The processor is configured to receive the audio signal, determine a characteristic of the audio signal, and assess whether the headphone is on ear or off ear based on a comparison of the characteristic to a threshold. The threshold corresponds to one or more of an audio response of the audio signal at a corresponding frequency and an audio response of a feedback microphone signal at a corresponding frequency, under one or more known conditions.
US10231044B2

An in-ear hearing device having an ear interfacing portion integrally formed with an elongated stem portion, wherein the ear interfacing portion extends away from the elongated stem portion; a first acoustic port formed in the ear interfacing portion; a speaker disposed in the ear interfacing portion and aligned to emit sound from the acoustic port; a plurality of electrical contacts disposed at an end of the stem portion, the plurality of electrical contacts including first and second contacts; a second acoustic port formed at the end of the elongated stem portion between the first and second contacts; a microphone disposed in the stem portion; and a channel that fluidically couples the microphone to the second acoustic port.
US10231039B2

Provided is a speaker simulating a rock comprising: a) a housing simulating a rock, the housing having a plurality of openings; b) a loudspeaker placed inside of the housing, audio from the loudspeaker leaving the housing through the openings; c) a solar panel attached to the housing in a configuration that allows light from outside of the housing to contact the solar panel to generate electricity; d) a rechargeable battery to be charged by the electricity from the solar panel, the rechargeable battery powering the loudspeaker; e) a wireless processor configured to communicate with a wireless protocol to obtain audio content; wherein the speaker plays the audio content received from the wireless communication through the loudspeaker.
US10231036B1

A method and system for configuring an optical circuit switch is provided. Configuring includes sampling for demand estimation at buffers of an electrical packet switch that is either directly connected to the optical circuit switch, or is dynamically routed to a physical port that is connected to the optical circuit switch. Configuring is performed based on the demand estimation at a port on the electrical packet switch exceeding a first dynamic threshold. The optical circuit can be released based on the demand estimation at the port on the electrical packet switch receding a second dynamic threshold, and the second dynamic threshold is less than the first dynamic threshold.
US10231035B2

In an optical network by a highly dense wavelength division multiplexing system using a flexible frequency grid, it is difficult to improve the optical bandwidth utilization efficiency in the optical network as a whole with improving the fault tolerance, therefore, an optical network controller according to an exemplary aspect of the present invention includes an optical path setting means for selecting a plurality of optical node pairs composed of two optical nodes from among a plurality of optical nodes composing the optical network by a highly dense wavelength division multiplexing system using a flexible frequency grid, and setting, between each of the plurality of optical node pairs, a plurality of optical paths including a first optical path and a second optical path each of which links the optical node pair through various routes; and an optical band setting means for setting respective optical bands based on optical path length and transmission capacity so that an amount of optical bandwidths of the first optical path may become larger than or equal to an amount of optical bandwidths of the second optical path.
US10231030B1

Digital content items may include additional content such as advertisements. Placement of the additional content may be based on a characteristic of the digital content item and/or a characteristic of a consumer of the digital content item. In one implementation, a level of interest is determined for multiple time points in a digital content item and an advertisement is located in the digital item based on the level of interest.
US10231026B2

A user device for storing or displaying content recommendations includes a search session manager receiving metadata associated with content. The metadata includes a received hierarchical identifier including a primary level and a secondary level unique to the primary level. A memory stores selected hierarchical identifiers. A search module compares the received hierarchical identifiers with the selected hierarchical identifiers. A screen display displays content from at least one of the primary level and secondary level based on comparing.
US10231020B2

A method includes receiving a request for sports programming recommendation, responsive to the receiving step, determining an upcoming program vector and a weighted historical vector, performing a similarity calculation comparing the upcoming program vector and the weighted historical vector to derive a recommendation score, and generating a recommendation based on the recommendation score.
US10231014B2

A method includes an edge resource receiving virtual reality (VR) content responsive to a VR session request of a user equipment (UE), the edge resource receiving a wireless link condition indication and a field of view (FOV) information from the UE, with the wireless link condition indication corresponding to a wireless link, and the edge resource adapting the VR content according to the FOV information and the wireless link condition indication.
US10231011B2

System and method for detecting and classifying direct response advertisements. The system includes a unit for generating an advertisement candidate segment for an advertisement section detected from a broadcast stream; a matching unit for determining whether the candidate segment matches each advertisement segment stored in a database (DB); a unit for, if the matching unit determines that a segment matching the candidate segment is not present, determining whether the candidate segment is a direct response advertisement; a registration unit for storing the candidate segment, determined to be a direct response advertisement, as an advertisement segment that is the direct response advertisement in the DB; and a direct response advertisement grouping unit for, if the matching unit determines that an advertisement segment matching the candidate segment is present, and the matching segment is a direct response advertisement, grouping the candidate segment with DB-stored advertisement segments that are direct response advertisements.
US10231009B2

A provider transmits instructions to a receiver to record multiple instances of content. The instances of content are included in the same frequency band of a broadcast signal transmitted via a first communication link and encoded utilizing a common encryption. The provider determines to supplement and transmits an instruction to record a supplemental instance of content from a second content provider via a second communication link. The receiver receives the instructions and accordingly receives, decodes, and stores the multiple instances of content and the supplemental content. A recorder in communication with the receiver determines whether a content selection is a member of a content group. The group determination is based on a tag of the content selection. If the content selection is a member of the content group, the recorder presents to a display device the content selection and at least one other member of the content group.
US10231004B2

One embodiment includes a recording application executed at a processor on a server. The recording application receives a request to record electronic content. The request is received from a client device via a first network connection between the server and the client device. A second network connection between a content provider and the client is used to provide the electronic content from the content provider to the client device. In response to receiving the request, the recording application establishes a third network connection between the server and the content provider. The recording application stores the electronic content provided via the third network connection. The electronic content is stored to a computer-readable medium.
US10231003B2

In embodiments of camera data access based on subscription status, a camera device captures and communicates video to a server device that receives the video, and records and maintains the video as remotely recorded video. An application implemented by a client computing device provides all access, some access, or no access to the remotely recorded video at the server device based on a subscription level corresponding to the camera device. The server device manages subscription levels associated with the user of the camera device, the subscription levels each delineating a level of access to the remotely recorded video. A first subscription level provides access to the live video captured by the camera device, and at least a second subscription level provides access to both the live video and the remotely recorded video at the server device.
US10231002B2

A distribution system for transmitting media content programs to premises equipment via a satellite transmission path addresses signal degradation caused by atmospheric conditions and other factors. Upon detection of a degradation of the satellite signal, the system may begin transmitting the content using an alternative signal path, such as a terrestrial IP network. The satellite transmission path is brought back on line after the satellite link is restored. Alternatively, the system may begin recording the signal in the media distribution system for transmission via the satellite link after the link is restored.
US10230993B2

A linear interpolation filter used for intra-prediction is applied to not only a luminance signal, but also a chrominance signal. A noise like contouring, which may occur in the chrominance signal, is reduced by performing control independently on the chrominance signal. Also, only a square block has been supported in related art. However, a rectangular block is also supported. Accordingly, 4:2:2 can be applied.
US10230992B2

Based on conditions or restrictions, Strong Intra Smoothing (SIS) is enabled or disabled. SIS is not allowed for chroma when the chroma format is 444, and SIS is not allowed for chroma when the chroma format is 422 or 444.
US10230991B2

A signal-processing apparatus includes an instruction-parallel processor, a first data-parallel processor, a second data-parallel processor, and a motion detection unit, a de-blocking filtering unit and a variable-length coding/decoding unit which are dedicated hardware. With this structure, during signal processing of an image compression and decompression algorithm needing a large amount of processing, the load is distributed between software and hardware, so that the signal-processing apparatus can realize high processing capability and flexibility.
US10230984B2

The present invention is related to a method for moving the position of a base view from an arbitrary GOP (Group Of Pictures) start position to implement an efficient encoding structure in multi-view video encoding. The existing multi-view video encoding method exhibits low encoding efficiency when correlation between the base view and a dependent view is low, since the base view is assumed to be fixed. Moreover, in case the view in a live broadcasting program desired by a producer changes from the base view to another, the user has to consume more bit streams and decoder complexity than those consumed when decoding is performed with respect to the base view. Therefore, to alleviate the drawbacks of the existing multi-view video encoding method, the present invention provides a method for designing syntax elements by which the base view can be moved, thereby supporting an efficient encoding structure.
US10230973B2

An image coding method includes a first flag coding step (S501) of coding a first flag that indicates whether a predetermined extension standard of a predetermined image coding standard is used, a second flag coding step (S503) of coding, when the first flag indicates that the extension standard is used (Yes in S502), a second flag that indicates whether a first scheme is used that is a coding scheme included in the extension standard for coding a difference between adjacent-to-each-other samples included in a residual signal of an current block, and an image coding step (S505) of coding, when the second flag indicates that the first scheme is used (Yes in S504), the image by using the first scheme.
US10230972B2

A method for sending a long-term reference picture indicator by an electronic device is described. A long-term reference picture indicator is generated. The long-term reference picture indicator is sent. An absolute Picture Order Count (POC) corresponding to a long-term reference picture is generated. The absolute POC includes a least significant bit (LSB) value. The LSB value of the absolute POC corresponding to a long-term reference picture is sent. A used by current picture flag corresponding to a current picture is generated. The used by current picture flag in at least one parameter set is sent.
US10230965B2

A method comprising: encoding pictures into a bitstream, the bitstream comprising at least two scalability layers, pictures being associated with access units and pictures being associated individually with one of the at least two scalability layers; indicating in the bitstream inter-layer prediction dependencies, indicative of direct reference layers, if any, of a first scalability layer and indirect reference layers, if any, of the first scalability layer; selecting an earlier picture in decoding order as a basis for deriving picture order count (POC) related variables for a current picture based on a pre-defined algorithm, the current picture being associated with a current scalability layer, wherein the earlier picture is the closest preceding picture, in decoding order, to the current picture among a set of pictures that are associated with the current scalability layer or any direct or indirect reference layer of the current scalability layer.
US10230956B2

Methods and apparatuses for optimizing rate-distortion of syntax elements are disclosed herein. An optimization block may be used in a video encoder and may include a candidate generation block and a best cost block. The optimization block may be configured to generate a plurality of candidates corresponding to respective differential levels. Each of the plurality of candidates may be based, at least in part, on a DC coefficient and provide a respective rate-distortion cost. The best cost block may be coupled to the candidate generation block and may be configured to select a candidate of the plurality of candidates according to a criteria.
US10230953B2

A method for dividing a prediction block, an encoding device, and a decoding device, is disclosed. The method includes: acquiring a manner of division into the prediction block, where the manner of division into the prediction block is a horizontal division manner, a vertical division manner, or a square division manner, determining a horizontal division size and a vertical division size according to the manner of division into the prediction block, and dividing the prediction block into at least one prediction subblock according to the horizontal division size and the vertical division size.
US10230952B2

An adaptive offset filter (60) adds an offset to the pixel value of each pixel forming an input image. The adaptive offset filter (60) refers to offset-type specifying information, sets offset attributes for a subject unit area of the input image, decodes an offset having a bit width corresponding to an offset value range included in the set offset attributes, and adds the offset to the pixel value of each pixel forming the input image.
US10230949B2

The coding efficiency of a multi-component picture or video coding concept is improved by reconstructing a third component signal relating to a third component of the multi-component video using inter-component prediction from both a reconstructed first component signal and a reconstructed second component signal.
US10230948B2

A video transmitting system includes a source buffer, a video encoder, a bitstream buffer, and a transmitting circuit. The source buffer receives pixel data of pixels of a video frame. The video encoder retrieve pixel data of a portion of the pixels of the video frame from the source buffer, and starts encoding the pixel data of the portion of the pixels before pixel data of a last pixel of the video frame is received by the source buffer. The bitstream buffer receives a network abstraction layer (NAL) stream from the video encoder, wherein the NAL stream is generated by encoding the pixel data of the portion of the pixels. The transmitting circuit retrieves the NAL stream from the bitstream buffer, and starts outputting the NAL stream before the pixel data of the last pixel of the video frame is encoded by the video encoder.
US10230946B2

An image processing device includes an acquisition unit, an extraction unit, and a detection unit. The acquisition unit acquires image data for each of frame numbers from a drive recorder or the like. The extraction unit extracts a plurality of straight lines from the image data on the basis of drive recorder information. The detection unit detects a tilt of an image capturing direction of a camera according to a magnitude of an angle between a vertical axis direction of the image data and the extracted plurality of lines.
US10230943B2

A goggle system is provided. The goggle system includes a computing device, a goggle device configured to be worn by a user and including a detector configured to simultaneously acquire image data of a subject in a first image mode and a second image mode, at least one eye assembly configured to display at least one of an image in the first image mode, an image in the second image mode, and a hybrid image including pixels of image data from the first image mode and pixels of image data from the second image mode, and a communications module configured to transmit acquired image data from the goggle device to the computing device.
US10230922B2

A method of combining data streams from fixed audio-visual sensors with data streams from personal mobile devices including, forming a communication link with at least one of one or more personal mobile devices; receiving at least one of an audio data stream and/or a video data stream from the at least one of the one or more personal mobile devices; determining the quality of the at least one of the audio data stream and/or the video data stream, wherein the audio data stream and/or the video data stream having a quality above a threshold quality is retained; and combining the retained audio data stream and/or the video data stream with the data streams from the fixed audio-visual sensors.
US10230916B2

A remote control apparatus is provided, which includes a communicator configured to perform communication with a display apparatus, a first input including a plurality of direction keys, a second input disposed on an edge of the first input and including a plurality of keys corresponding to the plurality of direction keys, and a processor configured to transmit to the display apparatus a first control command to perform a function corresponding to a first direction and a first unit in response to selection of a first direction key among the plurality of direction keys of the first input, and transmit to the display apparatus a second control command to perform a function corresponding to the first direction and a second unit greater than the first unit in response to selection of a key corresponding to the first direction key among the plurality of keys of the second input.
US10230909B2

Various techniques are provided to implement a modular infrared imager assembly configured to interface with supporting electronics provided, for example, by a third party. In one example, a system includes an imager assembly comprising a focal plane array configured to capture thermal image data from a scene and output the thermal image data, a printed circuit board assembly, and processing electronics communicatively connected to the focal plane array through the printed circuit board assembly and configured to receive and process the thermal image data. The system further includes a connector communicatively connected to the imager assembly and configured to interface with supporting electronics configured to receive and additionally process the thermal image data.
US10230907B2

This invention provides a thermal imaging device and a normative photographing method for a thermal image. In the prior art, when the thermal imaging device is used, a photographing part, angle, and distance of a photographed object are selected according to subjective experience of users, thus lowering photographing speeds and having omissions, and a position, dimension, and angle of thermal images of similar photographed objects in infrared thermal images photographed each time are different, causing subsequent analysis trouble. In this invention, via a reference image with a specified position and dimension presented in the infrared thermal image and reflecting specified morphological characters of the photographed object, a visual reference of predetermined thermal image quality and photographing requirements of the photographing object is provided, assisting the users to correctly grasp imaging states and photographing distances of the thermal image, thereby acquiring uniform normative thermal image of the photographed object.
US10230905B2

A system includes a video device for capturing, at a viewing time, a first video image corresponding to a foundation scene at a setting, the foundation scene viewed at the viewing time from a vantage position. A memory stores a library of image data including media generated at a time prior to the viewing time. A vantage position monitor tracks the vantage position and generating vantage position of a human viewer. A digital video data controller selects from the image data in the library, at the viewing time and based on the vantage position data, a plurality of second images corresponding to a modifying scene at the setting, the modifying scene further corresponding to the vantage position. A combiner combines the first video image and the plurality of second images to create a composite image for display.
US10230899B2

An image capturing apparatus for intermittently acquiring first images for use in generating a time lapse moving image, from among images corresponding to frames included in a moving image. The image capturing apparatus includes a target value setting unit configured to, based on a result of photometry, set a target value regarding an exposure when an image is acquired, a control value calculation unit configured to calculate a control value with respect to each frame regarding the exposure when brightness is changed toward the target value, and a control unit configured to control the exposure based on the control value. In a predetermined period before each first image is acquired, the control unit changes the exposure by a first degree of change, and outside the predetermined period, the control unit changes the exposure by a second degree of change different from the first degree of change.
US10230897B2

A control apparatus includes a motion vector detector (118) that detects a motion vector, a calculator (126) that calculates angular velocity information of an object based on the motion vector and an angular velocity detected by an angular velocity detector, and a controller (122) that controls a shake corrector based on the angular velocity information of the object, and the controller changes control of the shake corrector depending on information relating to correction of an output signal from the angular velocity detector.
US10230895B2

The invention is directed to battery power management. In one embodiment, the invention provides a battery control unit for managing battery power supplied to a product, the battery control unit including: a first battery and a second battery coupled to each other in a parallel configuration, each of the first and second batteries having a negative terminal coupled to an electrical ground of the product; a first switch having a first terminal coupled to a positive terminal of the first battery and a second terminal coupled to a power terminal of the product; a second switch having a third terminal coupled to a positive terminal of the second battery and a fourth terminal coupled to the power terminal; a first voltage sense unit coupled to the positive terminal of the first battery for sensing a voltage at the positive terminal of the first battery; a second voltage sense unit coupled to the positive terminal of the second battery for sensing a voltage at the positive terminal of the second battery; a first control unit coupled to the first switch for controlling the first switch in response to the voltage sensed by the first voltage sense unit; and a second control unit coupled to the second switch for controlling the second switch in response to the voltage sensed by the second voltage sense unit.
US10230885B2

An imaging apparatus that communicate with an external apparatus through a network includes an imaging optical system; an imaging unit that captures an image of an object by the imaging optical system; an optical filter; an inserting and removing unit that inserts and removes the optical filter into and from an optical path of the imaging optical system; a receiving unit that receives an adjustment command from the external apparatus through the network, the command including individual adjustment values respectively for insertion and removal of the optical filter into and form the optical path; an automatically determining unit that, based on one of the adjustment values, automatically determines the other adjustment value in the adjustment command; and a control unit that controls the inserting and removing unit based on the one adjustment value received by the receiving unit and the other adjustment value determined by the automatically determining unit.
US10230880B2

A LED Light device for house or stores or business application having built-in camera-assembly is powered by AC or-and DC power source for a lamp-holder, LED bulb, security light, flashlight, car torch light, garden, entrance door light or other indoor or outdoor LED light device connected to power source by (1) prongs or (2) male-base has conductive piece can be inserted into a female receiving-piece which connect with power source or (3) wired or AC-plug wires. The device has built-in camera-assembly has plurality functions to make different products and functions. The LED light device has at least one of (a) camera or DV (digital video) to take minimum MP4 or 4K, 8K image or photos, (b) digital data memory kits or cloud storage station, (c) wireless connection kits, Bluetooth or USB set for download function, (d) MCU or CPU or IC with circuit with desired motion sensor/moving detector(s)/other sensor, (e) camera-assembly for connecting Wi-Fi, Wi-Fi extend, or-and 3G/4G/5G internet or network or even settle-lite channel, (f) wireless-system to transmit or-and receiving wireless signal, (g) people had download APP or other platform incorporated with pre-programed or even AI (artificial intelligence) software to operate one or more of area-selections function to make screen or image comparison, detection, identification, recognition, tracing, purchase, or other pre-program following works including but not limited to detect moving object(s), face recognition or personal identification or-and habit or-and crime comparison, purchase, (h) LED light source to offer sufficient brightness under dark environment for camera-assembly take colorful or-and audio data, (i) other electric or mechanical parts & accessories, (j) has moving detector and software built-in to make comparison to judge the moving object(s) from the preferred screen selected-areas; to get desired function(s) for the said LED light device. The said camera-assembly has desired camera, wireless-system, sensor(s), part(s) and related module or circuit(s) or interface or-and backup power, and (k) camera-assembly may in separated housing incorporated with all kind of existing non-built-in camera light device so people can upgrade the non-camera device to has built-in camera and digital device for out-of-date non-camera all kind of light device including security light.
US10230878B2

A camera module is provided, including a bottom, an electromagnetic driving assembly, and a lens assembly. The bottom includes a metal member, a first insulation layer formed on the metal member, and a first conductive layer formed on the first insulation layer. The first conductive layer is electrically connected to the electromagnetic driving assembly. The electromagnetic driving assembly can drive the lens assembly to move relative to the bottom.
US10230875B2

A camera module for a vision system for a vehicle includes a housing, a lens holder and a rear cover. The housing houses a printed circuit board having an imager disposed thereat. The lens holder is attached at a front portion of the housing so that a lens assembly is optically aligned with the imager. The rear cover attaches at an opening at a rear portion of the housing and includes a connecting element for electrically connecting to circuitry at the printed circuit board when the rear cover is attached at the opening at the rear portion of the housing. An outer portion of the connecting element is disposed in a connector portion of the rear cover so as to be electrically connectable to electrically conductive elements of a vehicle connector when the camera module is disposed at the vehicle and the vehicle connector is connected to the connector portion.
US10230873B2

A method for processing color image data captured by a vehicular camera to correct for color error includes providing a color camera with an imaging array having a plurality of photosensors, disposing one or more spectral filters at or in front of photosensors of the imaging array, and disposing the color camera at a vehicle so as to have a field of view exterior of the vehicle. An image processor is provided that processes image data captured by the color camera. The processing of image data includes processing image data in a color correction loop to correct color variation due to lighting conditions so that images derived from captured image data are color corrected. The color correction accounts for color of light emitted by an illumination source.
US10230872B2

A color adjustment determination method is provided that includes forming a color adjustment image on a recording medium by moving a plurality of heads including a plurality of nozzles relative to the recording medium in a relative moving direction and ejecting liquid from the plurality of heads that are arranged in an orthogonal direction orthogonal to the relative moving direction, acquiring colorimetric values of a plurality of portions of the color adjustment image formed by the plurality of heads that are arranged at different positions in the orthogonal direction, calculating a color difference between at least two portions of the plurality of portions of the color adjustment image based on the colorimetric values of the plurality of portions, and determining whether at least one of the plurality of heads that have ejected the liquid requires adjustment based on the calculated color difference.
US10230871B2

An information processing apparatus to which a plurality of users can log in includes: a display unit configured to display an image; and a display controller configured to display personal region images corresponding to the respective users in a plurality of personal display regions at different positions in a display face of the display unit, display common images in the same common display region among the users in the display face of the display unit, and display images of data acquired on the authority to access of a corresponding user in the personal display regions to be movable, respectively, wherein when any of the users logs out, the display controller finishes displaying the image arranged in the personal display region among the data acquired on the authority to access of the user who logs out, and continues to display the image arranged in the common display region.
US10230867B2

An image processing apparatus includes an edge pixel extractor for extracting an edge pixel from an input image, an end pixel extractor for extracting an end pixel in the input image, an edge pixel addition module for adding the end pixel extracted by the end pixel extractor as an edge pixel based on a pixel value of a pixel located within a first range from the end pixel, a straight line extractor for extracting straight lines from the edge pixel extracted by the edge pixel extractor and the end pixel added as an edge pixel by the edge pixel addition module, and a rectangle region detector for detecting a rectangle region from the extracted straight lines.
US10230866B1

Devices, systems and methods are disclosed for reducing a perceived latency associated with uploading and annotating video data. For example, video data may be divided into video sections that are uploaded individually so that the video sections may be annotated as they are received. This reduces a latency associated with the annotation process, as a portion of the video data is annotated before an entirety of the video data is uploaded. In addition, the annotation data may be used to generate a master clip table and extract individual video clips from the video data.
US10230855B1

A processing device in a server computer system generates multiple instances of a universal scanner driver on a server, each instance corresponding to a different scanner connected at separate user devices. The processing device receives requests for an application running on the server to scan documents using the multiple scanners concurrently. The processing device sends, using the different instances of the universal scanner driver, the requests to each user device concurrently and receives scan data corresponding to the documents from the user device.
US10230854B2

An image reading apparatus includes a line sensor configured to read an image of a target object. The line sensor includes light receiving element arrays arranged at given intervals in a second direction perpendicular to a first direction for a plurality of lines, the plurality of light receiving element arrays each including a first light receiving element configured to receive light of a first color and a second light receiving element configured to receive light of a second color different from the first color, which are arranged in the first direction to form one line. The image reading apparatus is configured to derive a shading correction coefficient for shading correction based on output from the light receiving element arrays that have read a reference white plate, and to identify, as an abnormal pixel, a pixel obtained by reading a foreign matter existing on the reference white plate.
US10230849B1

A Voice over Internet Protocol (VoIP) apparatus or system includes a call control agent that is configured and arranged to perform a number of functions. The call control agent is configured to receive a connection request for a VoIP call and then accesses a list of media-relay servers (MRSs) that are located at geographically disparate locations relative to one another. The call control agent can execute a selection algorithm that processes variables for the MRSs in the list. In response to the selection algorithm, the call control agent is configured to select a particular MRS from the list. In response to the selection, the call control agent can then direct an endpoint to route audio media for the VoIP call through the particular MRS. The call control agent also is configured to maintain a call state for the VoIP call while the voice media is routed through the particular MRS.
US10230848B2

The present invention relates to a method for controlling communications for an online meeting. The method includes, at each of a plurality of user devices, receiving audio from one of a plurality of participants via a microphone, at least one processor coordinating transmission of the audio from each of the plurality of user devices to the other user devices via a communications system, the processors progressing through multiple stages for the online meeting where each stage is associated with audio configuration data, and at each stage, the at least one processor automatically muting audio received from one or more of the plurality of user devices in accordance with the audio configuration data associated with that stage such that the muted audio is not generated at the other user devices. Other systems and methods for controlling communications and managing online meetings are disclosed.
US10230844B1

One or more embodiments of techniques or systems for intelligent data presentation are provided herein. Data can be presented on similar devices having different characteristics in different manners. For example, data may be rendered in a first manner on a first device having one monitor, the same data may be rendered in a second manner on a second device having two displays or a different display size. Financial information, sales data, banking information, etc. may be presented in a variety of ways based on capabilities or properties of a device accessing the information or data. Similarly, renderings may be selected based on interaction capabilities or interaction options a user may have with different renderings or presentations. In other embodiments, user interaction with an automated teller machine (ATM), call center, vehicle, or other interface can be based on device properties or device capabilities.
US10230829B2

A server operating in a communication network includes a network interface to communicate with remote hosts and a processing hardware configured to receive, from a portable device via the network interface, an indication of a geographic location selected at the portable device, at a first time. The processing hardware is further configured to store the indication of a geographic location and the first time and subsequently receive a request for a suggested geographic location from the portable device for use with a head unit of a vehicle, at a second time. Still further, the processing hardware is configured to determine, based at least on the difference between the first time and the second time, whether the stored geographic location should be suggested, and provide a suggestion including an indication of the stored geographic location to the portable device, in response to determining that the stored geographic location should be suggested.
US10230825B2

An aspect includes dynamic port type detection. Packet routing paths are defined in a table of a switch for flows within a network based on a communication received on a secure channel between a network controller and the switch. A link initialization frame that includes a protocol identifier is received at a port of the switch. Based on successfully decoding the protocol identifier, the port is configured to a mode of operation compatible with the protocol identifier. The table in the switch is updated to configure one or more other ports of the switch to the mode of operation compatible with the protocol identifier. A handshake response is sent to acknowledge the successful decoding of the protocol identifier.
US10230823B2

Embodiments of the present invention include a portable medical device with an integrated web server. The portable medical device is configured to establish a communication session with a user device. The integrated web server is configured to load software onto the user computing device for exchanging data with the portable medical device.
US10230815B2

In one embodiment, at run-time, a query engine may receive a request to populate properties of an application class with data. The query engine may use reflection to inspect the application class and identify at least one platform interface providing properties of the application class. The query engine may then generate a query for a specific service associated with the platform interface. The query engine may then retrieve data from the service. After receiving a response from the service, the query engine may use reflection to bind the retrieved data to properties of the application class and return the application class in response to the request. The query engine may have previously analyzed a schema identifying data types provided by the service and generated, based on the schema, platform classes and platform interfaces.
US10230814B2

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: generating a first mobile device fingerprint of a mobile device and associating the first mobile device fingerprint to an identifier, and generating a second mobile device fingerprint of the mobile device and associating the second mobile device fingerprint to a MAC address of a mobile device. The methods, computer program products, and systems can include, for instance: receiving a first mobile device fingerprint of a mobile device and an identifier associated to the first mobile device fingerprint; receiving a second mobile device fingerprint of the mobile device and a MAC address associated to the second mobile device fingerprint; and associating received data received from the mobile device to the identifier.
US10230813B2

A network system having a first network infrastructure comprising at least one network participant and at least one coupling unit via which the first network infrastructure is connected to a cloud computing infrastructure having at least one cloud computing-based application. The coupling unit is equipped and designed to emulate at least one additional network participant for the first network infrastructure by interacting with the cloud computing-based application, wherein data can be transmitted between the first network participant and the additional network participant of the first network infrastructure.
US10230810B1

Some embodiments provide a method for a hardware forwarding element. Based on a set of characteristics of a packet, the method determines to copy a packet to a particular temporary storage of a set of temporary storages of the hardware forwarding element. Based on a property of the particular temporary storage, the method stores only a particular portion of the packet in the particular temporary storage. A same size portion of each packet copied to the particular temporary storage is stored in the particular temporary storage.
US10230801B2

A method, server, and communication system are described that, among other things, enable a server in a server cluster to assume control of any “early” Session Initiation Protocol (SIP) dialogs previously handled by another server in the server cluster when that server fails or otherwise becomes unable to continue handling a communication session. The replacement server in the server cluster is able to generate one or more messages that include an identification of the dialog identifiers used by the now failed server as well as new dialog identifiers to replace the dialog identifiers used by the now failed server.
US10230800B2

Embodiments of the present invention disclose a method for establishing a management session, a customer premises equipment, and an auto-configuration server. The method includes generating a universal resource locator URL list according to a corresponding IP address of each uplink interface. The URL list includes at least two URLs and each URL has a corresponding uplink interface. The URL list is sent to an auto-configuration server ACS. A connection request sent by the auto-configuration server is received through a first uplink interface. The connection request includes a first URL, the first URL is a URL in the URL list, and the first URL corresponds to the first uplink interface. A second uplink interface is determined. The second uplink interface is an uplink interface used for initiating a management session. A management session to the auto-configuration server is initiated using the second uplink interface.
US10230797B2

The present disclosure discloses an information processing method, device, and system. The method includes: creating, by a server when detecting a task creation request, an information processing task according to a resource used for information playback and a pre-determined amount of the resource; detecting a feature value of the information playback after acquiring the information processing task; adjusting, if the feature value of the information playback is less than or equal to a preset threshold, the number of times of information playback according to the pre-determined amount of the resource by using a first playback policy, to delay reaching the pre-determined amount of the resource, and generating a corresponding playback task according to the resource and the first playback policy; adjusting, if the feature value of the information playback is greater than the preset threshold, the number of times of information playback according to the pre-determined amount of the resource by using a second playback policy, to reach the pre-determined amount of the resource in advance, and generating a corresponding playback task according to the resource and the second playback policy; and sending the playback task. By means of the present disclosure, a pre-determined amount of a resource can be completed in advance or a delay can be implemented in reaching a pre-determined amount of a resource.
US10230794B2

Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can assign each of the virtual switches a pLID and each of the plurality of virtual machines a vLID.
US10230781B2

A content source comprising a processor configured to generate a media presentation description (MPD) file, wherein the MPD file designates a dependent media content part to be assigned to at least one depended media content part, and wherein the MPD file indicates the dependent media content part is to be accessed by a client device when an access condition for the dependent media content part is satisfied, and a transmitter operably coupled to the processor and configured to transmit the MPD file to at least one of a content server, a control server, and the client device.
US10230775B2

The disclosed systems and methods are directed to monitoring events generated by a social networking service and determining whether the generated events relate to members of the social networking service. The events may be generated by members of the social networking service or by external websites being monitored by the social networking service. When the social networking service determines that an event relates to a given member, the social networking service may update the given member accordingly. The social networking service further conducts various types of processing on content associated with the event to determine whether the given member should be notified of the event. The types of processing performed on the content associated with the event depend on whether the event was generated by a member of the social networking service or by an external website. This processing helps to raise the given member's awareness of meaningful events.
US10230763B2

Methods and systems are provided for implementing application layer security. According to one embodiment, security rules applicable to end users of a private IP network and particular resources accessible within the network are maintained by a network appliance. A packet originated within the network is received by the network appliance. An application type associated with the packet is determined based on layer 7 information within the packet. Layer 7 information fields are extracted from the packet that are indicative of an identity of an end user associated with the packet. An SSO process is performed including receiving and authenticating credentials of the end user on behalf of multiple resources within the network based on the identity of the end user. One or more security rules are identified and applied to the packet based on the identity of the end user and the determined application type.
US10230760B2

Various embodiments of the invention disclosed herein provide techniques for managing a domain name system (DNS) based attack. An exfiltration and tunneling mitigation platform receives a first DNS request directed to a first domain name. The exfiltration and tunneling mitigation platform determines that a first characteristic associated with a first fully qualified domain name (FQDN) included in the first DNS request exceeds a first threshold value. In response, the exfiltration and tunneling mitigation platform computes a distance between the first FQDN and a second FQDN included in a second DNS request also directed to the first domain name. The exfiltration and tunneling mitigation platform increments a first count value associated with the first domain name based on the distance. At least one advantage of the disclosed techniques is that a DNS-based attack can be detected and mitigated before a significant amount of DNS exfiltration or DNS tunneling has occurred.
US10230735B2

Some embodiments provide a program that receives, from an application, a role-based permission (RBP) request specifying an RBP, a first user, and a second user. The RBP specifies a set of actions, a first set of users authorized to perform the set of actions, a second set of users on which the first set of users is authorized to perform the set of actions, and a relationship condition. When the relationship condition specifies a hierarchy-based relationship, the program determines valid users in the second set of users according to a hierarchy of users. When the relationship condition specifies a non-hierarchy-based relationship, the program determines valid users in the second set of users according to a relationship not based on the hierarchy of users. The program determines whether the first user is authorized to perform the set of actions on the second user based on the determined valid users.
US10230727B2

Method for authenticating a user, comprising the steps of a)providing a central server (101), in communication with at least one authentication service provider (110, 120, 130), arranged to authenticate users via a respective authentication web interface, and at least one user service provider (150), arranged to provide user services to users via a respective user service web interface; b) providing, for a particular user and using a web browser in an electronic device (170, 180), access to the authentication web interface, and upon an authentication of the user, the central server placing a cookie on the electronic device identifying the authentication service provider; c) providing, for the user and using the same web browser executed from the same electronic device, access to the user service web interface, and as a result providing the said cookie to the central server; d) identifying, based upon the said cookie, the authentication service provider; e) redirecting the web browser to the authentication service provider; f) authenticating the user; and g) providing user authentication information to the user service provider. The invention also relates to a system.
US10230722B2

The embodiments set forth systems and techniques to authenticate a user device for device services, such as by transferring or extending a trusted device status from a separate and trusted associated user device, which can be paired with the user device. This can be done automatically without requiring the user to sign in at or on behalf of the user device, and the automated process can include verifying a trusted status for the associated user device, receiving data items from both devices, evaluating the data items, and facilitating an authentication of the user device when the evaluating returns a favorable result. Data items can include provisioned machine identifiers, temporally limited one-time user passwords, and a provisioned password reset key. Authentication or trusted device status transfer can be achieved by way of an authentication token that is given to the user device.
US10230717B2

A technique is disclosed for remotely managing isolated domains on mobile devices. A request is received from the mobile device to instantiate a managed domain. A managed domain configuration is determined and comprises a security policy controlling access to content of the managed domain of the subscribing mobile device, a content specification identifying the content to be downloaded by the subscribing mobile device into the managed domain, and a content configuration identifying a configuration of the content on the subscribing mobile device. The managed domain configuration is sent to the subscribing mobile device to instantiate a secure, managed domain whose policy, content and content configuration is remotely controlled. The technique is useful for advertising and brand promotion on mobile devices as it simultaneously enables detailed control over the presentation of content by a curator while ensuring privacy and security protection of the other apps, accounts and data on the mobile device.
US10230716B2

An information processing apparatus for performing encryption communication with an external apparatus by an encryption communication protocol has an inhibition unit for inhibiting use of a set of algorithms which do not satisfy a predetermined condition among a plurality of sets of algorithms used in the encryption communication protocol. The set of algorithms whose use if inhibited is a set of algorithms which need to transmit a message with a signature of the information processing apparatus to the external apparatus at the time of handshake performed with the external apparatus prior to the encryption communication.
US10230708B2

A request is received from a deployer associated with an application to create an instance broker service instance. A request is received from the deployer to bind the instance broker service instance to the application. Instance broker credentials associated with the instance broker service instance are received and provided to the application. The application uses the instance broker credentials to access the instance broker service instance and determines whether to create a new service instance using the instance broker service instance.
US10230706B2

A method for verifying identity includes associating with a person, one or more ID signals emitted by a personal device. The method includes detecting one or more ID signals, and confirming identity of the person in response to verifying identity of the person based upon identifying credentials from the person and verifying that one or more of the detected ID signals are associated with the person.
US10230694B2

A media distribution network device connects to an online collaborative session between a first participant network device, a second participant network device, and a security participant network device. The security participant network device is configured to decrypt packets of the online collaborative session to apply security polices to the packets. An encrypted packet is received at the media distribution network device. The encrypted packet is received from the first participant network device containing data to be distributed as part of the online collaborative session. The encrypted packet is distributed to the security participant network device prior to distributing the encrypted packet to the second participant network device.
US10230689B2

Techniques for bridging a honey network to a suspicious device in a network (e.g., an enterprise network) are disclosed. In some embodiments, a system for bridging a honey network to a suspicious device in an enterprise network includes a device profile data store that includes a plurality of attributes of each of a plurality of devices in the target network environment; a virtual clone manager executed on a processor that instantiates a virtual clone of one or more devices in the target network environment based on one or more attributes for a target device in the device profile data store; and a honey network policy that is configured to route an internal network communication from a suspicious device in the target network environment to the virtual clone for the target device in the honey network.
US10230666B2

An I/O board of a VXLAN switch receives a multicast data packet having a VXLAN encapsulation, removes the VXLAN encapsulation, determines that layer 3 multicast forwarding is to be performed for the multicast data packet, and sends the multicast data packet to a fabric board of the VXLAN switch. The fabric board determines that layer 3 multicast forwarding is to be performed by the fabric board for the multicast data packet. When a multicast group member port corresponding to the multicast data packet is a VLAN port, the fabric board sends the multicast data packet to each I/O board on the VXLAN switch. Each I/O board sends the received multicast data packet to a VLAN according to a layer 3 multicast group entry used for forwarding the received multicast data packet. The layer 3 multicast group entry being included in a local layer 3 multicast group table.
US10230656B2

Disclosed is a method for controlling a message over a heterogeneous network. The method includes receiving a first message from a first network, generating a plurality of second messages (a “plurality of fragmented messages”) each header including an arbitration field by performing fragmentation on the first message, and increasing priority of at least one remaining fragmented message by controlling the arbitration field of the at least one remaining fragmented message if the transmission of a first fragmented message over a second network is successful. An apparatus for performing the method includes a reception message processing unit, a transmission message processing unit, a transmission network sensing unit, and a message transmission continuity management unit. Accordingly, a method and apparatus for controlling a message over a heterogeneous network can be simplified, message transmission latency can be prevented, and a message transmission sequence can be maintained.
US10230650B2

Dynamic point selection (DPS) can be implemented using access points having partial or no DPS synchronization. Specifically, a mobile device may broadcast a bounce back message to access points participating in DPS transmissions to signal that a data segment has been successfully received and/or decoded by the mobile device. The bounce back message may cause the access points to drop remaining packets corresponding to the data segment from their buffers without sending those remaining packets over their respective radio interfaces. The bounce back message may be broadcast over any wireless signaling channel, such as via radio link control (RLC) signaling. Moreover, different priorities may be assigned to encoded packets intended for DPS transmission based on whether the encoded packets are communicated over a primary or secondary backhaul path.
US10230637B2

A wireless communication unit is arranged to communicate with one or more wireless mobile communication units. The wireless communication unit comprises: a cellular receiver arranged to receive content from a network server using a conventional client server mechanism; a processor operably coupled to the cellular receiver and configured to convert the received content into a bundle format that can be transmitted into a delay tolerant network; at least one memory operably coupled to the processor and configured to store the bundle formatted content; and at least one short-range wireless circuit operably coupled to the at least one memory and configured to extract the bundle formatted content from the at least one memory and transmit the extracted bundle formatted content to at least one wireless mobile communication unit using a short-range wireless communication technology.
US10230628B2

Systems, methods, and computer-readable storage media for executing a copy service. A copy service engine can monitoring network data flow in a network, detect packet data containing a contract defining copy parameters for the execution of a copy service, and determine, based on the contract, when the particular data flow hits a particular network node specified in the contract parameters. When the data flow hits the specified node, the copy service engine can execute the copy service which copies the particular data flow, determines one or more endpoints for sending the copied data flow, and deploys the copies to the one or more endpoints.
US10230617B2

A system for testing multiple wireless routers independently and simultaneously using different types of device probes is disclosed. The system includes real-time, bi-directional/asynchronous communication and interaction between system components.
US10230613B2

A test method includes selecting at least one agent included in a selected network based on network information input from a user, the selected network corresponding to the network information; receiving target server information; verifying whether a server corresponding to the target server information is present in the selected network based on the network information and the target server information; and transferring the target server information to the selected at least one agent.
US10230612B2

A method of packet processing, includes: providing a plurality of network appliances that form a cluster, wherein two or more of the plurality of network appliances in the cluster are located at different geographical locations, are communicatively coupled via a private network or an Internet, and are configured to collectively perform out-of-band packet processing; receiving a packet by one of the network appliances in the cluster; processing the packet using two or more of the plurality of the appliances in the cluster; and passing the packet to one or more network monitoring tools after the packet is processed.
US10230608B2

A system for Receive Packet Steering (RPS) support for Network Function Virtualization (NFV) by system call bypass includes a memory, a plurality of central processing units (CPUs) in communication with the memory, an operating system, and a Network Interface Controller (NIC) including a receive queue. The system also includes a driver thread and a plurality of forwarding threads. The driver thread handles the receive queue of the NIC. In an example, a first forwarding thread of the plurality of forwarding threads executes a system call. The first forwarding thread executes on the first CPU. The system call, when executed, executes a monitor instruction on a first CPU to monitor for updates to a designated memory location and checks a condition. Checking the condition includes reading the designated memory location and determining whether information in the designated memory location indicates that a new packet for the first forwarding thread has arrived.
US10230603B2

Techniques for cross-layer troubleshooting of application delivery are disclosed. In some embodiments, cross-layer troubleshooting of application delivery includes collecting test results from a plurality of distributed agents for a plurality of application delivery layers; and generating a graphical visualization of an application delivery state based on the test results for the plurality of application delivery layers (e.g., different application delivery layers).
US10230601B1

In one embodiment, a method is performed by a computer system. The method includes receiving monitoring data obtained from a plurality of monitored resources in a computing environment. The method further includes transforming the monitoring data into an integrated topology model (ITM) instance of interconnected topology objects. The method further includes measuring session performance using the transformed monitoring data of the ITM instance. Also, the method includes publishing information related to measured session performance to a user dashboard.
US10230598B1

A re-stacking data visualization display is generated that includes individual graphic representations of instances (virtual computing systems) used to provide a software application in a cloud computing environment. The re-stacking data visualization display shows a launch date for each instance, a termination date for the instance, an indication of the instance creation template used to generate that instance, and the base instance creation template release dates for each of the base instance creation templates. Consequently, the re-stacking policy associated with a software application offering can be readily determined by a simple examination of the re-stacking data visualization display. As a result, any potential security issues and vulnerabilities can be readily identified and addressed.
US10230595B2

Embodiments of the invention are directed to a computer-implemented method for monitoring a computerized network comprising several nodes that are, each, configured for receiving and/or sending data packets via one or more communication channels, such that physical queues of data packets arriving at and/or departing from each of the nodes may form in said one or more communication channels. According to this method, virtual queues are maintained, wherein each of said virtual queues simulates a queue of data packets in a virtual channel associated to one of said one or more communication channels, wherein the service rate of said virtual channel can be varied. The virtual queues maintained are further monitored. Finally, this method comprises varying a service rate of one or more virtual channels, on which queues are respectively simulated by one or more of the virtual queues maintained.
US10230591B2

Bandwidth requirement specifications in a multi-tenant datacenter are implemented using resource-bundle level queues and tenant level queues. Data is transmitted via the resource-bundle level queues and the tenant level queues according to the bandwidth requirement specifications, such that minimum bandwidth requirements are maintained for data being transmitted and for data being received.
US10230590B2

Obtaining a performance metric in a system for conveying web content from a server node to a terminal node along one or more network nodes, involving an inspecting of a data flow transmitting said web content toward the terminal node for extracting web content records. The extracted web content records are correlated to at least one web session. The extracted web content records are associated to a performance of one or more of said nodes. The performance metric is calculated from the correlated and associated web content records for at least one web session and one or more of said nodes.
US10230586B2

Systems, software, and methods for managing networks of connected electronic devices are described. In one example, network management policy and network management applications are transferred automatically upon detection and identification of a new device, protocol or application on the network. In another example, information related to at least one aspect of the network is obtained by an NMAS, and at least one applicable management policy is identified by the NMAS; and the identified policy is used to manage at least one aspect of the network's operation.
US10230583B1

Techniques for simulation of objects in a multi-node environment are described herein. Ownership of objects in a simulation scenario is assigned to a plurality of nodes based on a first set of criteria. Simulation authority of the first object is assumed by a second node based on a second set of criteria. Simulation of the first object is performed by the second node without previous acknowledgment, by the first node, of the assumption of simulation authority. Ownership of the first object is maintained by the first node during the time that the second node has simulation authority of the first object.
US10230577B2

A method and system is implemented in a network node that functions as a controller for a domain in a split architecture network. The domain comprises a plurality of flow switches, where the plurality of flow switches implement a data plane for the split architecture network and the controller implements a control plane for the split architecture network that is remote from the data plane. The method and system configure the plurality of flow switches to efficiently handle each type of broadcast packet in the domain of the split architecture network without flooding the domain with the broadcast packets to thereby reduce a number of broadcast packets forwarded within the domain.
US10230563B2

A method and a first network node for managing a Stream Control Transmission Protocol, “SCTP” is disclosed. The first network node handles a plurality of computational resources for executing procedures of SCTP at least partially simultaneously. The first network node provides a single instance procedure for managing the SCTP association and multi-instance procedures for managing the SCTP association. Furthermore, the first network node provides a control procedure, being the single instance procedure, for managing flow and acknowledgement of SCTP packets at the SCTP association. The first network node provides the following multi-instance procedures an outgoing transmission procedure for managing and transmitting the SCTP packets from the retransmission buffer, an incoming reception procedure for receiving and managing the SCTP packets, and an outgoing reception procedure for managing and transmitting Upper Layer Protocol frames to the upper layer.
US10230558B2

A method for controlling a combined waveform, representing a combination of at least two signals having orthogonal frequency multiplexed signal components, comprising: receiving information defining the at least two signals; transforming the information defining each signal to a representation having orthogonal frequency multiplexed signal components, such that at least one signal has at least two alternate representations of the same information, and combining the transformed information using the at least two alternate representations, in at least two different ways, to define respectively different combinations; analyzing the respectively different combinations with respect to at least one criterion; and outputting a respective combined waveform or information defining the waveform, representing a selected combination of the transformed information from each of the at least two signals selected based on the analysis.
US10230555B2

To maintain linear operation of a signal processing circuit, such as a low noise amplifier, a peak detector detects a peak of a signal associated with the signal processing circuit and compares the detected peak signal with a threshold. When the detected peak signal is greater than the threshold, a variable current source biases the signal processing circuit to place the signal processing circuit in a different mode of operation. The signal processing circuit may thereby process a larger input signal while operating in an acceptable linear region.
US10230546B2

A network apparatus for interconnecting heterogeneous networks and an interconnecting method thereof. The network apparatus includes a communicator configured to communicate with a heterogeneous network apparatus using the same frequency band, to communicate with the heterogeneous network apparatus through a gateway in a first communication mode, and to perform direct two-way communication with the heterogeneous network apparatus in a second communication mode; and a processor configured to determine a signal received through the communicator, and to determine a communication mode with the heterogeneous communication network.
US10230534B2

A method and apparatus for handling control signalling between a service layer control node and a Radio Access Network, the signalling being associated with a data flow of a User Equipment, the User Equipment being associated with a Radio Access Network node. The Radio Access Network node receives a data flow comprising a plurality of data packets sent using a bearer towards the User Equipment. It determines whether a data packet in the data flow includes an identifier indicating that the data packet relates to control signalling. A data packet that is found to relate to control signalling is removed from the data flow, to produce a modified data flow, which is sent towards the User Equipment. This allows the Radio Access Network node to become aware of control related signalling such that it can be processed.
US10230529B2

Techniques to secure computation data in a computing environment from untrusted code. These techniques involve an isolated environment within the computing environment and an application programming interface (API) component to execute a key exchange protocol that ensures data integrity and data confidentiality for data communicated out of the isolated environment. The isolated environment includes an isolated memory region to store a code package. The key exchange protocol further involves a verification process for the code package stored in the isolated environment to determine whether the one or more exchanged encryption keys have been compromised. If the signature successfully authenticates the one or more keys, a secure communication channel is established to the isolated environment and access to the code package's functionality is enabled. Other embodiments are described and claimed.
US10230526B2

An out-of-band Domain Name System (DNS) security technique uses a cryptographic blockchain for securing and validating DNS data in a chain of custody that exists outside the DNS namespace, allowing validated access to cached DNS information without requiring real-time access to root servers.
US10230524B2

The present disclosure describes a system, method, and non-transitory computer readable medium for provisioning multiple instances of a secure communication application on multiple devices. A secure communication application on a first device generates a first set of private keys that are associated with the user and a second set of keys that are associated with the secure communication application executing on the first device. The first set of private keys establishes a set of root identifying keys for the user that are identical for all installations of the secure communication application, while the second set of keys will vary from device to device. In this regard, the first set of root identifying keys must be securely transferred from the first device to any subsequent installations of the secure communication application on one or more second devices. This establishes a high degree of trust since each installation of the secure communication application is linked to the first set of root identifying keys and allows the user to send and receive encrypted communications on multiple devices from the same trusted root keys.
US10230511B2

A method and apparatus relate to the communications system field, and can enlarge an uplink coverage range. The method includes: first, determining a PRB pair of which a quantity of subcarriers is less than 12, then, adding pilot signals to the PRB pair, and finally, sending the pilot signals carried in the PRB pair; or first, determining, from an uplink subframe and a special subframe that are of a TDD radio frame, a subframe for carrying a pilot signal, then, adding a pilot signal to the subframe for carrying a pilot signal, and adding a PUSCH to a special subframe of the TDD radio frame. The embodiments of the present invention are applicable to pilot signal transmission in a narrowband system.
US10230508B2

The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. The method for transmitting/receiving signals in a mobile communication system according to an embodiment of the present invention includes: receiving control information; obtaining information related to the orthogonal cover code (OCC) length, based on the received control information; and receiving a reference signal, based on the information related to the OCC length. In a mobile communication system according to embodiments of the present invention, the base station transmits information related to a reference signal to a terminal, and the terminal receives the reference signal based on the received information, thereby improving the performance of channel estimation.
US10230505B2

Described herein are systems and methods for carrier aggregation deployment and organization in unlicensed bands. A method may comprise scanning, by a transceiver within a base station, channels in a band of interest, reporting, by the transceiver, signal measurement information to the base station, cell searching, by the transceiver, channels in the band of interest, determining channel information for neighboring each channel, and transmitting, by the transceiver, the channel information to the base station.
US10230501B2

A technique for storing softbits of messages received according to a Hybrid Automatic Repeat Request (HARQ) protocol is disclosed. As to a method aspect of the technique, a first storage (102) and a second storage (104) are provided. The first storage and a second storage include a plurality of memory segments (103) allocatable to HARQ processes. A first message related to a first HARQ process is received. The first message is protected by a channel code of the HARQ protocol and represented by softbits. The softbits of the first message are stored in a first segment of the first storage. The first segment is allocated to the first HARQ process. The first storage is accessible by a channel decoding unit (110) for decoding the channel code. If a number of allocated segments in the first storage, the decoding of which has not been yet completed, exceeds a threshold, the allocation for the first HARQ process is changed from the first segment in the first storage to a second segment in the second storage.
US10230495B2

Provided is a CRC calculation circuit capable of dealing with various types of generator polynomials with a simple configuration. A CRC calculation circuit (100) includes a generator polynomial register (110) configured to store polynomial data, and a plurality of CRC calculation units (120) connected in series and provided so as to correspond to the number of bits of input data. The CRC calculation units (120) each include a barrel shifter (121) configured to shift calculated data by one bit using the input data or output data from a pre-stage CRC calculation unit as the calculated data; an XOR circuit (122) configured to perform XOR calculation of the shifted data and the polynomial data; and a multiplexer (123) configured to select, based on the calculated data, the shifted data or calculation result data.
US10230492B2

Apparatuses and methods of manufacturing same, systems, and methods for blind detection of a numerology of a received signal are described. In one aspect, a method is provided for a user equipment (UE) to blindly detect the numerology of a received signal. The method includes correlating cyclic prefix (CP) signals in the received signal in the time domain based on a plurality of hypotheses of subcarrier spacing (SCS); measuring power variation of the received signal in the frequency domain based on the plurality of hypotheses of SCS; and combining weighted results of a correlation of the CP signals in the time domain and the measured power variation in the frequency domain to determine a numerology of the received signal for a corresponding hypothesis of SCS of the plurality of hypotheses.
US10230488B2

A user equipment comprises a transmitter and an adaptive modulation and coding controller. The transmitter is configured to transmit data over an air interface in a single transmission time interval with a first specified modulation and coding scheme, where the single transmission time interval has a plurality of transport block sets. In response to receiving a repeat request for retransmission of at least one particular transport block set, the transmitter retransmits the at least one of the particular transport block sets. The adaptive modulation and coding controller is configured to change the specified modulation and coding scheme to a second specified modulation and coding scheme, enabling a combining of a particular transport block set transmitted at the first specified modulation and coding scheme with a retransmitted version of the particular transport block set transmitted at the second specified modulation and coding scheme.
US10230487B2

It is made possible to accommodate a plurality of services and transmit each of the accommodated services to a corresponding transmission device. An optical transmitter according to an exemplary aspect of the present invention includes sub-carrier adjusting means for outputting sub-carriers to a plurality of output ports according to a control signal; encoding processing means for mapping client data on a plurality of output lanes according to the control signal; a plurality of modulation means for modulating the sub-carriers inputted through the output ports by client data inputted through the output lanes and outputting modulated signals; and control means for generating and outputting the control signal based on transmission information.
US10230479B2

A method and system for measuring a device under test are disclosed. In some embodiments, an electromagnetic measurement system to test a device under test, DUT is provided. The system includes, at a central location, an emulator core configured to introduce an impairment in each of at least one transmit signal to produce a digital impaired signal; and at a remote location, a transmitter configured to convert the digital impaired signal to an analog RF signal.
US10230478B2

The invention relates to a system for interference cancellation and method thereof. The system includes a receiver, a transmitter, and a channel estimating and equalizing device. The transmitter and the receiver use different wireless communication technologies to transmit and receive data. The channel estimating and equalizing device can estimate the channel between the transmitter and the receiver for interference cancellation. The embodiments of the invention provide a system and a method thereof for reducing interferences generated when using one wireless communication technology to transmit signals but using another wireless communication technology to receive signals by using digital baseband signals.
US10230476B1

A Method and Apparatus for Flexible Coherent and Scale-out Computing Architecture have been disclosed. In one implementation a plurality of integrated photonics are used to effect communications.
US10230475B2

A method is provided for generating a plurality of electrical signals from polychromatic optical signals extracted from a set of optical fibers, a polychromatic signal including a plurality of predetermined wavelengths. An electrical signal is generated by using predetermined wavelengths. The method includes: grouping the extracted optical signals together into a polychromatic optical signal beam; separating the polychromatic signal beam into a plurality of monochromatic optical signal beams; and converting the plurality of separated monochromatic optical signal beams into the plurality of electrical signals.
US10230469B2

Provided is an apparatus for measuring a filtering characteristic, a pre-equalizer and an optical communication equipment where the apparatus includes: a first processing unit configured to determine a filtering characteristic of a receiving end, or determine a joint response of a filtering characteristic of a transmitting end and the filtering characteristic of the receiving end, in a spectrum of a receiving signal obtained after a first measurement signal and a second measurement signal pass through respective filtering modules, according to a nonoverlapped spectral part of the first measurement signal and the second measurement signal. The filtering modules through which the first measurement signal passes include a transmitting end filtering module and a receiving end filtering module, the filtering module through which the second measurement signal passes include the receiving end filtering module.
US10230468B2

Spatial division multiplexing (SDM) allows multiple optical signals to be multiplexed onto a single optical link. Performance of SDM systems may be improved by monitoring performance metrics indicative of crosstalk between the spatially multiplexed signals and adjusting at least one transmission characteristic of one or more of the multiplexed signals in order to reduce the impact of the intermodal crosstalk.
US10230466B2

A light source emits a modulated light, and a radio-frequency transceiver disposed therewith emits a radio-frequency signal. A mobile device may receive either or both signals and determine its position based thereon. The light and radio-frequency sources may be disposed in node in a network of said sources, and the nodes may communicate via the radio-frequency transceivers.
US10230464B2

One embodiment provides a system for measuring optical fiber channel loss in photonic communication. During operation, a first multiplexing device receives a first signal which is a photonic signal and a second signal which is a reference light signal transmitted by a first measuring device. In response, the first multiplexing device couples the first signal with the second signal, and transmits the coupled signal via an optical fiber channel to a second multiplexing device. The second multiplexing device separates the coupled signal into a separated first signal and a separated second signal, and transmits the separated second signal to a second measuring device. The system obtains indices related to a degree of loss of the optical fiber channel based on the separated second signal.
US10230451B2

Systems and methods of providing cellular communication between an aircraft and infrastructure of ground communication nodes are provided. In one example, an avionics communication system located on an aircraft for providing cellular communication between the aircraft and an infrastructure of ground communication nodes includes a directional antenna, one or more processors and memory devices, as well as one or more radio transmitter/receivers. The radio transmitter/receiver can transmit and receive cellular communication signals along multiple communication paths established between the aircraft and one or more identified ground communication nodes using the directional antenna. Signal relay also can be implemented based in part on a determined signal power level, determined frequency shift compensation value for modifying communicated signals to account for expected Doppler effects and/or determined antenna beam steering commands.
US10230448B2

A method and apparatus for wireless communications for relay communication are provided. The method includes a source node sets up one or more backup relay links between the source node and a destination node that comprises a route through one or more standby relay nodes; transmits a first frame to the one or more standby relay nodes to activate the one or more standby relay nodes, transmits a second frame from the source node to the destination node informing the destination node of a switch of the relay link. Apparatuses are provided thereof.
US10230440B2

A communication method and an apparatus using beamforming in a wireless communication system are provided. The communication method includes determining a candidate user set including one or more Mobile Stations (MSs), for Multiple User-Multiple Input Multiple Output (MU-MIMO) transmission, transmitting beam information indicating best Base Station (BS) transmission beams of the MSs of the candidate user set to the MSs of the candidate user set, receiving Precoding Matrix Index (PMI) information indicating a PMI to be used for baseband precoding from each of the MSs of the candidate user set, the PMI information being determined based on the beam information, and transmitting a signal precoded based on the PMI information to at least one MS.
US10230428B1

In accordance with one or more embodiments, an access point includes a communication interface having: a coupler configured to receive, via a transmission medium, first guided electromagnetic waves from a communication node of a radio distributed antenna system, wherein the first guided electromagnetic waves propagate along the transmission medium without requiring an electrical return path; and also a receiver configured to receive first data from the first guided electromagnetic waves. A data switch is configured to select first selected portions of the first data for transmission to at least one communication device in proximity to the access point.
US10230425B1

A method for configuring transmission power spectral density (PSD) levels for a plurality of communication lines is described. A first set of configurations for the plurality of communication lines is determined based on a set of channel coefficients that indicates a crosstalk relationship and a set of noise coefficients that indicates background noise of each receiver. Each configuration of the first set indicates respective transmission PSD levels for transmitters associated with the plurality of communication lines. The respective transmission PSD levels are selected from a set of transmission PSD levels. A configuration is selected from the first set based on respective estimated transmission rates of the plurality of communication lines. Each transmission PSD level of a communication line indicated by the selected configuration corresponds to a transmission capacity of the communication line. The transmitters associated with the plurality of communication lines are caused to operate using the selected configuration.
US10230422B2

A system for frequency isolation modified self-interference cancellation includes a transmit coupler, that samples an RF transmit signal; an RF self-interference canceller that transforms the sampled RF transmit signal to an RF self-interference cancellation signal; a receive coupler that combines the RF self-interference cancellation signal with the RF receive signal to form a reduced-interference receive signal; and a frequency shifter that frequency shifts only one of the RF transmit signal and the reduced-interference receive signal.
US10230415B2

A bar-type mobile terminal can include antennas configured to transmit and receive radio signals; a metallic frame having a front side and a rear side, the metallic frame including an edge portion forming an appearance of the bar-type mobile terminal, an upper through hole, and a lower through hole; an upper non-metallic coupling disposed in the upper through hole of the metallic frame; a lower non-metallic coupling disposed in the lower through hole of the metallic frame; a window disposed on the front side of the metallic frame; a cover disposed on the rear side of the metallic frame; a printed circuit board including electronic devices; a display unit disposed between the window and the front side of the metallic frame; a first waterproof layer disposed between the window and the edge portion; and a second waterproof layer disposed between the cover and the edge portion of the metallic frame.
US10230413B2

Filtering architectures and methods for wireless applications. In some embodiments, a wireless architecture can include a pre-amplifier filter configured to filter a signal, and an amplifier assembly configured to amplify the filtered signal. The wireless architecture can further include a filter circuit configured to provide selective filtering of the amplified signal based at least in part on a rejection level of the pre-amplifier filter and a gain of the amplifier assembly. In some embodiments, such a wireless architecture can be implemented in a packaged module or a wireless device.
US10230411B2

A method and apparatus for distinguishing voice signals that are played together over the same speaker employs spectral reshaping of one or more of the audio signals. The spectral reshaping shifts modifies the timber of the voice signal while not modifying the pitch of the voice signal. Additional techniques can be used to further distinguish voice signals, such as dynamic gain offset and frequency shifting. After processing one or more signals to spectrally reshape them, they can be played over the same speaker. A user hearing the resulting acoustic signal will be more able to distinguish between the multiple voice signals being played.
US10230409B2

Signals are received that include a channel band and an adjacent band. The channel band is demodulated to obtain recovered symbols. Cross-correlation between the recovered symbols and the adjacent band is estimated. Adjacent channel interference is estimated, using the estimated cross-correlation of the recovered symbols and the adjacent band. Upon the estimated adjacent channel interference meeting a condition, a back-off command is sent to a transmitter power amplifier.
US10230407B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a radio receiver with a hybrid channelizer architecture. In some implementations, a receiver includes an input to receive a first signal encoding digital samples of a radiofrequency signal. The receiver includes a frequency shifter configured to generate a second signal that is frequency shifted relative to the first signal. The receiver includes a first polyphase filter bank configured to receive the first signal and provide filter bank outputs for first sub-bands. The receiver includes a second polyphase filter bank configured to receive the second signal and provide filter bank outputs for second sub-bands. The receiver includes a switch network configured to select among the filter bank outputs and provide the filter bank outputs to respective digital channelizer modules for multiple channels.
US10230399B2

Decoder circuitry for an input channel having a data rate, where a codeword on the input channel includes a plurality of symbols, includes options to provide a first output channel having that data rate, and a plurality of second output channels having slower data rates. The decoder circuitry includes syndrome calculation circuitry, polynomial calculation circuitry, and search-and-correct circuitry. The syndrome calculation circuitry includes finite-field multipliers for multiplying each symbol by a power of a root of the field. Each multiplier other than a first multiplier multiplies a symbol by a higher power of the root than an adjacent multiplier. First-level adders add outputs of a number of groups of multipliers. A second-level adder adds outputs of the first-level adders to be accumulated as syndromes of the first output channel. Another plurality of accumulators accumulates outputs of the first-level adders, which after scaling, are syndromes of the second output channels.
US10230398B2

A system and method for performing erasure code data protection and recovery computations using simple arithmetic and data manipulation functions. Other embodiments set forth techniques for using the computation functions with a multiplicity of compact one-dimension table lookup operations. A set of assigned multi-threaded processor threads perform computations on data values in parallel to generate erasure code data protection information and to perform data recovery operations using available data and the data protection information. During normal operations, in one embodiment, threads may perform parallel computations using a small set of simple arithmetic operations and data manipulation functions. In other embodiments, the threads may also use a multiplicity of compact one-dimension lookup tables stored within the multi-threaded processor or otherwise accessible by the multi-threaded processor to perform the computations.
US10230395B2

A storage device may program data differently for different memory areas of a memory. In some embodiments, the storage device may use different codebooks for different memory areas. In other embodiments, the storage device may modify bit orders differently for different memory areas. What codebook the storage device uses or what bit order modification the storage device performs for a particular memory area may depend on the bad storage locations specific to that memory area. Where different codebooks are used, optimal codebooks may be selected from a library, or codebooks may be modified based on the bad storage locations of the memory areas.
US10230393B2

A compression algorithm based on Huffman coding is disclosed that is adapted to be readily implemented using VLSI design. A data file may be processed to replace duplicate data with a copy commands including an offset and length, such as according to the LV algorithm. A Huffman code may then be generated for parts of the file. The Huffman code may be generated according to a novel method that generates Huffman code lengths for literals in a data file without first sorting the literal statistics. The Huffman code lengths may be constrained to be no longer than a maximum length and the Huffman code may be modified to provide an acceptable overflow probability and be in canonical order. Literals, offsets, and lengths may be separately encoded. The different values for these data sets may be assigned to a limited number of bins for purpose of generating usage statistics used for generating Huffman codes.
US10230384B2

A receiver includes a variable resolution analog-to-digital converter (ADC) and variable resolution processing logic/circuitry. The processing logic may use feed-forward equalization (FFE) techniques to process the outputs from the ADC. When receiving data from a channel having low attenuation, distortion, and/or noise, the ADC and processing logic may be configured to sample and process the received signal using fewer bits, and therefore less logic, than when configured to receiving data from a channel having a higher attenuation, distortion, and/or noise. Thus, the number of (valid) bits output by the ADC, and subsequently processed (e.g., for FFE equalization) can be reduced when a receiver of this type is coupled to a low loss channel. These reductions can reduce power consumption when compared to operating the receiver using the full (i.e., maximum) number of bits the ADC and processing logic is capable of processing.
US10230380B2

Phase-locked loop devices are provided where a correction factor is determined based on a correlation using a linear controller.
US10230379B2

Techniques are disclosed relating to rapidly downshifting the output frequency of an oscillator. In some embodiments, the oscillator is configured to operate in a closed-loop mode in which negative feedback is used to maintain a particular output frequency (e.g., in a phase-locked loop (PLL)). In some embodiments, the negative feedback loop is configured to maintain the output of the oscillator at a particular frequency based on a reference clock signal and the output of the oscillator. The nature of a negative feedback loop may render rapid frequency changes difficult, e.g., because of corrections by the loop. Therefore, in some embodiments, the loop is configured to switch to an open-loop mode in which a control input to the oscillator is fixed. In some embodiments, the loop switches to open-loop mode in response to a trigger signal and control circuitry forces the oscillator to a new target frequency.
US10230367B2

An electronic device and a method a provided. The electronic device includes a first surface, a second surface opposite to the first surface, and a side surface that surrounds at least part of a space between the first and second surfaces; a Radio Frequency (RF) communication circuit; an antenna radiator that forms at least part of at least one of the first surface, the second surface, and the side surface and is connected to the RF communication circuit; a sensor that detects whether an external object contacts the antenna radiator; a switching circuit connected to the antenna radiator and the sensor; and a processor configured to receive a first value from the sensor when the antenna radiator and the sensor are connected to each other and to receive a second value from the sensor when the antenna radiator and the sensor are separated from each other.
US10230363B2

A method is used to control an electronic device that includes a switching unit having a main MOS transistor having a substrate, a first conducting electrode and a second conducting electrode coupled to an output terminal. The method includes controlling the main transistor in such a way as to put it into an on state or an off state such that, when the main transistor is in the on state, the substrate and the first conducting electrode of the main transistor are connected to an input terminal and, when the main transistor is in the off state, the first conducting electrode of the main transistor is isolated from the input terminal and a first bias voltage is applied to the first conducting electrode and a second bias voltage is applied to the substrate of the main transistor.
US10230358B1

In accordance with an embodiment, a method includes receiving an enable signal. After the enable signal is asserted, it is determined whether a soft-start capacitor is electrically connected to an input of a ramp generator circuit while keeping an output of the ramp generator circuit low. If the soft-start capacitor is electrically connected to the input of the ramp generator circuit, a first current is injected into the input of the ramp generator circuit to generate a first voltage ramp at the output of the ramp generator circuit. If the soft-start capacitor is not electrically connected to the input of the ramp generator circuit, a second current is injected to the input of the ramp generator circuit to generate a second voltage ramp at the output of the ramp generator circuit. The second current is smaller than the first current.
US10230351B2

Apparatus and methods for distributing spurious tones through the frequency domain are disclosed. One such apparatus can include a dithering circuit configured to generate a sequence of numbers that exhibit statistical randomness and a variable frequency circuit configured to adjust a frequency of an output based on the sequence of numbers so as to spread energy of spurious tones in a frequency response of the output to lower a noise floor. In one example, spurious tones can be reduced in a negative voltage generator of a radio frequency (RF) attenuator.
US10230344B2

An adjustable gain power amplifier, a gain adjustment method and a mobile terminal are disclosed. The adjustable gain power amplifier comprises an input matching circuit, a gain adjustment circuit, a biasing circuit, a main amplification circuit, and an output matching circuit; the input matching circuit is connected between an input end and the gain adjustment circuit; the gain adjustment circuit is connected between the input matching circuit and the input end of the main amplification circuit; the output end of the main amplification circuit is connected to the output matching circuit, a positive power source end thereof is connected to a power supply source, a negative power source end thereof is connected to the biasing circuit; the biasing circuit provides different biasing voltages for the main amplification circuit; and the gain adjustment circuit and the biasing circuit are respectively connected to a gain adjustment control voltage (Vctrl).
US10230339B2

The present invention breaks up the frequency bands which can be filtered by a simple low-loss band-pass or low pass filter. The second harmonic frequency is reduced by use of a non-linear clipper element which controls the driving waveform symmetry and can reduce the harmonics by as much as 5-15 db which makes the filter much simpler and allows the amplifier to remain wide-band. The output waveform from the amplifier is symmetrical or nearly symmetrical.
US10230326B2

A method of evaluating energy harvesting potential includes receiving point-in-time illuminance data into a mobile device for incorporation into a building information model of a building. A site-specific light simulation model for the building is calibrated using the building information model incorporating the point-in-time illuminance data. The method also includes determining energy availability for energy harvesting in the building based on the calibrated site-specific light simulation model.
US10230324B2

A support assembly for supporting one or more photovoltaic modules on a support surface, such a generally flat roof, is disclosed herein. The support assembly includes a ballast tray configured to accommodate one or more ballasts; at least one tubular member coupled to the ballast tray, the at least one tubular member configured to support one or more photovoltaic modules above a support surface; and at least one clamp member coupled to the at least one tubular member. In one or more embodiments, the support assembly further includes at least one channel member coupling said at least one tubular member to said ballast tray. A mounting system including a plurality of support assemblies is also disclosed herein.
US10230323B2

A lubricating oil temperature sensor to detect a temperature of a lubricating oil is provided in a lubricating oil passage in a speed reducer, a coil temperature sensor to detect a temperature of a motor coil is provided in a stator of an electric motor, and a rotation speed detection sensor to detect a rotation speed of the electric motor is provided. A control device includes: an abnormality detector to detect an abnormality in the lubricating oil temperature sensor; and a lubricating oil temperature estimator to estimate the temperature of the lubricating oil on the basis of a determined relationship using the temperature detected by the coil temperature sensor and the rotation speed detected by the rotation speed detection sensor, when the abnormality detector detects the abnormality in the lubricating oil temperature sensor.
US10230321B1

A motor drive for driving a permanent magnet electrical machine includes an inverter having switches that are selectively operated to control current flow and terminal voltages in the electrical machine and a controller operatively connected to the inverter to control switching of the switches to control the current flow and terminal voltages in the electrical machine. The controller receives inputs regarding at least one of currents and voltages provided to the electrical machine on one or more phases, analyzes the voltages and currents to identify a fault in the electrical machine, and controls switching of the plurality of switches in the inverter to modify current flow and terminal voltages in the electrical machine based on the identified fault, with the modified current flow and terminal voltages in the electrical machine preventing demagnetization of the permanent magnets in the electrical machine.
US10230312B2

A vibration wave motor includes a vibration plate having a flat plate portion and protruding portions, a piezoelectric element that performs high-frequency vibration, a friction member contacting the protruding portions, and a first natural vibration mode and a second natural vibration mode, which are excited in the vibration plate by the high-frequency vibration, the vibration plate and the friction member moving relatively to each other, maximum amplitude generated on tip ends of the protruding portions by the first natural vibration mode is larger than maximum amplitude generated on tip ends of the protruding portions by the second natural vibration mode, a resonance frequency of the first natural vibration mode is lower than a resonance frequency of the second natural vibration mode, and amplitudes of the first natural vibration mode and the second natural vibration mode in a frequency range at a time of drive substantially coincide with each other.
US10230307B2

A device (340, 440, 540) is connected to an output terminal of a controller (330), having a single input terminal connected to a first power terminal of an external power source (305) which outputs an AC voltage between the first power terminal and a second power terminal. The device includes a bleeding circuit (342, 442, 542), and a switching arrangement (344/346, 444/446, 544/546) to detect whether the controller powers a load (320 or disables the load. When the controller is in an OFF state, the switching arrangement connects the bleeding circuit between the output terminal of the controller and the second power terminal to provide a current path between the output terminal of the controller and the second power terminal. When the controller is in an ON state, the switching arrangement disconnects the bleeding circuit between the output terminal of the controller and the second power terminal.
US10230301B2

A buck converter includes a switching transistor. A switching line connected to a source of the switching transistor is connected to a ground of a controller. The controller drives the switching transistor and generates a step-up pulse. The step-up circuit receives an output voltage VOUT of a DC/DC converter and generates a power supply voltage VBOOST of the controller using the step-up pulse.
US10230297B2

A high-voltage startup circuit in an integrated circuit with a high-voltage pin and an operating voltage pin is disclosed, capable of having both low standby power consumption and high-speed transient response. An ultra-high voltage transistor and a main NMOS transistor are connected in series via a joint node between the high-voltage pin and the operating voltage pin. A pull-up circuit controlled by a stop signal is connected between the joint node and a first gate of the main NMOS transistor. A pull-down circuit controlled by the stop signal is connected to the first gate of the main NMOS transistor. When the stop signal is de-asserted the pull-up circuit couples the joint node to the first gate. When the stop signal is asserted the pull-up circuit performs an open circuit and the pull-down circuit pulls down the first gate voltage.
US10230289B2

Disclosed herein is a three-phase inverter system for a motor, which supplies three-phase power to a motor. The three-phase inverter system includes first, second, and third output units, and first, second, and third capacitors configured to supply power to the respective first, second, and third output units. The first output unit, the first capacitor, the second output unit, the second capacitor, the third output unit, and the third capacitor are radially arranged to form a hexagonal shape.
US10230286B2

An electric motor includes a stator, a rotor provided rotatably about a predetermined rotational axis line relative to the stator, a cooling fan configured to rotate an impeller through a fan motor fixed to the stator, and a coupling unit configured to detachably couple the rotor and the impeller of the cooling fan. The coupling unit couples the rotor and the impeller while the fan motor is stopped, and decouples the rotor and the impeller after the fan motor starts.
US10230278B2

The present disclosure relates to a wireless power transmission method, a wireless power transmission apparatus, and a wireless charging system in a wireless power transmission field, and there is provided a communication method of a wireless power receiver performing communication with a wireless power transmitter using a plurality of slots, and the communication method may include transmitting control information to the wireless power transmitter within any one of the plurality of slots, receiving an ACK signal from the wireless power transmitter in response to the control information, performing communication with the wireless power transmitter using the any one slot, and determining the position of the any one of the plurality of slots when the ACK signal is received, wherein the position of the any one slot is determined through the counting of the remaining slots existing subsequent to the any one of the plurality of slots.
US10230276B2

Various embodiments use prospective synchronization signals early in the signal reception to adjust framing cycles of communication nodes to reduce jitter. Some embodiments temporarily suspend messaging between existing nodes of a communication system while instructing new nodes to generate a beacon according to a beacon schedule. The system can monitor for responses from the new node and calculate a timing error. This timing error can be sent to the new node to adjust cycle framing. In some embodiments, these techniques for timing the receive (Rx) and transmission (Tx) cycles of a node (e.g., a client wireless antenna system) can be utilized such that the radio frequency (RF) energy received between RF energy cycles can be delivered directly to the node, stored in a client's battery by a wireless charging system, enhance the Rx signal opportunities, or make the integrity of the delivered Tx signal more efficient.
US10230273B2

An electricity transmission sending device includes: a transmission circuit and a coil, where the transmission circuit includes a signal sending unit and a controlling unit, and the coil includes at least two mutually perpendicular subcoils. The signal sending unit is configured to receive a required power signal and an actually received power signal that are sent by the electricity transmission receiving device; and the controlling unit is configured to adjust a magnetic field direction in which wireless electricity transmission to the electricity transmission receiving device is performed and control the coil to transmit electric energy to the electricity transmission receiving device in an optimal magnetic field direction, where the optimal magnetic field direction refers to a corresponding magnetic field direction when a power value of electric energy actually received by the electricity transmission receiving device is maximum in a case of specific output power of the coil.
US10230271B2

Systems and techniques are provided for beamforming for wireless power transfer. A phase/amplitude map for a notional field in a plane of an aperture of the second wireless power transfer device may be determined. A Fourier transform may be performed on the phase/amplitude map for the notional field to generate a spatial frequency representation of the notional field. A phase/amplitude map for a second notional field in a plane of an aperture of the first wireless power transfer device may be determined based on the spatial frequency representation of the notional field and the position of the second wireless power transfer device. Control signals for transducer elements of the first wireless power transfer device may be generated based on the determined phase/amplitude map for the second notional field. The control signals for the transducer elements may be supplied to the transducer elements.
US10230270B2

Disclosed is an implantable medical device and methods of using the medical device. The medical device may include a guided surface wave receive structure configured to receive a guided surface wave transmitted by a guided surface waveguide probe. The guided surface wave receive structure in the medical device generates an alternating current signal when the guided surface wave is received. The medical device includes a power circuit that is coupled to the guided surface wave receive structure. The power circuit includes a power storage circuit to store the power signal. The medical device includes a medical circuit that comprises a stimulus circuit, a monitoring circuit, and potentially other components. The stimulus circuit provides a stimulus to a human body. The monitoring circuit measures a characteristic of the human body.
US10230265B2

The present invention relates to a method and apparatus for controlling power distribution by a control system that only requires a broadcast medium between a controller (30) and appliances or loads (20-1 to 20-n) and information about the current total power consumption of the system to precisely reach a target consumption level in a stepwise, fast converging way without “seesaw” effects and with “fair distribution” of any power reduction.
US10230264B2

An emergency lighting power supply includes a rechargeable battery; ballast circuitry configured to supply power to an external light, battery charging circuitry configured to charge the battery, and a controller. The controller determines an amount of time the rechargeable battery has discharged to supply power, via the ballast circuitry, to the external light. If the amount of time is less than a threshold, the controller causes the battery charging circuitry to supply a first current to charge the battery for a first charging period that is proportional to the amount of time, and causes the battery charging circuitry to supply a second current to charge the battery subsequent to the end of the first charging period.
US10230262B2

A device includes a connection receiving power from a power source under normal conditions and circuitry configured to determine, based on an input from the connection, when the power from the power source is absent; output, when the power source is absent, a test signal at the connection; and generate a detection signal based on current flow generated following the output of the test signal, wherein the detection signal indicates a position of a switch connecting the circuitry to the connection and the generated detection signal indicates the switch is closed when the current flow is above a threshold. The circuitry is configured such that when the power from the power source is absent, the switch is closed, and plural devices are connected on the supply side of the switch, the plurality of devices on the supply side appear as a substantially open circuit to the test signal.
US10230259B2

An apparatus for performing hybrid power control in an electronic device includes a charger positioned in the electronic device, and the charger is arranged for selectively charging a battery of the electronic device. In addition, at least one portion of the charger is implemented within a charger chip. For example, the charger may include: a plurality of terminals that are positioned on the charger chip, where the plurality of terminals may include a third terminal and a fourth terminal; a plurality of switching units, positioned on the charger chip; and a control circuit, positioned on the charger chip and coupled to the plurality of switching units. The third terminal and the fourth terminal may be arranged for installing an inductor, where the inductor may be utilized by the charger when the control circuit configures the charger into any of at least two hardware configurations within a plurality of hardware configurations.
US10230257B1

A wireless charging apparatus for use with an electronic gaming machine includes a pushbutton, a housing supporting the pushbutton and configured to be mounted in a pushbutton assembly of the electronic gaming machine, and a wireless charging device mounted between the pushbutton and the housing, wherein the wireless charging device is configured to wirelessly charge an electronic communications device, such as a mobile communications device, disposed over the pushbutton.
US10230247B2

The present disclosure is directed to a system and method for controlling an energy storage system. The energy storage system includes a plurality of parallel-connected energy storage devices. The method includes determining, by one or more controllers, a limiting energy storage device based at least in part on a current rating for the limiting energy storage device. The method includes determining, by the one or more controllers, an adjusted allowable system current based at least in part on modifying one or more operational parameters of the limiting energy storage device. The method includes determining, by the one or more controllers, a modified operational parameter of the limiting energy storage device to increase the allowable system current of the energy storage system. The method includes controlling the limiting energy storage device based at least in part on the modified operational parameter.
US10230246B2

Batteries, battery systems, battery submodules, battery operational methods, battery system operational methods, battery charging methods, and battery system charging methods are described. According to one aspect, a battery includes a first battery terminal, a second battery terminal, and a plurality of submodules individually comprising a first submodule terminal, a second submodule terminal, a plurality of rechargeable cells electrically coupled between the first and second submodule-terminals, and switching circuitry configured to electrically couple one of the first and second battery terminals with one of the first and second submodule terminals of one of the submodules during an engaged mode of operation of the one of the submodules and to electrically isolate the one of the first and second battery terminals from the one of the first and second submodule terminals of the one of the submodules during a disengaged mode of operation of the one of the submodules.
US10230245B2

A system and method for digital management and control of power conversion from battery cells. The system utilizes a power management and conversion module that uses a CPU to maintain a high power conversion efficiency over a wide range of loads and to manage charge and discharge operation of the battery cells. The power management and conversion module includes the CPU, a current sense unit, a charge/discharge unit, a DC-to-DC conversion unit, a battery protection unit, a fuel gauge and an internal DC regulation unit. Through intelligent power conversion and charge/discharge operations, a given battery type is given the ability to emulate other battery types by conversion of the output voltage of the battery and adaptation of the charging scheme to suit the battery.
US10230244B2

A battery charging system comprises a voltage bus; at least one charging circuit comprising: an input connected to the voltage bus; an output; and a converter connected between the input and the output and configured to provide DC power to the output; a plurality of charging ports, each charging port comprising: an input; and a pair of contacts configured to connect to battery terminals, the pair of contacts being connected to the input to enable a voltage received at the input to be applied across the pair of contacts; and a plurality of switches configured to connect and disconnect the output of the at least one charging circuit to the input of any one of the charging ports in the plurality of charging ports; and a control unit operably connected to the plurality of switches and configured to operate the plurality of switches.
US10230241B1

An exemplary embodiment of the present invention's self-optimizing hybrid power system includes a generator, a solar array, batteries, a GPS, a thermometer, a pyranometer, a power manager, and a computer. The computer: (i) establishes maximum and minimum state-of-charge set points; (ii) receives measurement data from the generator (load), the GPS (location), the thermometer (temperature), and the solar irradiance sensor (solar irradiance); (iii) accesses a historic database that relates to generator load, location, temperature, and solar irradiance; (iv) based on the historic database, predicts a solar profile and a generator load profile; (v) calculates an optimized maximum state-of-charge set point and an optimized minimum state-of-charge set point, based on the predicted solar profile, the predicted generator load profile, the measured location, the measured temperature, and the measured solar irradiance; (vi) transmits control signals to the power manager to vary the maximum and/or minimum state-of-charge set point.
US10230236B2

Methods and systems for feedback-based load control of a climate control system while in transport are provided. The method can include monitoring a current demand from each of a plurality of DC components of the climate control system. The method can also include determining whether the current demand for two or more of the plurality of DC components is in a discontinuous DC format. Also, the method can include, when two or more of the plurality of DC components is in the discontinuous DC format, determining a synchronization pattern for supplying power to the two or more of the plurality of DC components. Further, the method can include a DC power source of the climate control system directing power to the two or more of the plurality of DC components in the discontinuous DC format based on the synchronization pattern.
US10230225B2

A wiring structure according to the present disclosure includes a shield tube, a metal wire, and a plate-like member. The shield tube covers a wiring. The metal wire fixes the shield tube. The metal wire fixes the shield tube to the plate-like member by pressing the shield tube against the plate-like member. The plate-like member is connected to a grounding path in a manner that enables electric conduction. The shield tube is connected to the grounding path via the plate-like member in a manner that enables electric conduction.
US10230218B2

An igniter includes a switch element and a switch control apparatus. An ignition signal IGT is input to an input line of the switch control apparatus. A high-frequency filter removes high-frequency noise from the input line. A voltage comparator compares an output voltage VFIL of the high-frequency filter with a reference voltage VREF, so as to generate a judgment signal SDET. A driving stage controls an on/off switching operation of the switch element according to the judgment signal SDET. An off-state dead-time circuit prohibits the switch element from turning off during a predetermined dead time after the judgment signal SDET transits to a negated level that corresponds to the off state of the switch element.
US10230216B1

A tunable QCL source that utilizes a full bandwidth of a broadband THz QCL, and produces a significantly large number of frequency channels, is provided. The tunable QCL source includes a grating router configured to receive a terahertz frequency from a tunable quantum cascade laser and generate a plurality of terahertz frequencies. The tunable QCL source also includes a waveguide controller configured to receive the plurality of terahertz frequencies from the grating router, and select a desired terahertz frequency from the plurality of terahertz frequencies to be outputted by a waveguide multiplexer.
US10230213B2

A semiconductor laser driving circuit that ensures the satisfied extinction ratio, the accuracy of the light output, and enables the light output dynamically to change based on a modulation signal. The semiconductor laser driving circuit includes a semiconductor laser LD of which the laser light is modulated by the analog modulation signal v_MOD, the differential pair circuit having impedance elements 11, 12 and transistors Q1, Q2, a power source 13, a differential driver 22 that generates a differential voltage to switch on-and-off the transistors Q1, Q2 by an analog modulation signal, a threshold electric current generation element that generates the threshold electric current to flow the threshold that the semiconductor laser emits, a slope signal generation element 32 that generates a slope signal V_SLOPE by executing a level conversion by a predetermined slope coefficient relative to the analog modulation signal, and an adder 35 that adds a slope signal, which the slope generation element generates and the threshold electric current that the threshold electric current generation element and controls the electric current or the power source by the addition output.
US10230204B2

An interconnect for an installation environment adapted for housing at least one electrical component having a number of first connectors each having a first configuration, wherein the installation environment has pre-installed wiring having a number of second connectors each having a second configuration. The interconnect includes a backplane component including a number of third connectors adapted to connect with the number of first connectors, and a number of fourth connectors adapted to connect with the number of second connectors, wherein each of the number of fourth connectors is coupled to a respective one of the number of third connectors in a manner that maps the second configuration to the first configuration, and includes a mechanical bracket component adapted to allow for the installation of at least one electrical component such that the first connectors are connected to the third connectors.
US10230201B2

A connector assembly includes at least one connector having terminals. A connector housing having a cavity formed therein receives the at least one connector. The connector housing includes a body having opposing top and bottom walls joined with opposing side walls. The cavity extends through the front and rear walls. The top wall includes a plurality of cam ribs formed thereon that define a travel path of the connector housing when installed.
US10230196B2

A latch for latching a connector to a device includes a body comprising a hub, an actuator extending from the hub, a latch pin extending from the hub and a return spring extending from the hub, the actuator and/or the latch pin. The latch pin is movable between a latched position and an unlatched position, wherein the latch pin is configured to latch the connector to the device when the latch pin is in the latched position. The actuator is configured such that movement of the actuator moves the latch pin between the latched position and the unlatched position. The return spring is configured to bias the latch pin to the latched position. The actuator, the latch pin and the return spring are integrally integrally formed as a single, unitary body.
US10230193B2

A plug comprises power contacts and a plug trip contact. During a plugging action between the plug and a receptacle, the plug trip contact makes a trip connection with mating contacts in the receptacle. Electrical power to the receptacle allows a current through the trip connection, which causes disconnection of the power to the receptacle. A receptacle comprises receptacle power contacts and receptacle trip contacts. During a plugging action between the receptacle and a plug, trip contacts in the receptacle makes a trip connection with a mating contact in the plug. Electrical power to the receptacle allows a current through the trip connection, which can cause disconnection of the power to the receptacle. The receptacle can be included in an enclosure having a trip breaker with a trip mechanism. An electrical system can have an electrical device with a line cord connected to a plug having the trip contact.
US10230185B2

A connector device includes a first connector and a second connector. A first regulating member attached to the first insulating housing of the first connector and a second regulating member attached to the second insulating housing of the second connector include projecting portions, respectively. A first projecting portion of either one of the first and second regulating members provides a second projecting portion of the other regulating member with a first elastic force acting in a first direction in which the first and second insulating housings separate from each other. Additionally, the first projecting portion provides the second projecting portion with a second elastic force acting in a second direction in which the first and second insulating housings move toward each other. The regulating members also form latch members that act to separate the connectors towards a placed or initial state (e.g., FIGS. 10A, 10B) until a latching or retention position is reached in order to prevent the conductive terminals from engagement with the connectors in a half-fitted state (e.g., FIGS. 11A, 11B).
US10230172B1

An antenna array system can include a plurality of sheet metal structures arranged substantially parallel to one another. Each sheet metal structure can include a row of antenna elements and the plurality of sheet metal structures can form an array of antenna elements. The antenna array system can include a plurality of printed circuit boards (PCBs) each of which is mechanically and electrically coupled to a respective sheet metal structure. Each sheet metal structure extends beyond the PCB to which it is mechanically coupled. The antenna array system can include at least one electromagnetic shielding structure configured to electromagnetically shield one or more circuit components from the array of antenna elements. The antenna array system can also include one or more alignment structures configured to provide mechanical rigidity to the array of antenna elements and to allow for spacing between pairs of adjacent sheet metal structures.
US10230169B2

A small, inexpensive, printable meta-antenna system is described. In addition to being smaller than existing antennas, the meta-antenna improves over them by being omni-directional, and having a broader gain function and better efficiency. Some embodiments include a main element with a shape of a loop and two parasitic elements enclosed by the main element. Each parasitic element may be shaped as a loop with an opening. The openings of the two parasitic elements may be positioned adjacent to opposing sides of the main element, respectively.
US10230164B2

An antenna pointing mechanism for pointing an antenna includes a guide and track assembly. The guide and track assembly has a guide member fixable to a support, such as a flying vehicle, and a track member coupled to the guide member and fixable to the antenna. The track member is movable along the guide member for rotating the antenna relative to the support. The track member has a key that extends about a periphery of the antenna along a path having a portion that is non-linear. The key is received by a slot of the guide member. At each location of the track member relative to the guide member, the track member rotates about a rotational axis that is spaced from a coupling location of the track member with the guide member.
US10230160B2

A wireless communication system disposed at a wearable electronic device. The wearable electronic device includes a metallic accommodating housing and a first metallic curved piece. The first metallic curved piece is protrudingly disposed at one side of the metallic accommodating housing. The wireless communication system includes a circuit board, a first insulation cover and a first loop antenna. The circuit board is coupled with the first loop antenna to generate a first wireless radio-frequency signal. The first insulation cover surrounds the first metallic curved piece. The first antenna generates a first band and a second band by resonance according to the first wireless radio-frequency signal after electromagnetically coupled with the first metallic curved piece.
US10230157B2

A WIFI & GPS antenna applied to a mobile terminal with a metallic body. The metallic body includes a metallic body part and a receiving zone located above the metallic body part. The WIFI & GPS antenna includes a feeding point and a ground point each disposed on the metallic body part, and a capacitive tuning component connected to a top edge of the receiving zone, and connected to the feeding point in series. The receiving zone includes a component zone and an antenna zone. The feeding point, the ground point, and the capacitive tuning component are disposed in the antenna zone. A part of the top edge of the receiving zone operates as a radiator for the WIFI & GPS antenna.
US10230156B2

An apparatus comprising: a ground member configured to receive one or more antennas, the one or more antennas being configured to operate in at least a first operational resonant frequency band; and a cover defining an exterior surface of the apparatus and including a conductive cover portion, the conductive cover portion being coupled to the ground member via a first reactive component to form a first resonant circuit configured to resonate at least partially in the first operational resonant frequency band, and via at least a second reactive component to form at least a second resonant circuit configured to resonate at least partially in at least the first operational resonant frequency band.
US10230148B2

Aspects of the subject disclosure may include, for example, a system that performs operations including receiving first electromagnetic waves on an outer surface of a transmission medium, detecting a degradation of a signal quality of the first electromagnetic waves due to first electric fields of the first electromagnetic waves inducing first currents in an obstruction disposed on the outer surface of the transmission medium, and generating second electromagnetic waves having second electric fields that induce second currents in the obstruction that are lower in magnitude than the first currents, the electromagnetic waves having a cutoff frequency. Other embodiments are disclosed.
US10230144B2

A profile-reduced or size-reduced filter is to be provided. The filter includes: a metallic casing, an opening provided in the metallic casing, a metallic cover configured to cover the opening, and a TM mode dielectric resonator disposed in the opening and configured to electrically contact a bottom surface of the metallic casing, and the metallic cover. The TM mode dielectric resonator has a height lower than a lowest possible height at which a ¼ wavelength semi-coaxial resonator is disposed in the opening.
US10230143B2

Provided is a structure including at least: a first conductor plane; a second conductor plane disposed so as to face the first conductor plane; a first transmission line that is formed in a layer different from the first conductor plane and the second conductor plane and is disposed so as to face the second conductor plane, one end of the first transmission line being an open end; a conductor via that connects another end of the first transmission line with the first conductor plane; a slit that is formed on the second conductor plane and stretches to both sides of the first transmission line from a starting point where the slit overlaps the first transmission line in a plan view. Thus, a structure that enables formation of a compact EBG structure is provided.
US10230137B2

A method and a system of estimating core temperatures of battery cells in a battery pack can include several steps. In one step, a surface temperature of one or more battery cell(s) is received, a current of the one or more battery cell(s) is received, an inlet temperature of coolant provided to the battery pack is received, and a flow rate or velocity of the coolant is received. In another step, estimations are made including those of a cell-lumped internal electrical resistance of the battery cell(s), a cell-lumped conduction resistance between a core and a surface of the battery cell(s), and a cell-lumped convection resistance between the surface and the coolant. In yet another step, an estimation is made of a core temperature of the battery cell(s) based upon the received and estimated values of previous steps.
US10230134B2

An information setting apparatus in one aspect of the present disclosure comprises a clock information device, an information receiving device, a permission time calculating device, and an information setting device. The permission time calculating device calculates an operation permission time based on current time information stored in the clock information device and on start time information received by the information receiving device. The information setting device sets operation limitation information, including the operation permission time to at least one of a battery pack or an electrically-driven working machine.
US10230112B2

A conductive film includes a layer 1 formed by a conductive material 1 that includes a polymer material 1 containing any of (1) an amine and an epoxy resin (where the epoxy resin and the amine are mixed in a ratio of 1.0 or more in terms of the ratio of the number of active hydrogen atoms in the amine with respect to the number of functional groups in the epoxy resin), (2) a phenoxy resin and an epoxy resin, (3) a saturated hydrocarbon polymer having a hydroxyl group, and (4) a curable resin and an elastomer and conductive particles 1. The conductive film has excellent stability in an equilibrium potential environment in a negative electrode and low electric resistance per unit area in the thickness direction. A multilayer conductive film including the conductive film achieves excellent interlayer adhesion, and using them as a current collector enables the production of a battery satisfying both weight reduction and durability.
US10230105B2

Obtaining cobalt hydroxide particles having a high filling property and a high density. The cobalt hydroxide particles used as a precursor for a positive electrode active material of a non-aqueous electrolyte secondary battery, including spherical secondary particles of flocculated primary particles, wherein average aspect ratio of the secondary particles is 0.7 or more, average particle diameter is 5 to 35 μm, and a value of (d90−d10)/MV indicating a dispersion of a particle size distribution is 0.6 or less, wherein, in sectional observation of the secondary particles, a ratio (N/L) of number (N) of gaps with maximum long diameter 0.3 μm or more recognized in particles of the secondary particles with sectional long diameter 3 μm or more to sectional long diameter (L) of the secondary particles is 1.0 or less, and also, maximum long diameter of the gaps is 15% or less of sectional long diameter of the secondary particles.
US10230100B2

A negative-electrode active material is used for a negative electrode, the negative-electrode active material including: agglomerated particles including nanometer-size silicon produced by heat treating a lamellar polysilane having a structure in which multiple six-membered rings constituted of a silicon atom are disposed one after another, and expressed by a compositional formula, (SiH)n; and a carbon layer including amorphous carbon, and covering at least some of the agglomerated particles to be composited therewith. An electric storage apparatus including the same is not only able to reduce the irreversible capacity, but also able to inhibit the generation of “SEI.”
US10230094B2

The invention relates to a cathode that is usable in a cell of a lithium-ion battery comprising an electrolyte based on a lithium salt and on a non-aqueous solvent, to a process for manufacturing this cathode and to a lithium-ion battery having one or more cells incorporating this cathode. This cathode is based on a polymer composition, obtained by melt processing and without solvent evaporation, that is the product of a hot compounding reaction between an active material and additives including a polymer binder and an electrically conductive filler. According to the invention, the binder is based on at least one crosslinked elastomer and the additives furthermore comprise at least one non-volatile organic compound usable in the electrolyte solvent, the composition advantageously includes the active material in a mass fraction greater than or equal to 90%.
US10230083B2

An exemplary traction battery retention assembly includes an attachment feature formed with a portion of an enclosure that houses a battery array. The attachment feature is sized such that a portion of the attachment feature can be received within an attachment feature of the battery array to hold the battery array within the enclosure. Another exemplary traction battery retention assembly includes a projection from an outer wall of a battery array. An attachment feature is formed with a portion of an enclosure that houses the battery array and includes an overhang surface to a surface of the projection to hold the array relative to the enclosure. Yet another traction battery pack assembly includes an enclosure of a battery pack that is formed together with a rib having sides extending to an end face. The rib extends to a structure housed within the enclosure.
US10230082B2

Disclosed is a battery unit providing predetermined surface pressure to battery cells and absorbing expansion of the battery cells, thereby increasing durability. Further, by dualizing components for absorbing surface pressure of the battery cells, the battery unit allows manufacturing cost to be reduced because the rest of the components are shared.
US10230081B2

A motor vehicle battery includes multiple battery modules arranged in a row adjacent each other, each said multiple battery modules comprising a plug connection, a voltage tap and a bus connection integrated in the plug connection, and a control circuit coupled with the bus connection, and multiple galvanic battery cells, each of said multiple galvanic battery cells being connected witch each other by the plug connection; and a connection device configured as a single plugin module and comprising a battery management system, wherein the connection device is plugged onto all plug connections of the multiple battery modules and connects the voltage taps of all battery modules with a high-voltage battery connection and connects the bus connections of all battery modules with the battery management system.
US10230071B2

There is provided organic light emitting diode (OLED) device that include an organic electroluminescent layer formed between a first electrode and a second electrode. The organic electroluminescent layer is formed of a photo-crosslinkable liquid having dichroic molecules therein, and has a grating pattern defined therein by exposure of regions of the organic electroluminescent layer to a light beam. The refractive index of the exposed regions of the organic electroluminescent layer varies across the grating pattern. A method for fabricating the OLED device is also provided that includes providing the organic electroluminescent layer and defining the grating pattern in the photo-crosslinkable liquid by illuminating regions of the organic electroluminescent layer with a light beam. The refractive index of the defined grating pattern is tuned by adjusting the dosage of light to which the photo-crosslinkable liquid is exposed.
US10230065B2

In an organic EL element equipped with an anode, a cathode, a luminescent layer, and an electron transport layer, the cathode includes a reflecting electrode. The electron transport layer includes a doped electron transport layer to which an n-type dopant material is added and a non-doped electron transport layer to which an n-type dopant material is not added. A first reflection surface that reflects light from the luminescent layer is provided at an interface between the doped electron transport layer and the non-doped electron transport layer.
US10230061B2

A display module includes an insulating substrate and a plurality of pixels each located on the insulating substrate and including a light-emitting element layer. The insulating substrate includes a display area where the plurality of pixels are disposed, a picture-frame area outside the display area, an outer area that is in contact with an opposite side of the picture-frame area from the display area, and a plurality of terminals located on the outer area and arranged in a direction. The outer area includes a narrowed portion whose length in the direction is shorter than a length of the display area in the direction.
US10230060B2

Electronic displays including organic light emitting diodes having an organic layer including a compound including a ligand having the formula: is disclosed. In these formulas, each R1, R2, and R3 is independently selected from hydrogen, alkyl, and aryl; at least one of R1 and R2 is a branched alkyl containing at least 4 carbon atoms, where the branching occurs at a position further than the benzylic position; where R1 and R3 are mono-, di-, tri-, tetra-, or no substitutions; and R2 is mono-, di-, or no substitutions. Emissive layers including a host material doped with these heteroleptic iridium complexes are also disclosed.
US10230057B2

Provided are an organic electroluminescence device having high current efficiency and a long lifetime, and a biscarbazole derivative for realizing the device. The biscarbazole derivative has a specific substituent. The organic EL device has a plurality of organic thin-film layers including a light emitting layer between a cathode and an anode, and at least one layer of the organic thin-film layers contains the biscarbazole derivative.
US10230043B2

Memory devices and methods of forming the same include forming a memory stack over a bottom electrode. The memory stack has a fixed magnetic layer, a tunnel barrier layer on the fixed magnetic layer, and a free magnetic layer formed on the tunnel barrier layer. A boron-segregating layer is formed directly on the free magnetic layer. The memory stack is etched into a pillar. A top electrode is formed over the pillar.
US10230042B2

A magnetoresistive effect element according to one embodiment includes: a first magnetic layer; a nonmagnetic layer; a second magnetic layer; a metal layer; and a third magnetic layer. An area of a bottom of the third magnetic layer is larger than an area of a top of the third magnetic layer. An angle between the top of the third magnetic layer and a side of the third magnetic layer is larger than an angle between a top of the second magnetic layer and a side of the second magnetic layer, or an angle between the bottom of the third magnetic layer and a side of the third magnetic layer is smaller than an angle between the bottom of the second magnetic layer and a side of the second magnetic layer.
US10230037B2

A device and method for generating electricity. The device includes a heat source, a cold source, and a thermoelectric generating plate, having a first side and an opposed side. When heat is introduced to the heat source, heat flows across the thermoelectric generating plate and electricity is generated. In the present arrangement, because the hot and cold sources are in thermal communication with opposed sides of the thermoelectric generating plate, the thermal gradient or rate of heat flow across the thermoelectric generating plate is maximized. Thus, because the rate of heat flow is increased, the rate at which electricity is generated is also increased, and the size of the device is maintained, or minimized.
US10230019B2

The present disclosure provides a light-emitting device and manufacturing method thereof. The light-emitting device comprises: a metal connecting structure; a barrier layer on the metal connecting structure, the barrier layer comprising a first metal multilayer on the metal connecting structure and a second metal multilayer on the first metal multilayer; a metal reflective layer on the barrier layer; and a light-emitting stack electrically coupled to the metal reflective layer, wherein the first metal multilayer comprises a first metal layer comprising a first metal material and a second metal layer comprising a second metal material, and the second metal multilayer comprises a third metal layer comprising a third metal material and a fourth metal layer comprising a fourth metal material.
US10230011B2

A solar cell is provided including a substrate having a front and back side, a metallization pattern deposited on the front side, the metallization pattern including a plurality of front side bus bars each including fingers extending therefrom, and a plurality of back side bus bars deposited on the back side. On the front side, one front side bus bar is formed along an edge of the front side of the substrate, and a remainder of the front side bus bars are unequally spaced across the substrate. On the back side of the substrate, only one back side bus bar is formed along an edge of the back side of the substrate, and a remainder of the back side bus bars are unequally spaced across the substrate.
US10230007B2

A semiconductor element includes a base substrate that includes a Ga2O3-based crystal having a thickness of not less than 0.05 μm and not more than 50 μm, and an epitaxial layer that includes a Ga2O3-based crystal and is epitaxially grown on the base substrate. A semiconductor element includes an epitaxial layer that includes a Ga2O3-based crystal including an n-type dopant, an ion implanted layer that is formed on a surface of the epitaxial layer and includes a higher concentration of n-type dopant than the epitaxial layer, an anode electrode connected to the epitaxial layer, and a cathode electrode connected to the ion implanted layer.
US10230006B2

A magnetic field sensor includes a lead frame, a semiconductor die having a first surface in which a magnetic field sensing element is disposed and a second surface attached to the lead frame, and a non-conductive mold material enclosing the die and at least a portion of the lead frame. The sensor may include a ferromagnetic mold material secured to a portion of the non-conductive mold material. An electromagnetic suppressor comprising a ferromagnetic material encloses a passive device spaced from the non-conductive mold material and coupled to a plurality of leads.
US10230005B2

A semiconductor device that is composed of an epitaxial semiconductor material stacked structure that includes a first epitaxial channel for a first junction field effect transistor (JFET) atop a supporting substrate and a second epitaxial channel region for a second junction field effect transistor (JFET). A commonly electrically contacted source/drain region for each of the first JFET and the second JFET is positioned at an interface of the first and second epitaxial channel region. A channel length for each of the first and second is substantially perpendicular to an upper surface of the supporting substrate. An epitaxial semiconductor gate conductor in direct contact with each of said first epitaxial channel region and the second epitaxial channel region.
US10229992B2

Characteristics of a semiconductor device are improved.A semiconductor device of the present invention includes a buffer layer composed of a first nitride semiconductor layer, a channel layer composed of a second nitride semiconductor layer, and a barrier layer composed of a third nitride semiconductor layer, which are sequentially laminated, and a cap layer composed of a fourth nitride semiconductor layer of mesa type, which is formed over the barrier layer. The semiconductor device also includes a source electrode formed on one side of the cap layer, a drain electrode formed on the other side of the cap layer, and a first gate electrode formed over the cap layer. The first gate electrode and the cap layer are Schottky-joined. A Schottky gate electrode (the first gate electrode) is provided over the cap layer in this way, so that when a gate voltage is applied, an electric field is applied to the entire cap layer and a depletion layer spreads. Therefore, it is possible to suppress a gate leakage current.
US10229984B2

A method for fabricating a semiconductor device comprises forming a replacement gate structure on a semiconductor layer of a substrate. The replacement gate structure at least including a polysilicon layer. After forming the replacement gate structure, a gate spacer is formed on the replacement gate structure. Atoms are implanted in an upper portion of the polysilicon layer. The implanting expands the upper portion of the polysilicon layer and a corresponding upper portion of the gate spacer in at least a lateral direction beyond a lower portion of the polysilicon layer and a lower portion of the spacer, respectively. After the atoms have been implanted, the polysilicon layer is removed to form a gate cavity. A metal gate stack is formed within the gate cavity. The metal gate stack includes an upper portion having a width that is greater than a width of a lower portion of the metal gate stack.
US10229980B2

A semiconductor device including a semiconductor substrate; a conductive film covering a front face of the semiconductor substrate, a front face of the conductive film having plural straight-line shaped concave portions disposed in parallel to each other; and a protecting film covering the front face of the conductive film, the protecting film having an opening that has an edge forming an angle with the plural concave portions of greater than 0° and less than 90°, and that partially exposes the conductive film.
US10229974B2

To solve a problem of realizing a large current and highly reliable power semiconductor device while shrinking a unit cell. A semiconductor device according to the present invention includes a plurality of p-type body regions extending in a first direction. The semiconductor device further includes: a JFET region formed to extend in the first direction between p-type body regions which are adjacent to each other in a second direction orthogonal to the first direction; an n+-type source region formed to extend in the first direction within a p-type body region and separate from an end side surface of the p-type body; and a channel region formed to extend in the first direction and in a top layer portion of a p-type body region between an end side surface of the p-type body region and an end side surface of an n+-type source region.
US10229970B2

For enhancing a reverse-recovery immunity of a diode element, a semiconductor device includes a first conductivity-type drift layer, a second conductivity-type anode region provided in an upper portion of the drift layer, an insulating film provided on the drift layer, an anode electrode having an ohmic contact portion ohmically contacted to the anode region through a contact hole penetrating the insulating film, and a Schottky electrode Schottky-contacted to a peripheral portion of the anode region.
US10229963B1

In a general aspect, a display device may include a flexible display having a substantially flat central portion and an end portion, a printed circuit film disposed on the end portion of the display, a panel member attached to the printed circuit film, the panel member being bent around a bend axis to form an edge of the display, and a support structure disposed inside of formed edge of the panel member, the support structure being non-parallel to the flat central portion of the display. The panel member may conform to a shape of the support structure.
US10229947B2

A solid-state imaging device, method for producing solid-state imaging device and electronic apparatus are provided. The solid-state imaging device includes a substrate, with a plurality of pixels formed in the substrate. In addition, a plurality of groups are formed in the substrate, and in particular in pixel isolation regions between adjacent pixels. The grooves extend from a first surface of the substrate towards a second surface of the substrate. An embedded film extends into the grooves. At least some of the grooves include a first stage near the first surface of the substrate and a second stage near the second surface of the substrate that are defined by walls of the grooves, wherein the first stage is wider than the second stage, and wherein a step is present between the first and second stages. In addition, the device includes a light shielding film adjacent the first surface of the substrate that overlies the grooves. A portion of the light shielding film is embedded in the embedded film that extends into the grooves.
US10229941B2

A solid-state imaging element including: a plurality of unit pixels each having a photoelectric conversion part, a transfer part that transfers a charge generated by the photoelectric conversion part to a predetermined region, and a draining part that drains a charge in the predetermined region; a light shielding film being formed under an interconnect layer in the unit pixels and shield, from light, substantially the whole surface of the plurality of unit pixels except a light receiving part of the photoelectric conversion part; and a voltage controller controlling a voltage applied to the light shielding film. The voltage controller sets the voltage applied to the light shielding film to a first voltage in charge draining by the draining part and sets the voltage applied to the light shielding film to a second voltage higher than the first voltage in charge transfer by the transfer part.
US10229935B2

A display device according to an exemplary embodiment of the present inventive concept includes: a first insulation substrate; a thin film transistor disposed on the first insulation substrate; a pixel electrode coupled to the thin film transistor; a second insulation substrate facing the first insulation substrate; and a common electrode disposed on the second insulation substrate. The pixel electrode includes a first subpixel electrode including a first vertical stem portion and a first horizontal stem portion that is disposed perpendicular to the first vertical stem portion at an end of the first vertical stem portion, and a second subpixel electrode including a second vertical stem portion and a second horizontal stem portion that is disposed perpendicular to the second vertical stem portion at an end of the second vertical step portion.
US10229933B2

A flexible display and a method of manufacturing the same are disclosed. In one aspect, the display includes a flexible substrate including a display area and a peripheral area that surrounds the display area, and a thin-film transistor (TFT) layer formed on the flexible substrate and comprising an insulating layer and a TFT. The insulating layer is formed of an organic material and has an opening that surrounds the display area in the peripheral area; a pixel electrode electrically connected to the TFT. The display also includes a first metal layer formed in the opening and covering inner sides of the opening.
US10229932B2

A radio-frequency switch includes a first field-effect transistor having drain and source fingers separated by a first drain-to-source distance and a second field-effect transistor in a series connection with the first field-effect transistor, the second field-effect transistor having drain and source fingers separated by a second drain-to-source distance that is different than the first drain-to-source distance.
US10229919B2

A vertical field effect transistor (FET) includes a vertical semiconductor channel having a first end that contacts an upper surface of a substrate and an opposing second end that contacts a source/drain region. An electrically conductive gate encapsulates the vertical semiconductor channel. The vertical FET further includes a split-channel antifuse device between the source/drain region and the electrically conductive gate. The split-channel antifuse device includes a gate dielectric having a thickness that varies between the source/drain region and the electrically conductive gate.
US10229914B2

A three-dimensional (3D) semiconductor memory device may include a substrate including a cell array region and a connection region, an electrode structure including pluralities of first and second electrodes that are vertically and alternately stacked on a surface of the substrate, extending in a first direction that is parallel to the surface of the substrate, and may include a stair step structure on the connection region, first and second string selection electrodes that extend in the first direction on the electrode structure and spaced apart from each other in a second direction that is parallel to the surface of the substrate and perpendicular to the first direction. The first and second string selection electrodes may each include an electrode portion on the cell array region and a pad portion that extends from the electrode portion in the first direction and on the connection region. Widths in the second direction of the pad portions may be different from widths in the second direction of the respective electrode portions.
US10229913B2

A lookup table with low power consumption is provided. The lookup table includes a memory element including a transistor and a capacitor. A drain of the transistor is connected to one electrode of a capacitor and the input of an inverter, and a source is connected to a first wiring. The other electrode of the capacitor is connected to a second wiring. In such a memory element, the potential of the second wiring is complementary to the potential of the first wiring when writing data; accordingly, the potential of the drain of the transistor, i.e., the potential of the input of the inverter can be higher than the high potential of the inverter. Thus, shoot-through current of the inverter at this time can be significantly reduced. As a result, power consumption in a standby state can be significantly reduced.
US10229912B2

According to the present invention, a semiconductor device includes a semiconductor layer, a source electrode provided in the semiconductor layer, a drain electrode provided in the semiconductor layer and disposed away from the source electrode, a first gate electrode provided between the source electrode and the drain electrode and a second gate electrode provided between the source electrode and the drain electrode, the second gate electrode having at least a part thereof located closer to the drain electrode than the first gate electrode. The semiconductor layer includes a first facing part that is a part facing the first gate electrode; and a second facing part that is a part facing the second gate electrode. The first facing part does not conduct when a first gate voltage is 0 V or less. The second facing part does not conduct when a second gate voltage is 0 V or less.
US10229892B2

A semiconductor package includes at least one semiconductor element, an encapsulant, a first circuitry, a second circuitry and at least one first stud bump. The encapsulant covers at least a portion of the semiconductor element. The encapsulant has a first surface and a second surface opposite to the first surface. The first circuitry is disposed adjacent to the first surface of the encapsulant. The second circuitry is disposed adjacent to the second surface of the encapsulant. The first stud bump is disposed in the encapsulant, and electrically connects the first circuitry and the second circuitry. The first stud bump contacts the second circuitry directly.
US10229884B2

A semiconductor device includes a lead frame. One end portion of the lead frame is disposed outside a case, the other end portion of the lead frame is disposed over a front surface of an insulating board inside the case and near a semiconductor element, and the lead frame is formed in the case. Furthermore, the semiconductor device includes a temperature transducer disposed on a side of the other end portion of the lead frame opposite a laminated substrate and near a side portion of a semiconductor element. As a result, the temperature transducer is disposed near the side portion of the semiconductor element in the semiconductor device. Therefore, the temperature of the semiconductor element is properly detected. In addition, the length in the vertical direction of the case of the semiconductor device is reduced and miniaturization is realized.
US10229876B2

A wiring structure includes a substrate, a lower insulation layer on the substrate, a lower wiring in the lower insulation layer, a first etch-stop layer covering the lower wiring and including a metallic dielectric material, a second etch-stop layer on the first etch-stop layer and the lower insulation layer, an insulating interlayer on the second etch-stop layer, and a conductive pattern extending through the insulating interlayer, the second etch-stop layer and the first etch-stop layer and electrically connected to the lower wiring.
US10229874B1

An array of memory cells individually comprising a capacitor and a transistor comprises, in a first level, alternating columns of digitlines and conductive shield lines. In a second level above the first level there are rows of transistor wordlines. In a third level above the second level there are rows and columns of capacitors. In a fourth level above the third level there are rows of transistor wordlines. In a fifth level above the fourth level there are alternating columns of digitlines and conductive shield lines. Other embodiments and aspects are disclosed, including method.
US10229871B2

A lead frame includes a metal plate, having a surface partitioned, by a concavity, into columnar areas, and a plating layer including stacked Ni, Pd and Au layers on the surface at top faces of the columnar areas, to form columnar pieces, which serve as internal connecting terminals, respectively, or as internal connecting terminals and pads, respectively. Each of the columnar pieces has, around a circumference of an upper portion thereof, curved regions intervening between straight regions. In each curved region, a side face of the plating layer protrudes outwardly in a horizontal direction from an uppermost portion of a side face of the metal plate in each of the columnar pieces. At a center of each straight region, the side face of the plating layer has substantially a same horizontal position as the uppermost portion of the side face of the metal plate in each of the columnar pieces.
US10229867B2

A power semiconductor device includes a plurality of power chips sealed in a package to control power and an IC sealed in the package to control each of the power chips. The IC is disposed at the center part of the package in the plan view. The plurality of power chips are disposed so as to surround the IC in the plan view.
US10229859B2

At least some embodiments of the present disclosure relate to a semiconductor device package. The semiconductor device package includes a first substrate, an electrical component disposed on the first substrate, a second substrate disposed over the electrical component, an adhesive layer, a spacer, and an encapsulation layer. The adhesive layer is disposed between the electrical component and the second substrate. The spacer directly contacts both the adhesive layer and the second substrate. The encapsulation layer is disposed between the first substrate and the second substrate.
US10229847B2

A substrate transfer chamber for unloading the substrates from the containers includes a housing-shaped main body and a plurality of container connecting mechanisms to which the containers are connected. In the main body, some of the container connecting mechanisms are arranged on top of one another in a height direction of the main body.
US10229845B2

Provided is a substrate processing apparatus. The substrate processing apparatus includes a chamber body having a passage, through which substrates are transferred, in one side thereof, the chamber body having opened upper and lower portions, an inner reaction tube disposed above the chamber body to provide a process space in which a process with respect to the substrates is performed, the inner reaction tube having an opened lower portion, a substrate holder disposed in the opened lower portion of the chamber to move between a stacking position at which the substrates transferred through the passage are vertically stacked and a process position at which the substrate holder ascends toward the process space to perform the process with respect to the stacked substrates, a blocking plate connected to a lower portion of the substrate holder to ascend or descend together with the substrate holder, the blocking plate closing the opened lower portion of the inner reaction tube at the process position, a connection cylinder vertically disposed on a lower portion of the blocking plate to ascend or descend together with the blocking plate, and a blocking member connected between the opened lower portion of the chamber body and the connection cylinder to isolate the opened lower portion of the chamber body from the outside.
US10229839B2

An method of annealing by: providing a substrate having a III-nitride, sapphire, silicon, diamond, gallium arsenide, or silicon carbide surface; depositing a layer of a transition metal nitride directly on the surface; and annealing the substrate at at least 900° C. in an oxygen-free environment. An article having: a substrate having a III-nitride, sapphire, silicon, diamond, gallium arsenide, or silicon carbide surface; and a layer of a transition metal nitride directly on the surface.
US10229834B2

The present invention relates to a method for manufacturing a nonvolatile memory thin film device by using a neutral particle beam generation apparatus. The present invention solves the problem that substrates such as glass and a plastic film may not be used for manufacturing the memory thin film device due to the high temperature heat treatment process for a long time, in the existing method for manufacturing the thin film device having the nonvolatile memory function by forming the mobile proton layer.
US10229819B2

A plasma processing apparatus includes a high frequency power supply turning a high frequency power ON/OFF and supplying the high frequency power to either one of upper and lower electrodes. A matching circuit and a power transmission line are provided between the high frequency power supply and the either one of the electrodes. A probe detector measures electrical characteristics on the power transmission line and generates measurement signals. A processing unit samples the measurement signals, generates sample values, The processing unit receives a pulse signal corresponding to ON/OFF switching of the high frequency power, generates sample values by sampling the measurement signals at a sampling interval for a period after the lapse of a mask period from an ascending timing thereof until a descending timing thereof, and selects sample values obtained through the last one or more sampling with respect to the descending timing, as detection values.
US10229818B2

An apparatus for monitoring an interior of a process chamber including a process chamber including a chamber body and a view port defined in the chamber body, a cover section including a pinhole in one end, the cover section disposed to correspond to an end portion of the view port, the cover section having a first length in a direction toward a center point of the process chamber, and a sensing unit inserted into the view port to monitor the interior of the process chamber through the pinhole, a region in the process chamber to be sensed by the sensing unit determined based on the first length may be provided.
US10229812B2

An inspection method uses a charged particle microscope to observe a sample and view a defect site or a circuit pattern. A plurality of images is detected by a plurality of detectors and a mixed image is generated by automatically adjusting and mixing weighting factors required when the plurality of images are synthesized with each other. The sample is irradiated and scanned with a charged particle beam so that the plurality of detectors arranged at different positions from the sample detects a secondary electron or a reflected electron generated from the sample. The mixed image is generated by mixing the plurality of images of the sample with each other for each of the plurality of detectors, which are obtained by causing each of the plurality of detectors arranged at the different positions to detect the secondary electron or the reflected electron. The generated mixed image is displayed on a screen.
US10229804B2

A wiring device including one or more line contact arms electrically connected to a line terminal. Each line contact arm has an upper line contact located on a bent portion of the line contact arm, and a lower line contact located on a substantially straight portion of the line contact arm. The wiring device further includes one or more load contact arms electrically connected to a load terminal. Each load contact arm has a load contact located on a bent portion of the load contact arm.
US10229801B2

The present invention provides an electric circuit breaker device, wherein, in a cylindrical space penetrating from a first end to a second end of a housing made of a synthetic resin, an igniter, a projectile made of a synthetic resin, and a conductor piece forming part of an electric circuit are arranged axially in this order from the first end of the housing, and the device has an insulating space for receiving a cut portion of the conductor piece between the second end of the housing and the conductor piece, wherein the conductor piece is a plate piece composed of connection sections at both ends thereof and a cutting section as an intermediate portion, and is disposed so that the cutting section has a surface perpendicular to the axial direction of the housing; the projectile is disposed to face the surface of the cutting section of the conductor piece in the axial direction of the housing; and a cylinder made of a metal for reinforcing the housing is disposed between the projectile and an inner wall surface of the housing.
US10229783B2

An inductor and an electronic device including the same are provided. The inductor includes: a coil in which an electric current flows; and a core that the coil is wound around, wherein the core includes a central portion that the coil is wound around; extensions extending from opposite edges of the central portions; and lateral portions extending from the extensions along the circulation path of the magnetic flux and facing the central portion with the coil disposed there between, and a first height at a first position of the extension portions on the circulation path of the magnetic flux spaced away from the edges of the central portion by a first distance which is larger than a second height at a second position on the circulation path of the magnetic spaced away from the edges of the central portion by a second distance which is longer than the first distance.
US10229781B2

An inductor component having an element body includes two end surfaces opposite to each other and a bottom surface connected between the two end surfaces. A coil is provided in the element body and wound helically. Two external electrodes are provided in the element body and electrically connected to the coil. One of the external electrodes is formed over one of the end surfaces and the bottom surface while the other external electrode is formed over the other of the end surfaces and the bottom surface. The coil is formed such that an axial direction thereof is along the two end surfaces and the bottom surface. The coil includes a coil wiring wound along a plane orthogonal to the axial direction, and the aspect ratio of the coil wiring is 1.0 or more and less than 8.0.
US10229775B2

A magnetocaloric cascade contains a sequence of magnetocaloric material layers having different Curie temperatures TC, wherein the magnetocaloric material layers include a cold-side outer layer, a hot-side outer layer and at least three inner layers between the cold-side outer layer and the hot-side outer layer, and each pair of next neighboring magnetocaloric layers of the magnetocaloric cascade has a respective Curie-temperature difference amount ΔTC between their respective Curie temperatures, wherein the hot-side outer layer or the cold-side outer layer or both the hot-side and cold-side outer layer exhibits a larger ratio mΔSmax/ΔTC in comparison with any of the inner layers, m denoting the mass of the respective magnetocaloric material layer and ΔSmax denoting a maximum amount of isothermal magnetic entropy change achievable in a magnetic phase transition of the respective magnetocaloric material layer.
US10229774B2

The subject matter of the invention concerns a varistor with an isolating arrester, wherein the isolating arrester can interrupt the flow of current through the varistor in the event of a fault, wherein the isolating arrester has a terminal contact that establishes an electrical contact to a first contact of the varistor, wherein the electrical contact is protected by a thermally softenable holding device, wherein the isolating arrester also has a detachment means which is biased by means of an energy accumulator and which, in the event of a fault, if the thermally softenable holding device softens, mechanically disconnects the terminal contact from the first contact of the varistor, and wherein the detachment means is embodied so as to be resistive in order to limit the current through the varistor and prevent electrical arcs.
US10229769B2

Provided is a method of forming a conductive polymer composite. The method includes forming a mixture. The mixture includes a first thermoplastic polymer, a second thermoplastic polymer and a plurality of metal particles. The first thermoplastic polymer and the second thermoplastic polymer are immiscible with each other. The plurality of metal particles include at least one metal that is immiscible with both the first thermoplastic polymer and the second thermoplastic polymer. The method includes heating the mixture to a temperature greater than or equal to a melting point of the metal.
US10229759B2

A reactor lateral reflection layer telescoped control rod capable of separately achieving cold shutdown includes an inner rod, an outer rod and a guide cylinder assembly which are vertically and coaxially arranged, wherein the outer rod and the guide cylinder assembly are hollow cylindrical bodies; the top end of the inner rod can move up and down inside the outer rod and the other end of the inner rod moves up and down, along with the top end, inside a control rod passage which is positioned below the guide cylinder assembly and is coaxial with the guide cylinder assembly; and the top end of the outer rod can move up and down in the guide cylinder assembly and the other end of the outer rod moves up and down, along with the top end, inside the control rod passage.
US10229758B2

A nuclear reactor having an upper internals control rod assembly guide tube formed from upper and lower sections that are connected along a central axial region of the guide tube at an intermediate coupling. An extended control rod axial support is provided for at least some of the control rods over a finite distance within at least one of the interiors of the lower guide tube section or the upper guide tube section.
US10229756B2

The invention is for a startup system for nuclear fusion engines in space. The combustion of hydrogen and oxygen produces heat that is used by a heat engine to produce electricity. This can be supplemented by electricity from other operating engines. The exhaust from the combustion is condensed and electrolyzed to produce hydrogen and oxygen once the engine is in operation. This provides a constant source of energy for future startups. The engine is started up at partial power in electricity generation mode and this power replaces the power from the combustion as it grows. The combustor uses the same heat engine as the nuclear engine uses for power generation.
US10229746B2

A method of programming electrical fuses reliably is disclosed. If a programming current exceeds a critical current, disruptive mechanisms such as rupture, thermal runaway, decomposition, or melt, can be a dominant programming mechanism such that programming is not be very reliable. Advantageously, by controlled programming where programming current is maintained below the critical current, electromigration can be the sole programming mechanism and, as a result, programming can be deterministic and very reliable. In this method, fuses can be programmed in multiple shots with progressive resistance changes to determine a lower bound that all fuses can be programmed satisfactorily and an upper bound that at least one fuse can be determined failed. If programming within the lower and upper bounds, defects due to programming can be almost zero and, therefore, defects are essentially determined by pre-program defects.
US10229744B2

Techniques are provided for improving the accuracy of read operations of memory cells, where the threshold voltage of the memory cells can shift depending on the coupled up state of the word lines. In one approach, for a read operation, a representative word line voltage in a block is detected and a corresponding set of read voltages is selected. In another approach, a pre-read voltage pulse is applied to a selected word line in response to a read command, just prior to reading the selected cells. In another approach, a voltage pulse is periodically applied to each word line in a block to provide the word lines in a coupled up state. In another approach, a soft erase is performed after a read operation to prevent coupling up of the word lines.
US10229742B2

A flash memory controller is configured to hold a read pattern defining an order of selection of read options specifying a parameter value for a read from the flash memory chip. The flash memory controller is configured to execute error correction on data read from the flash memory chip in accordance with the read command. The flash memory controller is configured to designate a next read option specified in the read pattern to read the data from the flash memory chip in a case where all errors in the read data are not corrected by the error correction.
US10229741B2

When selectively erasing one sub-block, a control circuit applies, in a first sub-block, a first voltage to bit lines and a source line, and applies a second voltage smaller than the first voltage to the word lines. Then, the control circuit applies a third voltage lower than the first voltage by a certain value to a drain-side select gate line and a source-side select gate line, thereby performing the erase operation in the first sub-block. The control circuit applies, in a second sub-block existing in an identical memory block to the selected sub-block, a fourth voltage substantially identical to the first voltage to the drain side select gate line and the source side select gate line, thereby not performing the erase operation in the second sub-block.
US10229739B2

A memory array includes wordlines, local bitlines, two-terminal memory elements, global bitlines, and local-to-global bitline pass gates and gain stages. The memory elements are formed between the wordlines and local bitlines. Each local bitline is selectively coupled to an associated global bitline, by way of an associated local-to-global bitline pass gate. During a read operation when a memory element of a local bitline is selected to be read, a local-to-global gain stage is configured to amplify a signal on or passing through the local bitline to an amplified signal on or along an associated global bitline. The amplified signal, which in one embodiment is dependent on the resistive state of the selected memory element, is used to rapidly determine the memory state stored by the selected memory element. The global bit line and/or the selected local bit line can be biased to compensate for the Process Voltage Temperature (PVT) variation.
US10229738B2

Embodiments include techniques for static random access memory (SRAM) bitline equalization using phase change material (PCM). The techniques include detecting a defect in SRAM bitlines, and programming a variable resistance PCM cell to offset the detected defect. The techniques also include measuring signal development time for the SRAM bitlines, and adjusting the programming of the variable resistance PCM cell based at least in part on the measured signal development for the SRAM bitlines.
US10229735B1

Systems, apparatuses and methods may provide for technology to determine a programmable eviction ratio associated with a storage device and convert a portion of a single-level cell region in the storage device into a multi-level cell region in accordance with the programmable eviction ratio. In one example, the amount of the portion converted into the multi-level cell region varies gradually as a function of percent capacity filled in the storage device.
US10229731B1

Disclosed are methods, systems and devices for operation of a circuit to boost a voltage at a load for a particular duration. A plurality of capacitors, each capacitor comprising at least a first terminal, may be coupled to an assisted node. At least a first capacitor and a second capacitor of the plurality of capacitors may maintain the assisted node at or about a target voltage for a duration. The second capacitor may be charged while the first capacitor is discharging in at least a portion of the duration.
US10229728B2

Various embodiments comprise methods and apparatuses for selecting a randomly-chosen seed row from among a stream of available data in a memory system. A refresh operation is then performed on at least one selected row of memory in the memory system based on the randomly-chosen seed row. Additional apparatuses and methods are described.
US10229727B1

Methods and apparatuses for erasing data on a plurality of ferroelectric memory cells in a memory cell array in a memory apparatus are disclosed. An example apparatus includes: a memory cell array including a first plurality of word lines; a digit line; and a plurality of ferroelectric memory cells; a control circuit that provides a section select signal and a word line select signal to select a second plurality of word lines among the first plurality of word lines responsive to an address; and an address decoder that activates the second plurality of word lines. Each ferroelectric memory cell includes: a ferroelectric capacitor having a first terminal coupled to a cell plate node and a second terminal coupled to a selection circuit that couples the digit line to the second terminal responsive to a signal on a corresponding word line of the second plurality of word lines.
US10229724B1

Methods and structures useful for magnetoresistive random-access memory (MRAM) are disclosed. The MRAM device has a magnetic tunnel junction stack having a significantly improved performance of the free layer in the magnetic tunnel junction structure. The MRAM device also utilizes a plurality of orthogonal spin transfer magnetic tunnel junction (OST-MTJ) stacks connected in series, with each OST-MTJ stack capable of selective activation by application of an external magnetic field, thereby allowing efficient writing of the bit without a concomitant increase in read disturb.
US10229719B1

This disclosure relates to systems and methods that generate highlights for a video. A video may be accessed. Criteria for identifying a moment of interest within the video based on a user interaction with a portion of the video may be obtained. Interaction information indicating the user interaction with the portion of the video may be received. The interaction information for the portion of the video may be compared with the criteria. Responsive to the interaction information for the portion of the video indicating the user interaction with the portion of the video satisfying the criteria, a moment in the video corresponding to the portion of the video may be associated with the moment of interest.
US10229713B2

In one embodiment, an apparatus includes a controller and logic integrated with and/or executable by the controller. The logic is configured to perform track-dependent erasure decoding on encoded data based on detection of one or more time-varying signal quality issues associated with at least one of a plurality of tracks read simultaneously from a data storage medium. In another embodiment, a method includes determining, by a magnetic tape drive, track signal quality reliability for a plurality of tracks read simultaneously from a magnetic tape medium. In addition, the method includes performing, by the magnetic tape drive, track-dependent erasure decoding on encoded data based on detection of one or more time-varying signal quality issues associated with at least one of the plurality of simultaneously-read tracks.
US10229701B2

A mobile device is adapted for automatic speech recognition (ASR). A user interface for interaction with a user includes an input microphone for obtaining speech inputs from the user for automatic speech recognition, and an output interface for system output to the user based on ASR results that correspond to the speech input. A local controller obtains a sample of non-ASR audio from the input microphone for ASR-adaptation to channel-specific ASR characteristics, and then provides a representation of the non-ASR audio to a remote ASR server for server-side adaptation to the channel-specific ASR characteristics, and then provides a representation of an unknown ASR speech input from the input microphone to the remote ASR server for determining ASR results corresponding to the unknown ASR speech input, and then provides the system output to the output interface.
US10229685B2

Symbol sequences are estimated using a computer-implemented method including detecting one or more candidates of a target symbol sequence from a speech-to-text data, extracting a related portion of each candidate from the speech-to-text data, detecting repetition of at least a partial sequence of each candidate within the related portion of the corresponding candidate, labeling the detected repetition with a repetition indication, and estimating whether each candidate is the target symbol sequence, using the corresponding related portion including the repetition indication of each of the candidates.
US10229684B2

Embodiments of the present invention provide a method, an apparatus, and a system for speech recognition. a third-party application corresponding to a speech signal of a user can be determined according to the speech signal and by means of semantic analysis; and third-party application registry information is searched for and a third-party program is started, so that the user does not need to tap the third-party application to start the corresponding program, thereby providing more intelligent service for the user and facilitating use for the user.
US10229678B2

A remote device has an associated natural language description that includes a record of commands supported by the remote device. This record of commands includes command names, the command functions to which those names correspond, and natural language strings that are the natural language words or phrases that correspond to the command. A computing device includes a device control module that obtains the natural language description for the remote device and provides the natural language strings to a natural language assistant on the computing device. The natural language assistant monitors the natural language inputs to the computing device, and notifies the device control module when a natural language input matches one of the natural language strings. The device control module uses the natural language description to determine the command name that corresponds to the matching natural language string, and communicates the command name to the remote device.
US10229676B2

Methods and systems for identifying specified phrases within audio streams are provided. More particularly, a phrase is specified. An audio stream is them monitored for the phrase. In response to determining that the audio stream contains the phrase, verification from a user that the phrase was in fact included in the audio stream is requested. If such verification is received, the portion of the audio stream including the phrase is recorded. The recorded phrase can then be applied to identify future instances of the phrase in monitored audio streams.
US10229670B2

Methods and systems to translate input labels of arcs of a network, corresponding to a sequence of states of the network, to a list of output grammar elements of the arcs, corresponding to a sequence of grammar elements. The network may include a plurality of speech recognition models combined with a weighted finite state machine transducer (WFST). Traversal may include active arc traversal, and may include active arc propagation. Arcs may be processed in parallel, including arcs originating from multiple source states and directed to a common destination state. Self-loops associated with states may be modeled within outgoing arcs of the states, which may reduce synchronization operations. Tasks may be ordered with respect to cache-data locality to associate tasks with processing threads based at least in part on whether another task associated with a corresponding data object was previously assigned to the thread.
US10229668B2

Methods and systems are described in which spoken voice prompts can be produced in a manner such that they will most likely have the desired effect, for example to indicate empathy, or produce a desired follow-up action from a call recipient. The prompts can be produced with specific optimized speech parameters, including duration, gender of speaker, and pitch, so as to encourage participation and promote comprehension among a wide range of patients or listeners. Upon hearing such voice prompts, patients/listeners can know immediately when they are being asked questions that they are expected to answer, and when they are being given information, as well as the information that considered sensitive.
US10229664B2

A signal generator for a musical instrument includes a voltage-controlled oscillator (VCO) comprising a control voltage input and a VCO output. The control voltage input controls a frequency of the VCO output. A controller is configured to control the voltage-controlled oscillator by inputting a sequence of analog control voltages from a plurality of preloaded control voltage inputs.
US10229661B2

An adaptive music playback system is disclosed. The system includes a composition system that receives information corresponding to user activity levels. The composition system modifies the composition of a song in response to changes in user activity. The modifications are made according to a set of composition rules to facilitate smooth musical transitions.
US10229658B2

Embodiments of the present invention relate to directing orientation on a screen by determining an orientation of a user's fingerprint. A user's finger position may be determined when the user's finger is a predetermined distance from or in contact with a touch-sensitive device. The user's finger position may be compared with a finger position database. The finger position database may include known finger positions associated with a screen orientation. A match analysis may be performed to determine which known finger position most closely resembles the user's finger position. A screen orientation associated with the known finger position most closely matching the user's finger position may be selected. Once the screen orientation is selected, an image may be displayed on a screen corresponding with the selected screen orientation.
US10229651B2

A method for rendering and displaying video. The method includes executing an application at a processor. As instructed by the processor when executing the application, the method includes rendering a plurality of image frames at a plurality of graphics processing units (GPUs). The method includes determining information related to relative timing between renderings of the plurality of image frames. The method includes encoding the plurality of image frames into a video file. The method includes encoding the information into the video file.
US10229644B2

According to an aspect, a display device includes an image display panel and a driver driving the image display panel. The driver implements a first display mode in which a common voltage is a constant DC voltage; polarity of the video signal is inverted per a predetermined number of video signal lines; and the polarity of the video signal per a predetermined number of video signal lines is inverted in a frame unit, and a second display mode in which the common voltage is an AC voltage, polarity of which is inverted in a frame unit; the polarity of the video signal is opposite to the polarity of the common voltage; and the polarity of the video signal is inverted to be opposite to the polarity of the common voltage in a frame unit, and switches between these modes according to a mode switching signal from the outside.
US10229640B2

A liquid crystal display device employing a field sequential system includes: a color correction unit (122) configured to perform a color correction processing that changes a saturation of input gradation data representing a color of a pixel without changing a hue thereof and configured to output pixel data obtained by the color correction processing as digital gradation data (D1 to D3) which are data corresponding to each field; and a digital gradation data correction unit configured to perform correction that enhances a temporal change of data values of digital gradation data (D1 to D3) outputted from the color correction unit (122). The color correction unit (122) performs the color correction processing on the input gradation data such that a color based on pixel data obtained by the color correction processing is a color that can be displayable in the liquid crystal panel by the field sequential system.
US10229635B2

An organic light emitting display device includes a display panel which is operated in a sensing mode or display mode and is provided with a plurality of sub-pixels, wherein each sub-pixel includes a driving transistor driven in accordance with a differential voltage between data and reference voltages, and an organic light emitting diode which emits light by a current flowing in accordance with driving of the driving transistor; a first memory for storing a characteristic value of the driving transistor sensed from the sub-pixel by the sensing mode; and a panel driver for generating the reference voltage based on the characteristic value of the driving transistor for the display mode.
US10229627B2

Embodiments of the disclosure provide a display driving device including: a counting unit configured to count the number of first pixel points whose gray level values are larger than or equal to a first gray level value and the number of the other pixel points whose gray level values are smaller than the first gray level value in an image displayed by a target display, a comparing unit configured to compare the number of the first pixel points and the number of the other pixel points and transmit a first instruction to the driving unit if the former is larger than or equal to the latter, and a driving unit configured to control a refresh frequency of the display to be larger than or equal to a first frequency if the first instruction is received, otherwise, control the refresh frequency of the display to be smaller than the first frequency.
US10229621B2

A display device includes: a plurality of pixels; a plurality of data lines coupled to the pixels and grouped into a plurality of groups; a plurality of channels corresponding to the plurality of groups, each of the channels being configured to sense a current flowing to a data line of a corresponding group from among the data lines to output a code value; and a controller configured to calibrate a deviation of a gain and an offset of the channels based on the code value of each of the channels.
US10229617B2

The invention concerns a linerless self-adhesive material obtained starting from a self-adhesive material with a liner, by means of a process that comprises the delamination of the liner from a self-adhesive layer, activation of the liner or self-adhesive layer, transferral of the liner over the self-adhesive layer and re-lamination of the two components so as to produce the linerless self-adhesive material. The liner or the self-adhesive layer is coated with a thermo-adhesive that allows for permanent lamination of the liner located on the self-adhesive layer.
US10229605B2

In some embodiments, apparatuses and methods are provided herein useful to allocate unmanned aircraft system (UAS). Some embodiments, provide UAS allocation systems, comprising: a UAS database that stores for each registered UAS an identifier and corresponding operational capabilities; an allocation control circuit configured to: obtain a first set of multiple task parameters specified by a first customer and corresponding to a requested first predefined task that the customer is requesting a UAS be allocated to perform; identify, from the UAS database, a first UAS having operational capabilities to perform the first set of task parameters while implementing the first task; and cause an allocation notification to be communicated to a first UAS provider, of the multiple UAS providers, associated with the first UAS requesting the first UAS provider to allocate the identified first UAS to implement the first task.
US10229600B2

A method of operation of a navigation system includes: determining a buffer distance meeting or exceeding a size threshold between obstacle locations; determining a merge timing based on a current location relative to the buffer distance; determining a lane placement based on a travel time meeting or exceeding a time threshold; and executing a lane merge operation with a control unit based on the merge timing, the lane placement, or a combination thereof for guiding a user's vehicle to merge onto a lane different from currently traveled.
US10229588B2

The present application relates to the field of monitoring, and discloses a method and a device for obtaining evidences for illegal parking of a vehicle. In the method for obtaining evidences of the present application, a correspondence relationship between shooting positioning parameters of a first camera and a second camera is preset. The method for obtaining evidences comprises: taking a first photo of an illegally parked vehicle using the first camera and obtaining a current first shooting positioning parameter of the first camera; according to the correspondence relationship, calculating a second shooting positioning parameter of the second camera corresponding to the first shooting positioning parameter and controlling the second camera to take a second photo with the second shooting positioning parameter. Thereby the photos of the head and rear of the illegally parked vehicle are obtained simultaneously as the evidences for illegal parking for penalty.
US10229579B2

The present disclosure relates generally to a flow detection system. The system may include a flow detection hub fluidly connected to a fluid supply pipe including a flow sensor that detects a flow rate of fluid flowing through the fluid supply pipe and a processing element in communication with the flow sensor and a user device. The processing element performs the following operations: determining a first delta based on a first flow rate data from the flow sensor; determining a second delta based on a second flow rate data from the flow sensor; correlating the first delta and the second delta to a first event; and transmitting a message to a user device corresponding to the first event.
US10229570B2

Technologies for detecting a physical assault against a user include one or more clothing sensor modules coupled to a garment of the user. Each clothing sensor module is configured to produce sensor data indicative of the removal of the garment from the user and determine whether a physical assault is presently occurring against the user using an assault detection model with the sensor data as an input to the assault detection model. In response to a determination of the physical assault against the user, the clothing sensor module is configured to alert a trust party.
US10229569B1

A burglar defense system for a structure having a dispensing system for a deterrence substance operably mounted to existing duct of a structure or the exterior wall of a structure; and a sensing system operably mounted to the system, wherein the dispensing system is operable to dispense the deterrence substance when an intrusion is sensed by the sensing system or when remotely activated.
US10229563B2

A system and apparatus for indicating a status of an instrument via visible colored light is described. Status is preferably indicated according to which color is displayed on the apparatus, which is preferably configured to illuminate on or within the handle of the instrument. Statuses may be configured by the end user, or may be pre-established according to specific uses of the instrument.
US10229559B2

Systems and methods are disclosed for processing jackpot events occurring at electronic gaming devices of a casino environment. Upon a player hitting a jackpot, tax documentation can be automatically populated with the player's information, such as social security number and mailing address. The populated tax information can be electronically transmitted to recipients, such as the player. The player's information used to populate the tax documentation can be based on personally identifiable information provided by the player to obtain a stored value payment vehicle that is issued to the player and tied to a player identifier used by the casino environment for player tracking.
US10229558B2

Games related to the aggregation of information are described.
US10229557B2

An electronic gaming machine including a bill validator/ticket scanner, a ticket printer; an interactive controller operatively connected to an application controller, configured to: communicate application telemetry; receive application resource instructions; determine an application resource to award a user; communicate additional application telemetry; receive application resource availability; determine whether the application resource is made available to the user; a wager controller constructed to: receive input; determine a wager outcome based on the wager request; determine an amount of credit based on the wager outcome and the input credit; and print indicia of the amount of credit on a ticket; and an application controller constructed to: receive application telemetry; determine whether a wager is triggered; communicate the wager request instructions to the wager controller; determine the wager outcome; determine application resources to award based on the wager outcome; communicate the application resource instructions to the interactive controller.
US10229543B2

An information processing device displays a marker serving as a sign for a display area, to the display area. An AR device detects the marker from a photographic image showing the information processing device, and selects the display area of the information processing device from the photographic image based on the detected marker. The AR device displays an AR image by superimposing an information illustration over the photographic image to avoid the display area of the information processing device. AR is an abbreviation of augmented reality.
US10229535B2

Various embodiments of systems and methods for deforming a virtual geometric object are disclosed. In accordance with at least one embodiment, a method for deforming a virtual geometric object substantially real-time includes the operations of relaxing a hi-res mesh defining a shape of the object, wherein the hi-res mesh corresponds to a proxy mesh, relaxing the hi-res mesh at least once, recording the location of the elements of the hi-res mesh as relaxed, deforming the proxy mesh, adjusting the location of one or more elements on the hi-res mesh relative to the as deformed proxy mesh, relaxing the adjusted elements on the deformed hi-res mesh, and adjusting the location of the hi-res mesh as deformed in view of the previously recorded elements of the hi-res mesh as relaxed both pre and after deformation.
US10229534B2

Modeling of a user's face is disclosed, including: receiving an input image of a user's face to be modeled; and generating a set of parameter values to a statistical model that corresponds to the input image by evaluating candidate parameter values using a cost function that is determined based at least in part on optical flow.
US10229525B2

Embodiments of the present invention are directed towards compactly incorporating texture charts into a texture atlas. Texture charts represent three-dimensional mesh segments flattened into two-dimensional shapes. In one embodiment, a texture atlas generating engine is used to generate and evaluate compactness scores of candidate placements for a texture chart. Candidate placements generally refer to the possible locations where a texture chart can be incorporated into a texture atlas. The compactness score can be based on minimizing the distance between a texture chart being incorporated into the texture atlas and the center of mass of previously incorporated texture charts within a texture atlas. In embodiments, an infinity norm can be utilized to compute such a compactness score by outputting an average length of vectors between a texture chart being incorporated into a texture atlas and the texture atlas. Other embodiments may be described and/or claimed.
US10229523B2

Technologies are generally described for systems and methods effective to detect an alteration in augmented reality. A processor may receive a real image that corresponds to a real object and may receive augmented reality instructions to generate a virtual object. The processor may determine that the virtual object at least partially obscures the real object when the virtual object is rendered on a display. The processor may, upon determining that the virtual object at least partially obscures the real object when the virtual object is rendered on the display, simulate an activity on the real object to produce a first activity simulation and simulate the activity on the virtual object to produce a second activity simulation. The processor may determine a difference between the first and the second activity simulation and modify the augmented reality instructions to generate a modified virtual object in response to the determination of the difference.
US10229517B2

In a method and apparatus for segmentation of an examination region to be imaged, scan projection data are acquired from the examination region to be mapped. Iterative reconstruction takes place on the basis of the acquired scan projection data. Preliminary image data and preliminary textural features are reconstructed. Anticipated preliminary structures, preferably preliminary contours, are determined in the examination region on the basis of the obtained preliminary textural features. The anticipated preliminary structures are then taken into account during iterative reconstruction of preliminary image data and preliminary textural features. An image segmentation method is described, moreover. An image reconstruction device is also described.
US10229515B2

A radiation diagnosis apparatus according to an embodiment includes reconstructing circuitry. The reconstructing circuitry reconstructs three-dimensional medical agent distribution images in a time series from a group of acquired images acquired in the presence of a medical agent by an imaging system from directions in a range that makes it possible to reconstruct three-dimensional images of a subject, by performing an iterative reconstruction process that uses at least one selected from between spatial continuity of the medical agent and temporal continuity of the concentration of the medical agent as a constraint condition.
US10229508B2

Method of estimating a position variation of a motion of an apparatus between a first instant and a second instant, said motion including a rotation of the apparatus and said position variation, said position variation including a position and a velocity, wherein estimating said position variation comprises performing a particles filtering for estimating said position and velocity from the probabilistic-weighted average of the particles, said particles filter using a known estimation of said rotation and being parameterized for taking into account a quality of said rotation estimation.
US10229494B2

This disclosure provides systems and methods to automatically classify stent struts as covered or uncovered and to measure the thickness of tissue coverage. As one example, the method includes storing three-dimensional image data acquired intravascularly via an optical coherence tomography (OCT) apparatus and detecting struts based on analysis of the image data. Image data corresponding to each of the detected struts is further analyzed automatically to compute an indication of tissue coverage for the stent.
US10229482B2

The present invention relates to a method of projecting a portion of an image, which is to be projected on to a display area, with improved brightness, comprising the steps of, configuring a projector such that it projects over a portion of the display area, modifying a signal which defines the pixels of the image, to provide a signal which defines pixels of a portion of the image. The present invention further relates to a corresponding device.
US10229476B2

An imaging system color image acquisition including: an image sensor; a tunable spectral filter arranged in an optical path of light propagation towards the image sensor; and a controller connected to the image sensor and to the tunable spectral filter. The controller is configured and operable for generating a colored image by sequentially operating the tunable spectral filter for sequentially filtering light passing towards the image sensor with three or more different spectral filtering curves during three or more corresponding integration time durations. The tunable spectral filter is configured, as an etalon and includes a pair of reflective surfaces. At least one of the reflective surfaces includes a layer of high refractive index of at least n=2.3 or even higher than 3, or a layer of low refractive index, smaller than n=1. The configuration of the etalon provide wide transmission peaks of the spectral curves with full-width-half maximum (FWHM) in the range of about 50 to 80 nm, free spectral range (FSR) of at least 300 nm, and thickness of the etalon in the order to 1 mm or even less.
US10229472B2

Image processing is made efficient. An image processing apparatus according to an embodiment includes a line memory, a plurality of pipelines, and a line memory control circuit that controls data reading from the line memory to processing units. The processing unit includes a first operator that performs a first arithmetic operation, a second operator which performs a second arithmetic operation based on first intermediate data based on an arithmetic operation result of the first operator and which calculates second intermediate data according to the first intermediate data of when peripheral pixels are sequentially changed, third operators which perform a third arithmetic operation based on the first intermediate data and which calculate third intermediate data according to the first intermediate data of when the peripheral pixels are sequentially changed, and delay elements that delay the third intermediate data.
US10229469B2

Embodiments are provided to enable graphic processing unit (GPU) virtualization for high bandwidth or rate demanding applications, such as 3D gaming, where a client communicates with a host via a virtual desktop infrastructure (VDI). The distributed GPU virtualization allows one or more VMs or comparable hosts or components without GPU access to communicate with a GPU at a different component or physical machine in a data center or a network using remote direct memory access (RDMA). A first physical machine that excludes a GPU starts a remote display driver function to handle a request to render graphics from a client via gateway. A second physical machine that comprises a GPU is instructed to start a render function for the client using the GPU. The render function communicates with the remote display driver function at the first physical machine. The rendered graphics is then sent to the client via the gateway.
US10229462B2

A method is disclosed for mitigating the risks associated with driving by assigning risk values to road segments and using those risk values to select less risky travel routes. Various approaches to helping users mitigate risk are presented. A computing device is configured to generate a database of risk values. That device may receive accident information, geographic information, vehicle information, and other information from one or more data sources and calculate a risk value for the associated road segment. Subsequently, the computing device may provide the associated risk value to other devices. Furthermore, a personal navigation device may receive travel route information and use that information to retrieve risk values for the road segments in the travel route. An insurance company may use this information to determine whether to adjust a quote or premium of an insurance policy. This and other aspects relating to using geographically encoded information to promote and reward risk mitigation are disclosed.
US10229457B2

Apparatus for stimulating trading in a limited-liquidity financial instrument are provided. One the method may include receiving a trade of liquidity for the limited-liquidity financial instrument. The receiving may include receiving a first order. The first order may correspond to a price and volume associated with a pre-determined bid-offer spread. The order may be executable only in conjunction with a counterorder that trades with the first order and includes a commitment to make a two-way market in the financial instrument at the predetermined bid-offer spread. In certain embodiments, when the first order is received from a first entity and the counterorder is received from a second entity, the method may also include receiving a bid price and an offer price from a second entity. The method may also include receiving an instruction from the first entity to select one of the bid and the offer and to execute a trade therewith. The execution of the trade may be for a size not less than the pre-determined size. If the system fails to receive a selection from the first entity within a pre-determined period of time, the method may further include executing a trade based on a pre-determined election by the second entity of a default trade direction.
US10229448B2

There are provided systems and methods for a network of personalized devices determining data for shopping predictions. A personalized device may include processing components for determining purchase predictions for one or more items to purchase on behalf of a user. The purchase predictions may be based on personality traits and other information that may indicate interests of the user. The purchase predictions may also be based on purchase information for the item, including inventory of the item, price of the item, availability of the item to the user, or other factor. Once the purchase prediction is determined, the personalized device may generate a purchase request for the item from a merchant having the item at a physical merchant location accessible to the personalized device or a delivery device associated with the personalized device. The personalized device may retrieve and deliver the purchased item.
US10229443B1

Described are systems and methods that facilitate visual search for and price filtering of information. For example, rather than requiring a user to select a pre-defined price range (e.g., “under $25,” $25 to $50,” “$50 to $100”) for filtering, a user may price filter search results by specifying a single price filtering value around which the search results are filtered. The range around the single price filtering value is dynamically selected based on, for example, the search results being filtered, the past purchase history of the user, past user search history, etc.
US10229435B1

An entity such as a social networking system generates a dynamically customized user-specific advertisement using an advertisement template and user information from an advertiser. A request is received for an advertisement to display to a user, and the social networking system retrieves an advertisement template (e.g., provided by an advertiser) that includes one or more functions. The social networking system also retrieves user information that can be used to evaluate a value of a function contained in the advertisement. The template and the value of each function are then used to generate a dynamically customized user-specific advertisement for display to the user. These advertisements can be shown to a user while keeping confidential at least some aspect of the user's personal information from the social networking system and/or the advertiser.
US10229418B2

The on-boarding framework consolidates and ensures consistent implementation of business compliance with regulatory policy across a global business that is required to comply with regulations of international, regional, country specific, local jurisdictions, or the like. The on-boarding framework facilitates the work flow, approvals, documents, reporting, and other information using dynamic rules that dictate the on-boarding elements based on customer type, booking entity, location of the authorized approval, special products, data collected, and the like, which are used to dynamically evaluate the client's on-boarding potential regulatory issues, and the actions used to mitigate potential regulatory issues with the entity being on-boarded.
US10229415B2

The present disclosure relates to identifying geographic areas that satisfy a set of multiple different criteria. More specifically, the present disclosure relates to a user interface that allows a user, or a collaborating group of users to specify a set of multiple different criteria associated with various features of a geographic map. In response to a user, or a collaborating group of users entering a set of multiple different criteria, a geographic map display is generated that includes identified areas that satisfy the multiple different criteria.
US10229409B1

A system, method, and computer-usable medium are disclosed for managing financial transactions by controlling the purchase of allowed and disallowed purchase items. A transaction control card is used to purchase a purchase item. Account information related to the transaction control card and purchase item data related to the purchase item is then processed to determine whether the purchase item is disallowed for purchase by any single, or combination of, disallowed purchase item data parameters.
US10229406B2

Methods, systems, and machine readable medium are provided for autonomous item identification in an environment including a mobile computational device and a container. One or more sensors are disposed at the container to sense a selected item being placed in the container. In response to sensing the selected item being placed in the container, a location of the container is determined using a positioning system. One or more physical characteristics of the selected item is sensed via the one or more sensors at the container. A set of stored characteristics is retrieved from a database for available items proximate to the location of the container. An identification code for the selected item is identified based on a comparison of the one or more physical characteristics of the selected item with the stored characteristics retrieved from the database of the available items based on the location of the container.
US10229405B2

A merchandise sales data processing apparatus includes a code reading unit configured to read a code of a customer purchasing a merchandise, an electronic receipt issuing instruction unit configured to receive an instruction for issuing electronic receipt information associated with merchandise sales data, an electronic receipt generation unit configured to generate the electronic receipt information in correlation with the code of the customer when the instruction for issuing the electronic receipt information is received by the electronic receipt issuing instruction unit, a transmission unit configured to transmit a company code indicating a company and the electronic receipt information generated by the electronic receipt generation unit to an electronic receipt server, and a receipt printing unit configured to print a paper receipt associated with the merchandise sales data when the instruction for issuing the electronic receipt information is not received by the electronic receipt issuing instruction unit.
US10229404B1

A method of network configuration of personal identification number (PIN) pads includes obtaining a PIN pad configuration hash value for a current configuration of the PIN pad, comparing the obtained PIN pad configuration hash to a locally stored PIN pad configuration hash, upon determining that the obtained PIN pad configuration hash and the locally stored PIN pad configuration hash do not match, performing additional operations, which include requesting a new PIN pad configuration, receiving the new PIN pad configuration, receiving a new PIN pad configuration hash, and storing the PIN pad configuration hash.
US10229398B2

A job executing system includes an image forming apparatus, a user terminal, a computer, and a bank account management system. The online payment service transmits a payment completion notification of a charge and a payment code to the computer with the computer identifier made to correspond to the payment code in first payment code management information. When the computer receives the payment completion notification, the computer transmits the payment completion notification of the charge for the job with the job identifier made to correspond to the payment code in the second payment code management information to the image forming apparatus, the image forming apparatus having the image forming apparatus identifier made to correspond to the payment code in the second payment code management information. When the image forming apparatus receives the payment completion notification, the image forming apparatus executes the job with the job identifier.
US10229393B1

A mobile device includes a client application configured to process and display a push notification specifying an appointment reminder originating from a server acting as an appointment manager. The client displays a menu of available options for conducting additional appointment-related transactions, such as confirmation, rescheduling, or cancellation of the appointment. Based on the user selection, the client conducts a user-interactive transaction with the server to complete the requested appointment service.
US10229392B2

A group supporting apparatus and related computer readable recording medium to execute a process including: collecting input contents, which are input by participants via terminals, from the terminals; arranging the collected input contents into input content groups based on groups to which the participants belong; setting a representative flag on each of representative input contents selected from the respective input content groups; extracting the representative input contents and matching input contents, which match a predetermined extracting condition and are different from the representative input contents, from the collected input contents; and displaying a list of the representative input contents and the matching input contents on a display device that all the participants are able to view at a same time.
US10229387B2

Embodiments of the system can relate to information tracking of items and/or other objects associated with the items. Some embodiments can include information tracking of the use of the items and/or objects. Some embodiments can include the use of markers associated with the items. At least one of the markers may be modifiable. In at least one embodiment, a marker can be configured to generate a certain detectable property (e.g., emit a signal, have a certain pattern, have a certain color, have a certain magnetic property, etc.). During use of the item and/or object associated with the item, the marker can be used to generate tracking information. Upon changing its detectable property, the marker can be caused to generate different and/or additional tracking information.
US10229386B2

An inventory management system includes at least one hardware processor and an inventory management engine executing on the at least one hardware processor. The inventory management engine is configured to receive, from a mobile computing device of a consumer, product information associated with an article offered for sale in a retail establishment of a merchant, a product tag is attached to the article and includes a tag ID, the tag ID being a unique identifier assigned to the product tag. The inventory management engine also receives the tag ID from the mobile computing device, generates an online listing for the article in an online marketplace, the online listing including the product information, associates the tag ID with the online listing, determines that the merchant is associated with the article, and places the online listing for sale in the online marketplace on behalf of the merchant.
US10229379B2

Embodiments provide a checklist function integrated with a process flow model. The process checklist utilizes a semi-automated visual approach to cover processes specific to a user and/or enterprise. A model of the process is generated and stored, for example utilizing an input template in XML format and according to the Business Process Model and Notation (BPMN) standard. Next, instances corresponding to runs of the mapped processes are created. Various internal documents can be linked together within a process instance, thereby allowing enterprises to define different relationships between documents independent of product-wide implementation and database complexity. In some embodiments the process models may be accessed interactively in a What-You-See-Is-What-You-Get manner, without being machine executed. This allows for relatively loose process definition/modelling, fostering interpretation reliant upon user intuition. Certain embodiments may automatically suggest documents related to a particular step in a particular instance, and/or provide metric(s) indicating a degree of project completion.
US10229368B2

An input is selected from a set of inputs used by a prediction model to produce an initial predicted value of an outcome. A changed predicted value of the outcome is produced by removing the selected input from the inputs to the model. An actual value of the outcome is obtained. A label residual is computed using the actual value and the changed predicted value. A second prediction model is formed to predict a value of the selected input. A variable residual is computed using an actual value and the predicted value of the selected input. An expression is generated of a plot of the label residual and the variable residual. The selected input is transformed, to form a transformed selected input, where the model produces a second predicted value of the outcome by using the transformed selected input.
US10229367B2

Disclosed herein are systems and methods for data learning and classification for rapidly processing extremely large volumes of input data using one or more computing devices, that are application and platform independent, participating in a distributed parallel processing environment. In one embodiments, a system may comprise a plurality of parallel Map Reduction Aggregation Processors operating on the one or more computing devices, and configured to receive different sets of input data for data aggregation. Each of the Map Reduction Aggregation Processors may comprise one or more parallel Mapping Operation Modules configured to consistently dissect the input data into individual intermediate units of mapping outputs comprising consistently mapped data keys, and any values related to mapped data keys, conducive to simultaneous parallel reduction processing; and one or more parallel Reduction Operation Modules configured to continually and simultaneously consume the mapping outputs by eliminating the matching keys and aggregating values consistent with a specified reduction operation for all matching keys that are encountered during consumption of the mapping outputs. The system may also include an application-specific Classification Metric Function Operations Module operating on the one or more computing devices and configured to receive reduction outputs from the Reduction Operations Modules to determine distance and/or similarity between each of the different sets of input data with respect to one or more data classification categories using one or more distance and/or similarity calculations.
US10229354B2

An apparatus comprising: one or more cells, each cell comprising: a proton conductor (25) configured to conduct proton charge carriers; an electron conductor region (26) configured to conduct electrons; a first electrode (27) associated with one of the proton conductor region (26) and the electron conductor region (26); and a second electrode (28) associated with the other of the proton conductor region (25) and the electron conduction region (26); an antenna (50), wherein at least a portion of the antenna (50) is configured to provide at least some of the first electrode(s) (27) of the one or more cells; and circuitry (80) configured to be powered via second electrode(s) (28) of the one or more cells in electrical parallel, wherein the circuitry (80) is configured to operably connect to the antenna (50). An apparatus comprising: an antenna (50) comprising an antenna element (52) and a ground plane (54); and an energy storage device (20); wherein the ground plane (54) provides an electrode of the energy storage device (20).
US10229347B2

There is provided a method of identifying objects in an image, comprising: extracting query descriptors from the image, comparing each query descriptor with training descriptors for identifying matching training descriptors, each training descriptor is associated with a reference object identifier and with relative location data (distance and direction from a center point of a reference object indicated by the reference object identifier), computing object-regions of the digital image by clustering the query descriptors having common center points defined by the matching training descriptors, each object-region approximately bounding one target object and associated with a center point and a scale relative to a reference object size, wherein the object-regions are computed independently of the identifier of the reference object associated with the object-regions, wherein members of each cluster point toward a common center point, and classifying the target object of each object-region according to the reference object identifier of the cluster.
US10229344B2

An example method includes acquiring two-dimensional (2D) or three-dimensional (3D) digital images of a rock sample. The method also includes iteratively analyzing property measurements collected throughout the digital images using different subsample sizes to identify a property distribution convergence as a function of subsample size. The method also includes selecting a smallest subsample size associated with the property distribution convergence as a representative elementary area or volume for the rock sample.
US10229340B2

Embodiments of the present disclosure include a computer-implemented method that receives a digital image input, the digital image input containing one or more dynamic salient objects arranged over a background. The method also includes performing a tracking operation, the tracking operation identifying the dynamic salient object over one or more frames of the digital image input as the dynamic salient object moves over the background. The method further includes performing a clustering operation, in parallel with the tracking operation, on the digital image input, the clustering operation identifying boundary conditions of the dynamic salient object. Additionally, the method includes combining a first output from the tracking operation and a second output from the clustering operation to generate a third output. The method further includes performing a segmentation operation on the third output, the segmentation operation extracting the dynamic salient object from the digital image input.
US10229319B2

Determining positions of parcels within a container to create a visualization of the position of the parcels relative to and within the container. The visualization includes whether the packaging of the parcels within the container violates a defined packing policy.
US10229318B2

Aspects create test cases executable by a robot device to simulate user motion activity. Video analytics extract motion patterns from video image data of a user performing an activity associated with a wearable personal programmable device executing a device application. The extracted motion patterns are classified to an activity motion modality by matching an associated motion pattern model. Commonalities of the extracted motion patterns across other motion activity image data classified with the same matching activity motion modality are clustered into test case model motion pattern sets that are used to generate test case model robotic instructions for use by a robot device to execute and thereby replicate user motions represented by the extracted motion patterns.
US10229317B2

Methods, apparatus, systems, and computer-readable media are provided for downloading targeted object recognition modules that are selected from a library of candidate targeted object recognition modules based on various signals. In some implementations, an object recognition client may be operated to facilitate object recognition for a robot. It may download targeted object recognition module(s). Each targeted object recognition module may facilitate inference of an object type or pose of an observed object. The targeted object module(s) may be selected from a library of targeted object recognition modules based on various signals, such as a task to be performed by the robot. The object recognition client may obtain vision data capturing at least a portion of an environment in which the robot operates. The object recognition client may determine, based on the vision data and the downloaded object recognition module(s), information about an observed object in the environment.
US10229308B2

Disclosed are a texture recognition display device and a driving method. The texture recognition display device includes a plurality of first control signal lines and second control signal lines disposed in pairs. During a texture recognition period, the second control signal lines are loaded with a second control signal, the frequency of which is the same as that of a first control signal of the first control signal lines and the phase of which differs from that of the first control signal by 180 degrees. Thus, the noise interference of the first control signal of the first control signal line with a recognition output line may be counteracted, the signal-to-noise ratio of an obtained texture recognition signal can be improved, thereby improving the extraction precision of the texture recognition signal and detection precision.
US10229300B2

A method for providing identification and access with respect to a passive radio-frequency tag in a tag population, the passive tag receiving ACK commands includes an identification parameter in the form of a 16-bit number. The method includes a step of receiving a command for initiating an inventory round or a command for initiating a tag access, generating a 16-bit value referred to as first or second binding handle, backscattering the first or second binding handle, receiving an ACK command, and analyzing the identification parameter of the ACK command, and in a case where the identification parameter includes the reader identifier then ignoring the ACK command.
US10229297B2

A method of writing a near field communication (NFC) tag using a mobile terminal includes establishing a wireless connection between the mobile terminal and an image forming apparatus, extracting a predetermined field value corresponding to a data structure of the NFC tag from information collected while establishing the wireless connection, generating tag information including the predetermined field value by arranging the predetermined field value according to the data structure, and writing the tag information to the NFC tag through NFC tagging.
US10229296B2

A system, exhibiting a communication station for communicating with a number of radio tags in a time slot communication process, in which a number of time slots per time slot cycle in a repeating sequence are available for communication, and each time slot is characterized by a distinct time slot symbol, wherein the communication station is designed to send out a synchronization data signal exhibiting the time slot symbol for the currently present time slot, and wherein a radio tag is designed for changing from a sleep state into an active state at a wakeup instant, and for receiving the synchronization data signal in the active state and, if the received time slot symbol indicates a time slot intended for it, for defining a new wakeup instant corresponding to the next appearance of the time slot intended for it in a time slot cycle that follows the currently present time slot cycle.
US10229291B2

A method for locking out a remote terminal unit includes: receiving a lockout request, wherein the lockout request includes at least a public key associated with a user, a user identifier, and a terminal identifier; identifying a user profile associated with the user based on the user identifier included in the received lockout request; verifying the public key included in the received lockout request and permission for the user to lockout a remote terminal unit associated with the terminal identifier included in the received lockout request based on data included in the identified user profile; generating a lockout permit, wherein the lockout permit includes at least the public key included in the received lockout request; and transmitting at least a lockout request and the generated lockout permit, wherein the lockout request includes an instruction to place a lockout on the remote terminal unit.
US10229290B2

Systems and methods are disclosed for securing an information handling system. A method for securing an information handling system may include securing the information handling system in an enclosure with a locking mechanism of a bezel; receiving a request to unlock the bezel at a baseboard management controller (BMC), the BMC communicatively coupled to the bezel; retrieving a first artifact stored in a trusted platform module (TPM) in response to the request; attempting to authorize the request using the first artifact; and unlocking the locking mechanism if the request is authorized.
US10229289B2

In systems and methods of generating an authenticated document biosignature, a processor of a verification device may calculate a base verification score associated with a user based on at least one identification input, the identification input comprising one or more identification features, a feature validity rating of each identification feature, a source where the one or more identification feature are received, and a source validity rating, wherein at least one of the identification features includes a biometric identification feature. The processor of the verification device may generate a glyph based on the base verification score and the identification input. The glyph may be associated with a document, and may be used to verify the identity of the user associated with the glyph.
US10229277B2

According to an embodiment, a code processing apparatus includes a determining unit, a concealing unit, an instructing unit, and an unconcealing unit. The determining unit is configured to determine, based on relocation information included in first code data that includes a code body and relocation information representing a portion of the code body to be relocated by a linker, a first portion including at least a part of the code body that is other than the portion. The concealing unit is configured to conceal the first portion. The instructing unit is configured to instruct the linker to process the first code data having the first portion concealed. The unconcealing unit is configured to unconceal the concealed portion of second code data that is generated from the first code data by the linker.
US10229273B2

In a system for determining components of a software application from binary code thereof, one or more binary files are read without loading any component/object in the files in an execution environment that can execute the software application. A component in one of the files, designated as a primary component, is visited to identify a path specifying origin of a secondary component that is associated with the primary component, and the identified path is stored. Analysis of the path can indicate whether the secondary component is provided by the developer of the software application or by a different entity.
US10229262B2

An approach is described for securely and automatically handling credentials when used for accessing endpoints, and/or applications and resources on the endpoints, and more particularly accessing web endpoints and/or web applications and resources on the web endpoints. The approach involves selecting and injecting credentials at an endpoint by an accessor and/or protocol agent to log into the endpoint, running applications, or gaining access to resources on the endpoint, without full credential information traversing the accessor's machine.
US10229259B2

A method includes: displaying, by a second device, prompt information, where the prompt information is used to inform a user that a task executed on a first device may be handed off to the second device for execution; receiving, by the second device, a first operation of the user, and collecting a fingerprint used when the user performs the first operation, where the first operation is used to request execution of the task on the second device; acquiring, by the second device, first fingerprint information and second fingerprint information by using the first device; calculating, by the second device according to the fingerprint used when the user performs the first operation and the first fingerprint information, third fingerprint information; and executing, by the second device, the task when the third fingerprint information matches the second fingerprint information.
US10229249B1

A method and apparatus are disclosed for distributing content items to a handheld device using a personal computer. A user can browse and select content using a personal computer or other computer that may be more readily available or more convenient to use than the handheld device. The personal computer can communicate with a web server which receives the user's request for content to be distributed to the handheld device. The web server can retrieve configuration information pertaining to the handheld device and communicate with a content server to determine whether the user's request for content distribution is valid based on information identifying the handheld device and at least some of the configuration information pertaining to the handheld device. The content server can transmit the requested content item to the handheld device if the user's request is valid and if the handheld device is able to receive the content item.
US10229248B2

Supporting a plurality of content protection systems in a single container file. The protection systems share an encryption method which is accessible from a sample encryption box in the file. Each of the protection systems stores, in a protection system header box, information for decrypting the content in accordance with the corresponding protection system. In some embodiments, separate protection system header boxes in the file correspond to each of the protection systems. By using the common encryption method and sharing encryption expressions across the protection systems, the multiple content protection systems are supported in the file without creating additional copies of the content. In some embodiments, aspects of the disclosure extend the International Organization for Standardization (ISO) base media file format to support multiple digital rights management (DRM) systems in the single container file.
US10229247B2

Systems and methods are provided for providing a personalized therapeutic presentation. A system includes a treatment presentation data store configured to store one or more data structures associated with a personalized therapeutic presentation for a client, where the one or more data structures include client biographic data, client symptom data, client goal data, and media data. A treatment generation engine is configured to generate a treatment presentation for the client based on data stored in the treatment presentation data store, wherein the treatment presentation is designed to treat a symptom identified by the client symptom data to achieve a goal identified by the client goal data, where the treatment presentation comprises a sequential presentation of media identified by the media data that is selected to treat the symptom to achieve the goal.
US10229239B2

A global router determines edge capacity of global tiles for a first integrated circuit. The global router determines a respective edge capacity of minimum width wire tracks for each of a plurality of global tiles in a first metal layer in the first integrated circuit. Next, the global router determines a respective edge capacity of non-minimum width wire tracks for each of the plurality of global tiles in the first metal layer in the first integrated circuit. The edge capacities for minimum width and non-minimum width wire tracks are determined in separate operations.
US10229237B2

Computer processing time and results are improved in fully-coupled fully-implicit well-reservoir simulation system using Jacobian matrix methodology. Approximate inverse preconditioners are provided which treat a well influence matrix at comparable accuracy and robustness to those for the grid-to-grid flow terms of system matrix. The methodology is highly parallelizable and the data processing can be performed faster, as fewer solver iterations are required to converge to the same acceptable tolerances.
US10229236B2

A method of exhaustively verifying a property of a hardware design to implement a floating point power function. The method includes, formally verifying that the hardware design is recurrent over sets of β input exponents, wherein β is an integer that is a multiple of the reciprocal of the exponent of the power function; and for each recurrent input range of the hardware design, exhaustively simulating the hardware design over a simulation range to verify the property is true over the simulation range, wherein the simulation range comprises only β input exponents.
US10229227B2

Disclosed aspects relate to managing a group of geometric objects. The group of geometric objects are correlated to a set of spatial zones associated with an architectural layout. A first geometric object of the group of geometric objects is detected. The first geometric object has a first geometric object size value. By comparing the first geometric object size value with a threshold geometric object size value, it is determined to convert the first geometric object. Based on proximity, a group of conversion candidates is identified from the group of geometric objects. Based on the first geometric object and the group of conversion candidates, a second geometric object is determined using a geometric criterion. Using the second geometric object, a design-model of the architectural layout is established.
US10229226B2

A method of characterizing a bundle (1) of electrical cables (2, 3, 4, . . . ), comprising taking into consideration for at least one surface temperature of the cables (Tsurface), firstly of at least one sum of heat fluxes (Φ1, Φ2, . . . , Φn) calculated for each cable (2, 3, 4, . . . ) for the heating effect due to the electrical resistance of each cable passing a respective electric current (i1, i2, . . . , in), and secondly of a heat flux (Φs) calculated for the heat given off by the bundle (1) into its environment in order to make the dimensioning of the cables (2, 3, 4, . . . ) compatible with their use.
US10229221B1

Described are techniques for processing requests. A profile is recorded comprising a plurality of prior requests from a client to a server. The plurality of prior requests associated with first data. A cached copy of the first data is stored in a cache of the server. A quality of service associated with the received request is determined for affecting when the update is applied to the cached copy of first data. The quality of service associated with the received request is dependent on the prior requests in the profile. The first update is applied to the first data. In accordance with the quality of service, the first update is applied to the cached copy of the first data.
US10229216B2

Systems and methods are provided for a brand search ecosystem accessed via a network including a database of brands and branded products, locations, features, and services with input on business rules, algorithms, and information from brandholders and/or providing economic incentive payments to participants in the brand search ecosystem. The brand search ecosystem includes a brand name database including a plurality of brands and brandholders and brandbidders associated with respective brands. A search engine communicates with brandholders and the brand name database via a network for accessing information of brandholders and the brand name database to identify brandholders and brandbidders associated with brands. The search engine receives search requests from users, accesses the brand name database, and provides search results to the users. A clearing house processes economic incentive payments to brandholders and/or brandbidders associated with brands in the database.
US10229214B2

A computer-executed process receives an object that characterizes a navigation capability of a website. The object includes a navigation parameter that specifies a navigation page of the website, and a query parameter that specifies a subset of content of the navigation page. The process also executes a script to dynamically generate a navigation structure based upon the object data. The process detects selection of a navigation component of the navigation structure, and updates an address in a Uniform Resource Locator (URL) bar of the browser with a composite resource identifier to retrieve a requested subset of content of the selected navigation page. The composite resource identifier includes a subordinate resource identifier that identifies the navigation page, which is derived from the navigation parameter and at least one query derived from the query parameter, which specifies the requested subset of content of the navigation page.
US10229207B2

A solution for managing applications in a network is proposed. A distributed application management system receives information about a first application installed on a first device in the network and determines whether a second application is required or recommended for the first device or for a second device in the network or whether a further device is required or recommended for the network based on the received information. A device management system then informs a user about a required or recommended second application or a required or recommended further device.
US10229198B2

An address is received for an online asset. A metadata associated with the online asset is gotten. The metadata is used to match the online asset to a corresponding offline media asset.
US10229192B2

A method is provided for tracking fitness data. A server device receives a first instance of fitness data from a first device and a second instance of fitness data from a second device. The fitness data comprises information about exercise activity of a user. The server determines that the first instance of the fitness data was received from the first device and that the second instance of the fitness data was received from the second device. The server selects a preferred instance of the fitness data comprising one of the first instance of the fitness data or the second instance of the fitness data based on a classification of the first instance and the second instance. The server incorporates the preferred instance of the fitness data into a fitness profile of the user.
US10229176B2

In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.
US10229160B2

Aspects relate to improving search results based on a search history. Searches performed by a user are monitored to collect search data. The search data is categorized according to search terms, search sites, and result satisfactions to form the search history. A search request that includes one or more search terms related to at least one of the search terms in the search history is received. The search request is modified to increase a predicted satisfaction level of the user with results of the received search request. The modifying is based on contents of the received search request and the search history. A search is performed based on the modified search request.
US10229159B2

A parallel processing framework comprises, in one example, a data gathering system configured to receive a set of data requests, each corresponding to at least one structured data representation (SDR). The data gathering system is configured to obtain a data set for each of the data requests. The parallel processing framework comprises an SDR generation system configured to receive indications of the plurality of data requests and, for each data request, an indication as to whether the data set corresponding to the data request has been obtained by the data gathering system. The SDR generation system is configured to generate the plurality of SDRs based on the data sets obtained by the data gathering system.
US10229156B2

An approach is provided in which a knowledge manager matches a question to multiple natural language contexts that each correspond to relations associated with entities in a structured resource. The knowledge manager identifies database queries corresponding to the multiple natural language contexts and assigns priority scores to the database queries based upon their relative specificity. In turn, the knowledge manager invokes one of the database queries based upon the assigned priority scores.
US10229154B2

A method, system, and computer program product for subject-matter analysis of tabular data are provided in the illustrative embodiments. A first document including the tabular data is received. A library of functional signatures for a first subject-matter domain is selected. A determination is made whether a threshold number of functional signatures from the selected library are applicable to the tabular data, wherein a functional signature is applicable to the tabular data when values in the tabular data correspond to an operation and a table structure specified in the functional signature. Responsive to the threshold number of functional signatures from the selected library being applicable to the tabular data, a processor and a memory process the first document according to a process for the first subject matter domain selected from a plurality of processes for respective subject matter domains.
US10229153B1

Aspects of the present disclosure relate to performing agnostic data integrity checks on source data, and based on the data integrity checks, generating a human-readable report that may be useable to identify specific errors or anomalies within the source data. Example embodiments involve systems and methods for performing the data integrity checks and generating the human-readable reports. For example, the method may include operations to ingest data from a source database through a data pipeline and into a local database, access the data from the data pipeline, determine a data type of the data, determine subtypes of data elements which make up the data, determine a count of each subtype, and generate a human-readable report, to be displayed at a client device.
US10229149B2

A computer maps a literal in a database query to a digital representation, wherein the database query comprises a predicate, the literal is a part of the predicate, and the digital representation is predetermined based at least in part on external statistical data. The computer estimates a filter factor for the predicate based at least in part on the digital representation and compressed statistical data, wherein the compressed statistical data are prepared at least in part from the external statistical data.
US10229143B2

The technology described herein provides for storing and retrieving data in a bit vector search index. The bit vector search index stores data about terms from documents using bit vectors. Each bit vector comprises an array of bits and corresponds to a different set of terms. Each bit in the bit vector is used to represent whether a document includes at least one term from the set of terms. A band table is used to store bit vector configurations for bands of terms having similar term characteristics. Each term is indexed in the bit vector search index according to a bit vector configuration for a band to which it belongs. When identifying bit vector storage locations for terms, explicit mappings are used for some terms and ad hoc approaches used for other terms. Explicit mappings provide specific locations for terms, while ad hoc approaches use mapping algorithms assigned to bands.
US10229142B2

A method includes storing data entities in data storage blocks, a logical structure of the storage of the data entities in the data storage blocks is a database including the data entities stored in tables, receiving a request message including an instruction to execute operations using data of the data entities being logically stored in one or more rows of the data entities in the table and physically stored in the data storage blocks of a processing set, determining that the data entity to be used for execution of the operations is stored across the data storage blocks, generating a processing subset in response to the determining that the data entity is stored across the data storage blocks, and executing the operations using a portion of the data stored in the processing subset.
US10229138B2

An approach is provided for deleting a user's online data across different services and platforms based on contextual selection criteria. The deletion manager determines at least one request to delete data associated with at least one user, the request specifying at least in part one or more contextual parameters. The deletion manager determines one or more data records associated with the at least one user from one or more services, one or more applications, or a combination thereof. The deletion manager causes, at least in part, a deletion of the one or more data records based, at least in part, on whether the data at least substantially meet the one or more contextual parameters.
US10229136B2

There is provided a visual localization method comprising: (a) transmitting data representative of one or more detected visual features from a mobile device to a server; (b) estimating the location of the mobile device at the server based on the visual features received from the mobile device; (c) transmitting reference data associated with the estimated location from the server to the mobile device; and (d) the mobile device determining its location based on the reference data received from the server.
US10229135B2

Techniques are disclosed relating to a mobile device that communicates over short-range networks and long-range networks. In various embodiments, a mobile device includes one or more radios configured to communicate using a plurality of radio access technologies (RATs) including a cellular RAT and a short-range RAT. The mobile device may establish a first connection and a second connection with a network such that the first connection uses the short-range RAT and the second connection uses the cellular RAT. The mobile may collect information about the second connection and communicate the collected information to the network over the first connection. In some embodiments, the information includes a base station identifier, an MCC, an MNC, the cellular RAT and a cellular information age indicating the time since the information about the second connection was collected by the UE.
US10229132B2

Data matches are calculated between input data and repository data via a digest based matching algorithm where in a first step digest matches, anchored at already verified matching positions in the input data and in the repository data, are extended to produce data matches. In a second step the remaining unmatched input digests are matched with repository digests and extended to produce further data matches.
US10229130B2

A computer program for managing and manipulating archive zip files of a computer. The program includes a system and method for opening, creating, and modifying, and extracting zip archive files. The program is fully integrated into Microsoft Windows Explorer and is accessed via Explorer menus, toolbars, and/or drag and drop operations. An important feature of the program is the archive manager which may be used to open a zip file, create a new zip file, extract zip files, modify zip files, etc. The program is integrated into Microsoft Windows Explorer using the shell name space extension application program interface developed by Microsoft.
US10229120B1

Disclosed are various systems, methods, and other embodiments for group control of networked media play. In various embodiments, an application is executed in a server that maintains a play list of media content items in association with a group of individuals. The media content items listed in the play list are transmitted from the server to a plurality of clients, each of the clients being associated with a corresponding one of the individuals in the group. The play list is modified as a function of client interaction with the application.
US10229116B1

A method includes maintaining product sales information according to a data model. The data model includes a consumer-demographics naming convention, a retail-provider-type naming convention, and a product-naming convention. The maintaining includes indexing the product sales information by consumer-demographics information, by retail-provider-type information, and by product-categorization information. The method further includes receiving raw sales information and translating the raw sales information into the data model. In addition the method includes storing the translated raw sales information as part of the product sales information. Furthermore, the method includes receiving a request for aggregation of at least a portion of the product sales information. The request specifies an intersection of the product-categorization information, the consumer-demographic information, and the retail-provider-type information. The method also includes, responsive to the request, aggregating the at least a portion of the product sales information.
US10229113B1

A content management system (CMS) and a translation management system (TMS) can utilize content dimensions for content items to manage and translate the content items between languages. Machine and human translations of complex dynamic content can also be improved by pre-rendering the content to remove localization-related syntax prior to machine or human translation. Content items can also be scored as to their suitability for localization prior to translation, and translation can be skipped for content items that do not have a sufficiently high score. Semantic and natural language processing (NLP) techniques can also be utilized for content categorization and routing. Translations of content items can also be continuously refined and higher quality re-translated content can be provided in an automated fashion.
US10229108B2

A system and method for adaptive spell checking and correction. The method includes tracking frequencies of historical replacement strings of characters, and providing a list of “n” number of the historical replacement strings of characters in response to a string of characters which were previously changed or are not recognized.
US10229105B1

A computer-executable method, computer program product, and system for parsing a data log from a device, the computer-executable method comprising receiving the data log from the device, sampling the data log to create a sampled portion of data, wherein the sampled portion of data includes each attribute in the data log, constructing a metadata table based on the sampled portion of data, constructing data dictionaries based on the sampled portion of data, and parsing the data log using the metadata table and the data dictionaries to create a data field mapping table.
US10229099B2

Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a first device. The program generates, at the first device, a snapshot of a digital content page being presented by a second device. The program also provides a set of annotation tools for annotating the snapshot of the digital content page. The program further adds a set of annotations to the snapshot of the digital content page using the set of annotation tools.
US10229098B2

In an aspect, a computerized method for generating processed files of deposition testimony transcript designations may include accessing a file containing designations of contents of a textual transcript, quarantining errors in the designations, and generating a processed file containing processed designations of contents of the textual transcript having quarantined errors removed therefrom. In another aspect, a computerized method of generating designations for a deposition testimony transcript may include accessing designation information regarding designations made with respect to text of the deposition testimony transcript, accessing rules for generating designations based on the designation information, and generating the designations based on the rules. In a further aspect, a computerized method of updating designations for a deposition testimony transcript may include accessing an edited video clip list, accessing the designations for the deposition testimony transcript, comparing the edited video clip list to the designations, and updating the designations based on determined differences.
US10229097B2

A web-based application constructor can be used to construct a web display. A specification, for constructing a web display to contain page components that display data from heterogeneous data sources, may be created. The page components may be associated with uniform resource locators. Data from heterogeneous data sources may be retrieved to produce the web display. Display and update of the page components may be controlled using the uniform resource locators. User-selectable options may allow annotation of the page components for a page with comments.
US10229092B2

Systems and methods which provide robust low-rank matrix approximation using low-rank matrix factorization in the lp-norm space, where p<2 (e.g., 1≤p<2), providing a lp-PCA technique are described. For example, embodiments are configured to provide robust low-rank matrix approximation using low-rank matrix factorization in the least absolute deviation (l1-norm) space providing a l1-PCA technique. Embodiments minimize the lp-norm of the residual matrix in the subspace factorization of an observed data matrix, such as to minimize the l1-norm of the residual matrix where p=1. The alternating direction method of multipliers (ADMM) is applied according to embodiments to solve the subspace decomposition of the low-rank matrix factorization with respect to the observed data matrix. Iterations of the ADMM may comprise solving a l2-subspace decomposition and calculating the proximity operator of the l1-norm.
US10229088B2

An application processor includes an application processor including a first processor configured to generate a control signal based on whether user data is changed, wherein the application processor is configured to implement a power manager which dynamically controls power provided to the first processor, in response to the control signal.
US10229087B2

A method for integrating a many-core processor system with a network router comprises a subnet division step used for dividing an on-chip network into network requests in multiple subnet balance chips, and a network interface device deployment step used for deploying at least one network interface device in a subnet in a distributed mode in order to guarantee optimization of the connectivity between the deployed network interface device and the processor cores in the subnets and to implement rapid data exchange of the on-chip network or the inter-chip network. A many-core processor system integrated with a network router comprises a network router used for network interfacing and data exchange, and comprising multiple network interface devices embedded into the on-chip network in a distributed mode.
US10229082B2

A crate for shipping an information handling system includes a first side comprising an electro-magnetic protective material. The electro-magnetic protective material inhibits electro-magnetic intrusions into the information handling. The crate also includes a second side comprising a first portion comprising the electro-magnetic protective material, and a second portion devoid of the electro-magnetic protective material. The second portion passes a wireless electro-magnetic signal to the information handling system.
US10229066B2

A data processing apparatus is provided including queue circuitry to respond to control signals each associated with a memory access instruction, and to queue a plurality of requests for data, each associated with a reference to a storage location. Resolution circuitry acquires a request for data, and issues the request for data, the resolution circuitry having a resolution circuitry limit. When a current capacity of the resolution circuitry is below the resolution circuitry limit, the resolution circuitry acquires the request for data by receiving the request for data from the queue circuitry, stores the request for data in association with the storage location, issues the request for data, and causes a result of issuing the request for data to be provided to said storage location. When the current capacity of the resolution circuitry meets or exceeds the resolution circuitry limit, the resolution circuitry acquires the request for data by examining a next request for data in the queue circuitry and issues a further request for the data based on the request for data.
US10229061B2

A computer implemented method for saving cache access power is suggested. The cache is provided with a set predictor logic for providing a generated set selection for selecting a set in the cache, and with a set predictor cache for pre-caching generated set indices of the cache. The method comprises further: receiving a part of a requested memory address; checking, in the set predictor cache, whether the requested memory address is already generated; in the case, that the requested memory address has already been generated: securing that the set predictor cache is switched off; issuing the pre-cached generated set index towards the cache; and securing that only that part of the cache is switched on that is associated with the pre-cached generated set index.
US10229060B2

Embodiments provide for a processor comprising a cache, a prefetcher to select information according to a prefetcher algorithm and to send the selected information to the cache, and a prefetch tuning buffer including tuning state for the set of candidate prefetcher algorithms, wherein the prefetcher is to adjust operation of the prefetcher algorithm based on the tuning state.
US10229058B2

Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing rolling updates of distributed systems with a shared cache. An embodiment operates by receiving a platform update request to update data item information associated with a first version of a data item cached in a shared cache memory. The embodiment may further operate by transmitting a cache update request to update the data item information of the first version of the data item cached in the shared cache memory, and isolating the first version of the data item cached in the shared cache memory based on a collection of version specific identifiers and a version agnostic identifier associated with the data item.
US10229048B2

A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive a first translation table entry for a logical block, map the first translation table entry to a first dump unit, the first dump unit included in an array of dump units, identify a second translation table entry for the logical block in the first dump unit, the second translation table entry also being stored in a storage device, and generate a linked list in the storage device from the second translation table entry associated with the first dump unit, the linked list identifying previous translation table entries associated with the logical block.
US10229042B2

A technique relates comparing content. A first set of content in a first document and a second set of content in a second document are normalized. The first set of content in the first document and the second set of content in the second document are tokenized. The first set of content having been tokenized and the second set of content having been tokenized are compared in order to find differences in the second set of content with respect to the first set of content. The differences are compiled in a changes map. The differences in the changes map are analyzed to determine types of the differences in the first set of content and the second set of content, and predefined differences are to be excluded. A report of the differences is generated, and the report delineates the types of the differences while excluding the predefined differences.
US10229041B2

Aspects of the present invention include a method, system and computer program product for run time control of a test workload using attainment goals for one or more customer profiling workload characteristics. The method includes modeling, by a processor, a plurality of workload run parameters; providing, by the processor, one or more workload data points to a test workload; responding, by the processor, to a change made by a user to one or more of the plurality of workload run parameters; and adjusting, by the processor, the one or more workload data points based on an change made by a user to one or more of the plurality of workload run parameters.
US10229038B2

A selection of a plurality of graphical user interface (GUI) components of a GUI is received. The selection is received so that the GUI can be tested. Attributes of the selection of GUI components are determined. Using the attributes, a default procedure for testing the GUI is determined. The default procedure includes a first set of input values for GUI components of the plurality of GUI components. The default procedure includes a first sequence in which the first set of input values are provided. Modifications to the default procedure are received. Using the modifications, a final procedure with a second set of input values provided in a sequence is generated. The GUI is tested with the final procedure. Testing the GUI includes providing the second set of input values to respective GUI components in the second sequence.
US10229034B2

A method, computer program product, and system is described. A continuous integration environment is identified. A first software test associated with the continuous integration environment is identified. A probationary status for the first software test is determined, the probationary status indicating, at least in part, a potential lack of reliability for the first software test.
US10229031B2

Various embodiments provide an ability to present content associated with an inline function via a code debugging tool. In some embodiments, the code debugging tool can be configured to enable manipulation of commands associated with the inline function. Alternately or additionally, one or more calls to the inline function can be manipulated independently from each other within the debugging tool.
Patent Agency Ranking