US10080582B2

A skin insertion mechanism includes a needle fixedly positioned in a needle holder with a connector (or connective means) to an injection or analysis system having a skin attachment plate coated with an adhesive layer and a spacer mechanism kept in the ready-to-use position, the skin attachment plate is spaced away from a needle support covering the needle. Subcutaneous insertion of the needle is effected by attachment of the adhesive layer to the skin and releasing the spacer mechanism by applying a pre-set trigger point pressure against the skin.
US10080580B2

A curette for pituitary adenoma surgery may include a curette having a tubular blade portion. A first cutting edge is formed at a first end of the blade portion, and a protective shell is formed at an outer periphery of the first cutting edge. A first annular ring formed at a first end of the protective shell is located at the same side of the first cutting edge, and a rod portion extended from a surface of the protective shell is configured to provide a handhold for a user. The first annular ring of the protective shell can prevent the first cutting edge of the blade portion from accidentally cutting the meninges or blood vessels during pituitary adenoma surgery. Thus, the curette can improve the efficiency of the surgery and lower surgery time, anesthetic dosage and risk of the surgery.
US10080579B2

A surgical cutting tool includes an elongated shaft and a cutting head. The shaft defines a coupling portion terminating at a proximal end of the shaft, a stem portion, and a distal portion. The stem portion defines a central axis. The coupling portion optionally defines a deflection surface positioned oblique with respect to the central axis and connected with a first driven surface and a second driven surface. Upon insertion into a drive chuck, the deflection surface promotes self-alignment of the cutting tool and the drive chuck.
US10080571B2

A surgical instrument includes a first member defining an axis and including a cutting surface. A second member includes a cutting surface that is rotatable relative to the first member. A third member includes an outer surface. The cutting surface of the second member is rotatable relative to the outer surface to transfer the cut tissue along the axis. Systems and methods are disclosed.
US10080566B2

A circular stapling instrument including a stapling forming assembly that is actuated independently from actuation of the cutting assembly is provided. The instrument includes a handle assembly, an elongate body extending from the handle assembly, a cartridge assembly mounted on a distal end of the elongate body. The cartridge assembly includes a pusher assembly and a knife assembly. The knife assembly is selectively fixed relative to the pusher assembly.
US10080559B2

A method facilitates the treatment of the spine of a patient by providing simultaneous access through at least a first opening and a second opening formed in the patient. For example, the method can include the acts of positioning the patient on a surgical table, providing the first opening into a posterior portion of the patient, providing the second opening into a lateral portion of the patient, inserting a first device through the first opening into the patient to contact the spine in a first direction that is transverse to the coronal plane of the patient, and inserting a second device through the second opening into the patient to contact the spine in a second direction that is transverse to the sagittal plane of the patient, where the first and second openings are accessible simultaneously, and, when the first and second devises are inserted into the patient, the position of the patient is stationary with respect to a portion of the table.
US10080554B2

A wireless foot control apparatus allows an operator to control multiple medical devices during an endoscopic medical procedure. The apparatus comprises a control console with controls designed for foot operation to control various medical devices. The controls include one or more foot pedals and foot switches to control the devices, including a selection switch to allow selection of the device to be controlled at a particular time. The console transmits signals over a wireless medium, to cause a remote receiver unit to select the device to be controlled and to control the selected device over a wired medium, in response to operation of the foot controls. The console may include a rechargeable battery, which may be sealed within the console's housing and charged inductively when the console is placed in a charging station. The receiver unit and the charging station can be separate units or integrated within a single housing.
US10080550B2

Disclosed herein are an ultrasonic apparatus for imaging an ultrasonic signal and a control method for the same. The ultrasonic apparatus may include a transducer configured to irradiate a plurality of ultrasonic waves which have different traveling directions onto an object and to collect a plurality of echo ultrasonic waves reflected from the object; and a controller configured to acquire a plurality of sound velocities of the plurality of ultrasonic waves in the object and to compound the acquired plurality of sound velocities in order to determine a composite sound velocity in the object.
US10080545B2

An acoustic driver system for use in applying an oscillating stress to a subject undergoing a magnetic resonance elastography (MRE) examination includes a flexible passive driver located in the bore of the magnet and in contact with the subject. A remotely located active driver is acoustically coupled to the passive driver and produces acoustic energy in response to an applied current. The passive driver produces shear waves in response to the acoustic energy and are directed into the body of the subject undergoing the MRE examination.
US10080538B2

A method is for provisioning quantitative CT image data acquired from a scanning field via a dual-source CT device the dual-source CT device including a first radiation source-detector system with a first capture region and a second radiation source-detector system with a second capture region. The method includes dividing the scanning field into a first subregion, representing at least a part of the intersection of the first region and the second capture region, and a second subregion, disjoint from the second region; acquiring first CT scan data from the first subregion and second CT scan data from the second subregion; reconstructing first quantitative CT image data from the first CT scan data and second quantitative CT image data from the second CT scan data; combining the first quantitative CT image data and the second quantitative CT image data to quantitative CT image data; and provisioning the quantitative CT image data.
US10080536B2

A device and method are provided for supplying a medium to an object of interest, such as a patient to be scanned for image acquisition. The device comprises an arc-shaped member and a support for said arc-shaped member, wherein the arc-shaped member is configured to support a radiation source on one end and a detector on another end to scan the object of interest, and the support comprises a gantry with a rotatable support arm supporting the arc-shaped member. The device further comprises at least one medium supply unit mounted on the gantry. The supply unit is connectable to a cable that is guided in the vicinity or in the region of the axis of rotation of the support arm so that the object of interest can be supplied with a perfusion or any other medium, while enabling the mobile imaging device to rotate around the patient to acquire x-ray images.
US10080532B2

According to one embodiment, an X-ray diagnostic apparatus comprises a first imaging system, a second imaging system, a first support member, a second support member, control circuitry, and a reconstruction circuitry. The first projection data corresponds to a first imaging angle range. The second projection data corresponds to a second imaging angle range. A deficiency angle as an angle at which no imaging is performed is provided between the first imaging angle range and the second imaging angle range to make an imaging angle range in the projection data group have discontinuity.
US10080524B1

A wearable thermometer patch for monitoring healing of a wound on a user's skin includes a circuit substrate comprising an electric circuit and a plurality of temperature probe units distributed in a two-dimensional array. Each of the plurality of temperature probe units can include a temperature sensor in electric connection with the electric circuit in the circuit substrate. The plurality of temperature probe units can measure temperature values on a user's skin at different positions defined by the two-dimensional array.
US10080513B2

A method for determining the risk of a person falling is provided. The method includes acquiring depth image data that comprises a plurality of frames that depict a person walking through a home, and extracting a foreground object from the depth image data. The method additionally includes generating a three-dimensional data object based on the foreground object, and identifying a walking sequence from the three-dimensional data object. The method further includes generating one or more gait parameters from the identified walking sequence, and comparing the one or more gait parameters against a standard clinical measure of the one or more gait parameters to determine a level of risk at which the person is of falling.
US10080502B2

In a solenoid valve, a bobbin and a solenoid coil are accommodated in a casing. A rod-shaped plunger is slidably inserted into the bobbin. A core provided with a flow port through which a fluid flows is disposed on one side of the casing. A valve body is attached to one end opposing the flow port of the plunger. In a non-operating period during which a solenoid coil is in a non-energized state, the valve body moves away from the flow port due to the biasing force applied by the biasing portion and another end of the plunger protrudes outward from the casing through the through hole, abuts against lock portions disposed outside of the casing, and is thereby locked. The lock portions can be elastically deformed by an external force such that separation of the plunger and the valve body from the casing is allowed.
US10080496B2

The ophthalmological device of an embodiment includes an optical system for inspection, a display, a subject's eye position acquiring unit, and a control unit. The optical system for inspection includes a photographic optical system for photographing an eyeground of the subject's eye. The subject's eye position acquiring unit acquires a three-dimensional position of the subject's eye. The control unit acquires information on positional displacement of the optical system for inspection with respect to the subject's eye on the basis of the three-dimensional position to cause a screen of the display to display two alignment index images to be varied in position with respect to a reference position of alignment preset in the display in a pseudo manner, in accordance with the information on positional displacement.
US10080491B2

Embodiments of the present disclosure are configured to visualize severe blockages in a vessel and, in particular, chronic total occlusions in blood vessels. In some particular embodiments, the devices, systems, and methods of the present disclosure are configured to visualize the blockage to facilitate safe crossing of the blockage.
US10080482B2

A compliant surgical device such as a flexible entry guide employs tendons to operate or steer the device and attaches asymmetric or constant force spring systems to control tension in the tendons. As a result, the surgical device can be compliant and respond to external forces during a surgical procedure without rapidly springing back or otherwise causing a reaction that damages tissue. The compliance also permits manual positioning or shaping of the device during or before insertion for a surgical procedure without damaging the tendons or connections of the tendons within the device or to a backend mechanism.
US10080474B2

The invention provides a vacuum cleaner filter bag comprising a first filter layer and a second filter layer, wherein the first filter layer is arranged upstream of the second filter layer in air flow direction, and wherein the first filter layer has at least 3 and at most 25 individual plies, especially at least 5 and at most 15 individual plies, wherein each individual ply is a dry-laid nonwoven having a basis weight of 5 g/m2 to 50 g/m2, especially having a basis weight of 8 g/m2 to 30 g/m2.
US10080469B2

A towel for cleaning hard-to-reach human body areas during or after bathing. The towel comprises an elongated body comprising a front surface and a rear surface and at least one pocket disposed on each of the front surface and the rear surface, at opposing ends. The pocket is configured to receive at least a portion of a first hand of a user, and enables to clean hard-to-reach areas of the body by reaching with a finger tip of the first hand within the pocket. The towel further comprises a handle loop at a corner of the elongate body for receiving a second hand of the user. The towel when stretched by holding the pocket using the first hand and the handle loop using the second hand allows cleaning or drying a back region of the body.
US10080458B2

A single or multi-level stirrer and dispenser having a base with a motor and preferably at least two beverage infusers, a first one placed on top of the base and the second placed on top of the first infuser, with any subsequent infusers stacked top of a lower infuser. Each infuser includes a receiving spindle affixed to its bottom. A stirrer with an axle and at least one blade extending from the axle is insertable into the receiving spindle so that the axle rotates within the receiving spindle. Each infuser includes a cover and a discharge valve for dispensing a beverage within the infuser. A lid is removably attached to top of the last infuser. The motor includes a rotor which is removably coupled to the axle in the first infuser, and each axle in each of the infusers is removably coupled to the axle in an adjacent infuser.
US10080456B2

An apparatus for compressing food includes a receptacle for receiving the food, a lever coupled to the receptacle, a piston, and a rack-and-pinion assembly coupled to the lever and to the piston such that actuation of the lever is converted by the rack-and-pinion assembly into movement of the piston into and out of the receptacle.
US10080454B2

One embodiment provides a retaining device. The retaining device includes a retaining member and a case member. The retaining member has a base and a shaft that protrudes from the side of the base. The case member includes: a frame which forms an opening; a pair of side walls which are erected from both side edges of the frame; and an insertion opening which is formed between the pair of side walls for inserting the retaining member from the rear side of the case member. A shaft hole is formed in each side wall, and the shaft is inserted into the shaft holes. A first slit is formed in each side wall and located between the insertion opening and the shaft hole.
US10080452B2

A cover device (2) for a drink container comprises a basic assembly (9) which is provided with a drink opening (32), and a valve arrangement (20) for blocking or unblocking a passage to the drink opening (32) from a drink container side of the cover device (2). The valve arrangement (20) comprises a valve element (26) having two portions (27, 28) which are connected to each other through an area of the valve element (26) at a position where the valve element (26) is hingably associated with the basic assembly (9), and wherein only one of the two portions (27, 28) is in direct communication with the drink opening (32) of the basic assembly (9), so that a smallest total moment of force may be realized on the one portion (28) when the valve element (26) is subjected to pressure from the drink container side of the cover device (2).
US10080447B2

A controller for trimming power used by a heated glass temperature-controlled storage device comprising a frame and a door, the door comprising a door rail and a glass pane, wherein the glass pane includes a glass heater circuit, the controller comprising a variable impedance; a first impedance; a low pass filter; a diode for alternating current (DIAC); and a triode for alternating current (TRIAC), wherein the controller is configured to adjust voltage from the AC power input to a first voltage; filter the first voltage; generate a gate current when the DIAC is on; generate a glass current when the TRIAC is on; and provide the glass current to the glass heater circuit when the TRIAC is on, wherein the variable impedance is adjusted so power used by the glass heater circuit is below a first predetermined value.
US10080436B2

The present invention is directed to a levelling device, which includes a top part and a lower part, where there in the top part is included a spindle, which includes a thread and an external cylindrical surface, a stop item and a sleeve, which includes at least one internal stop surface and that the spindle includes at least one track in which the stop item is placed. With the invention it is achieved that it is possible to manufacture a levelling device, where the sleeve, as a result of the stop surface on the sleeve and the stop item, which is mounted in the track on the spindle cannot be screwed so high up that parts of the thread on the spindle are exposed.
US10080434B2

A modular laboratory furniture assembly having a work surface with front legs and back leg members, each of the back leg members being configured for coupling to corresponding back leg members of a second work surface positioned in a back to back position to the back leg members and each being securable to two back leg members of the second work surface forming a combined vertical elongated service cavity therein.
US10080431B2

An outdoor telecommunications equipment enclosure includes a dome, a base for receiving the dome, and a slide lock assembly for coupling the dome to the base. The slide lock assembly includes a housing coupled to one of the dome and the base and defining a channel and a slider positioned within the channel. The slider is moveable between a retracted position and an extended position for engaging the other one of the dome and the base. In one example embodiment, one of the slider and the housing includes multiple protrusions in contact with the other one of the slider and the housing. The protrusions inhibit surface contact between the slider and the housing. In another example embodiment, the slide lock assembly includes a gasket, seal and/or plug to inhibit ingress of debris into the slide lock assembly. In yet another example embodiment, the slide lock assembly includes a rotator having an actuator head accessible to a user such that when the rotator is rotated in a first direction via the actuator head, the rotator moves the slider into the extended position.
US10080428B2

A cleansing device for mammalian skin includes a cleansing head having a plurality of elastomeric cleansing features extending away from the first surface and having an aspect ratio of about 1:5 to 10:1. The cleansing head is attached to a handle adapted to apply oscillating movement to one or more cleansing head sections to provide a total displacement per oscillation of about 2 mm to 8 mm at a frequency of about 5 Hz to 30 Hz.
US10080427B2

An oral care implement comprises a first and a second part. The first part has a carrier plate having a back side and a front side opposite the back side, and at least one cleaning element extending from the front side. The second part has a support plate and at least a portion of a neck, the support plate having a front side and a back side opposite the front side. The back side of the carrier plate is secured to the front side of the support plate by means of a plastic material molded around at least a portion of the back side of the support plate and over at least a portion of the carrier plate to provide a non-detachable connection between the first and the second part.
US10080418B2

The invention relates to a system module, which is carried on the back, for a work tool. The system module has a stand surface for setting down the system module in an upright manner. A carrying arrangement for the system module has at least one back panel and at least one shoulder strap. The back panel is formed with an upper shoulder portion and with a lower back portion. The back panel is extended beyond the back portion by a hip portion. The hip portion can be pivoted relative to the back portion about a movement axis. The movement axis extends at the level of the stand surface of the system module.
US10080413B2

A heated appliance generally includes a pair of arms and a hinge attaching the arms together such that the arms are openable and closeable relative to one another via the hinge. Each of the arms includes a heating element having a multi-pane glass substrate and an electrically conductive material deposited on the glass substrate.
US10080412B2

A telescopic handle for a piece of luggage has telescoping inner and outer tubes. A rod fixed on the outer tube has a toothed lower end, a toothed upper end spaced above the toothed lower end, and an untoothed sliding section between the upper and lower ends. The outer end of the inner tube carries a grip and the outer tube is fixed in the piece of luggage. A handle on the grip can be actuated to shift a locking element in the inner tube between a locking position engaging the upper or lower end of the rod of the outer tube and preventing relative movement of the inner and outer tubes and a freeing position permitting such movement.
US10080407B2

A wrap wallet for carrying a bill of paper currency and a payment card includes a rectangular sheet defining a flap section, a cover section, a back section, a middle tensile section, and an end flap section ordered serially along a length of the rectangular sheet. The flap section cooperates with the cover section to define a card pocket, which retains the standard size card. The card pocket cooperates with the back section to define a bill pocket for retaining a short end of the bill, a longitudinal axis of the bill parallel a long edge of the rectangular sheet. The wrap wallet operates between a wrapped configuration, wherein the middle tensile section and the end flap section can wrap around the card pocket, the bill of paper currency between the middle tensile section and the card pocket, and an open configuration, wherein rectangular sheet defines a substantially planar configuration.
US10080389B2

A maternity garment, which provides mild support to shape a woman's body and to act as a suspender for bottoms such as pants, shorts, or skirts that may be ill fitting due to body changes as a result of pregnancy, wherein the preferred garment has at least one shoulder strap, a belly panel, a hip band, two side panels, and a back panel, and is made of high performance fabric with varying degrees of compression.
US10080379B2

The present invention provides nutrient zinc and copper fortifying composition for food products. More particularly the present invention provides zinc and copper fortifying composition comprising zinc lactate gluconate, copper ion source, and class II preservative. The invention further provides a hydration supplement and a fortified water beverage to supplement the deficiencies of zinc in humans.
US10080377B2

The present disclosure provides a method for manufacturing an excellent denatured whey protein having no adverse effect on the characteristics of a product. A method for manufacturing a denatured whey protein comprising processing a whey protein solution by repeating the following steps (1) and (2) 2 times or more continuously: (1) a step for treating the whey protein solution on pressure at 50 MPa or higher and on heating at 85 to 100° C.; and, (2) a step for decompressing to 0.05 to 0.5 MPa after the treating of the aforementioned step (1) and maintaining the temperature within the range of the heating temperature of the aforementioned step (1) ±10° C.
US10080376B2

A process for enhancing polyphenolics content of beverages brewed from polyphenolic containing, processed beverage substrate by pre-soaking substrate (coffee beans, for example) before roasting and then quenching the substrate after processing with the liquid in which the substrate was first “pre-soaked.” Beverages produced from the treated substrate exhibit substantially increased polyphenolics content, when compared to conventionally processed beverage substrate of the same nature and processing.
US10080372B2

The invention relates to a process for separating milk components, wherein proteins, sugars and minerals are separated into different fractions. The lactose of milk is first hydrolyzed completely or partially, after which proteins, minerals and sugars are separated into fractions in a phased nanofiltration. The obtained fractions may also be further processed by chromatography, membrane techniques, and/or evaporation to further improve the separation of said components. The invention also relates to a low-lactose or lactose-free milk composed of these fractions. By means of the invention, calcium and protein losses can be minimized. Also, the energy content of the product can be reduced.
US10080362B1

A treestand platform adjustment mechanism adjusts the angle of a treestand platform with respect to a vertical support. The treestand's vertical support extends between a seat and a platform, the platform extending generally perpendicularly from the support, the support generally aligned with a tree. The support comprises openings extending through a tree-facing side of the support. A captive bracket substantially surrounds the support. A fixing bolt extends through the captive bracket and is received by the openings to set the position of the platform with respect to the support.
US10080358B1

An animal trap has a fixed jaw that serves as a base, and an opposed moveable jaw that operatively closes down upon the base. A trigger is provided between the base and moveable jaw. A bait holder is provided within the moveable jaw, most preferably at a location that requires a rodent or other animal to step upon the trigger while both raising their head and twisting their neck to try to reach the bait. The trigger may be covered with a set of posts that are sized and spaced from each other to prohibit any flat placement of paws onto the trigger, thereby forcing the animal to grasp the post tops, while allowing a paw to slip between and potentially be trapped by adjacent posts if the animal tries to move suddenly.
US10080352B2

A surface filter for aquarium water purification is placed on the bottom of the aquarium that sucks the waste out of the tank to the canister filter. Small plastic pieces make and connect the main stream channels. Each plastic piece is composed of a couple of inverted pyramids that acts like a funnel. Water flows through the main channels sucked by an external filter. In the base of each inverted pyramid a small hole opens to the drainage channel, which has a hollow inverted V shape. Water, particles and fish waste are passed through the channels to the external filter. At the end of the assembly a cross channel collects the drained water. Collected water is transferred to the external filter outside the aquarium. A hose connects the external filter with the collector. Another hose is connected to the same filter to return the filtered water back to the aquarium.
US10080349B2

Mounting behavior or the like by domestic animals or the like is easily detected. Included are a mounting-side apparatus attached to the neck of a first domestic animal and configured to emit a transmission signal, and a mounted-side apparatus attached at any position from the back to the tail of a second domestic animal. A communication interface of the mounted-side apparatus emits a response signal to a communication interface of the mounting-side apparatus.
US10080338B2

The invention provides seed and plants of tomato hybrid 840701782 and the parent lines thereof. The invention thus relates to the plants, seeds and tissue cultures of tomato hybrid 840701782 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.
US10080329B2

An agricultural harvester includes a grain processing section having a sieve assembly. The sieve assembly is connected to mechanism for producing a side to side oscillation by a single cast structural link having an input through slotted openings to the drive mechanism to accommodate misalignment. The link has vertical and horizontal flanges connected to a main body for interconnection between the right and left frames and structural supports interconnecting the right and left frames. The main body of the link extends through a slot in a rubber wall to accommodate the movement and seal against loss of grain.
US10085370B2

A method for producing a magnetic resonant frequency (MRF) absorber and apparatus for an MRF absorber are described herein. The method comprises processing a high permeability material such as permalloy comprising 80% nickel, 18% iron, 2% molybdenum to create a specific geometric form factor such as a flake, sphere, or rod. The geometric form factor may then be encapsulated in an insulating matrix. The insulating matrix may be a Potassium Silicate (SiO3K2). The insulated flake, sphere, or rod form factor may be introduced to a powder coating process. The insulated flake, sphere, or rod form factor may then be mixed with a polymeric coating powder at a weight ratio based on a desired performance for absorbing electromagnetic interference (EMI).
US10085367B2

A method of minimizing the volume of coolant leaked in a liquid cooled electronic system. The method includes detecting a coolant leak in a closed liquid cooling loop from a plurality of closed liquid cooling loops in the server rack. The closed liquid cooling loop may be coupled to at least one server in the server rack. The method may further include identifying the location of the coolant leak in the closed liquid cooling loop of an affected server in the server rack, and powering off a pump, from a plurality of pumps in the server rack, pumping coolant in the closed liquid cooling loop having the coolant leak.
US10085366B2

Enhanced cooling for electronic components within a computing device is provided. Blowers are preferably leveraged as air movers, and an airflow deflection surface (preferably configured as a ramp) is disposed within a plenum to guide airflow under an electronic component (such as a hard disk drive or solid state drive), the electronic component being placed in an inverted alignment whereby a surface having a higher heat transfer rate is facing down (toward the blower), and then into an intake of the blower. Air output from the blower may then pass into a downstream plenum formed at least in part by the blower, an inverted downstream electronic component, and a support member thereof, thus providing serial cooling of the downstream component. Anti-recirculation flaps are preferably disposed at the air output of the blower.
US10085361B2

An electrical device heat dissipation structure includes an air blowing device, a casing, and a mating connector. The casing is disposed with at least one air outlet, an electrical connector and a power supply. The power supply provides power to the air blowing device. The mating connector has a chip. The mating connector is electrically connected with the electrical connector. The air blowing device is configured to blow air to the mating connector through the at least one air outlet, so as to improve dissipation of heat generated by the chip at work, and to reduce a temperature of the mating connector.
US10085353B2

A board for mechanically supporting and electrically connecting electronic components includes a non-conductive substrate, a plurality of electrically conductive traces and pads disposed on the non-conductive substrate, and a solder mask applied to the non-conductive substrate and covering the traces. Metal lines are disposed on the non-conductive substrate under the solder mask and along at least two sides of the pads disposed in corners of the non-conductive substrate, so that a metal line is interposed between the pads in the corners of the non-conductive substrate and each adjacent pad. The metal lines form a raised region in the solder mask along the metal lines which prevents solder bridging in the corners of the non-conductive substrate during solder reflow. A corresponding semiconductor package and semiconductor assembly with such solder bridging prevention structures are also provided.
US10085352B2

This disclosure relates to integrated circuit (IC) packages and methods of manufacturing the same. In one method, a printed circuit board is provided with semiconductor die. The semiconductor die includes a Back-End-of-Line (BEOL) region, a Front-End-of-Line (FEOL) region, and a semiconductor handle such that the BEOL region, the FEOL region, and the semiconductor handle are stacked. A first polymer layer is provided over the printed circuit board so as to cover the semiconductor die. The semiconductor handle of the semiconductor die is exposed through the first polymer layer and removed. A second polymer layer is then provided so that the BEOL region, the FEOL region, and at least a portion of the second polymer layer are stacked. The second polymer layer may be provided to have high thermal conductivity and electric isolation properties thereby providing advantageous package characteristics.
US10085350B2

A method and an arrangement are disclosed for transferring electrically conductive material in fluid form onto a substrate. Said substrate is preheated to a first temperature, and of said electrically conductive material there is produced fluid electrically conductive material. The fluid electrically conductive material is sprayed onto the preheated substrate to form a pattern of predetermined kind. The substrate onto which said fluid electrically conductive material was sprayed is cooled to a third temperature, which is lower than the melting point of said electrically conductive material.
US10085349B2

A method for producing an electronic device capable of connecting an electronic component precisely with a high-density circuit pattern includes applying a solution wherein conductive nanoparticles with a particle diameter of less than 1 μm and an insulating material are dispersed, or applying a solution wherein the conductive nanoparticles are coated with an insulating material layer, to a surface of an optically transparent substrate in a desired shape. A film of the conductive nanoparticles coated with the insulating material is formed. The electronic component is mounted on the film. The film is irradiated with light from a backside surface of the optically transparent substrate, and the light sinters the conductive nanoparticles. Accordingly, a first circuit pattern connected to electrodes of the electronic component is formed, and the first circuit pattern is adhered to the electrodes of the electronic component.
US10085339B2

Disclosed is a method of manufacturing an electroconductive nanowire network using an electron beam, the method comprising: forming a nanowire network using electroconductive nanowires; and welding junctions of the electroconductive nanowires by irradiating an electron beam on the nanowire network, wherein the electroconductive nanowires comprise silver (Ag) nanowires and the forming of the nanowire network comprises forming the nanowire network by spin-coating a suspension in which isopropyl alcohol (IPA) and the Ag nanowires are mixed.
US10085337B2

The coaxial cable assembly generally has a coaxial cable; and a connector assembled to an end of the coaxial cable, the connector having a dielectric body having a connecting surface, a longitudinal groove recessed in the connecting surface and having a groove end spaced from an edge of the connecting surface, and a coplanar waveguide along the connecting surface, the coplanar waveguide having a signal conductor extending from the groove end to the edge and between ground conductors each extending from a respective lateral side of the longitudinal groove to the edge; the end of the coaxial cable being received in the longitudinal groove and having an inner conductor electrically connected to the signal conductor and an outer conductor electrically connected to the ground conductors in a manner allowing connection of the coaxial cable with another coplanar waveguide of an integrated circuit.
US10085330B2

An intelligent light bulb is provided as well as a method, devices and computer program product of configuring such an intelligent light bulb. The intelligent light bulb comprises an LED lighting element and a programmable controller. The programmable controller comprises a memory module having stored therein firmware including instructions for controlling operations of the LED lighting element, where the memory module including a passive memory on which at least a portion of the firmware is stored. The passive memory component of the memory module is responsive to a signal carrying firmware update information received over a wireless communication link from a device external to the intelligent light bulb for causing a firmware update process to be performed to modify the instructions of the firmware based on the update information carried by the signal. The programmable controller also includes a processing unit in communication with the memory module for operating the LED lighting element at least in part in accordance with the instructions of the firmware. Advantageously, the proposed intelligent light bulb can be configured using the signal carrying the firmware update information. In some embodiments, this may allow modifications of certain operating characteristic of the intelligent light bulb to be performed after manufacturing, including modifications pertaining to light color emitted and/or manner of operating the light bulb.
US10085329B2

A lighting device (100) is provided comprising optically transmissive emitters and receivers. The receivers are configured to receive power via an optical signal transmitted from a light source (102). Furthermore, the receiver is provided with functionality for converting the optical signal to electrical power and supply an emitter with the electrical power. The optical signal may further comprise an address such that a receiver-emitter pair of the device may be wirelessly individually addressed and controlled. The optical signals of the device are not guided but are free to propagate through optically transmissive receivers, optically transmissive emitters or other optically transmissive materials of the lighting device. This enables a lighting device which provides new light effects in a simple manner.
US10085326B2

A power over ethernet lighting system includes a plurality of nodes electrically connected to a power/communication bus. Each of the nodes includes a PoE interface, a micro-controller and a PoE driver electrically connected to a PoE luminaire. At least one of the nodes is an emergency management node that includes a rechargeable battery and a PoE battery charger. The system has a maintained mode in which the PoE luminaire of each of the nodes is powered by electricity from the power/communication bus, and has an emergency mode characterized by a power loss on the power/communication bus. A micro-controller of the emergency management node includes a charge control algorithm configured to determine a charge level of the battery based on a signal from a charge sensor, and configured to dynamically adjust an allocation of power to the PoE battery charger responsive to the charge level.
US10085324B2

An occupancy sensor device for monitoring a space includes a transmitter portion and a receiver portion. The receiver portion is located remotely from the transmitter portion. To enable reliable detection of occupancy within the monitored space, an estimate of the signal transmitted by the active sensor in the transmitter portion is compared to the signal received by the transmitted portion.
US10085322B2

A method for increasing battery life in a lighting device powered by a battery source in which an electronic switch is caused to provide a declining power supply to a light emitting diode (“LED”) as a power profile of the battery source declines.
US10085317B2

A system of networked lighting devices includes a central controller and a group of lighting devices. The central controller includes a processor, first and second communication interfaces, various lighting devices and a communication link. The first communication interface includes input ports and a multiplexer configured to receive signals from the input ports and combine the received signals into a multiplexed signal. The second communication interface includes one or more antennas and is configured to receive the multiplexed signal from the multiplexer and transmit the multiplexed signal via the antenna(s). Each lighting device includes a fixture controller, one or more lighting modules, and a communication interface. The communication link transmits the multiplexed signal between one or more of the lighting devices and at least one of the communication interfaces of the central controller.
US10085311B2

In one aspect, a flexible organic light-emitting display apparatus including a substrate; a display device formed on a first surface of the substrate; a thin film encapsulation layer covering the display device; and a protection film generally surrounding the substrate, the display device, and the thin film encapsulation layer, and a method of manufacturing the flexible organic light-emitting display apparatus is provided.
US10085302B2

An access node for a telecommunications network is partitioned into a front end unit and a back end unit coupled by an internet protocol (IP) packet based communication link to provide for data and control packets to be sent between the back end unit and the front end unit. The front end unit performs physical layer and media access layer (MAC) sublayer processing for data for transmission to/from user equipment in the network using baseband processing units that perform highly parallel floating/fixed point operations. The back end unit includes a plurality of general purpose processors to provide data link layer and network layer processing. back end portions may be pooled to provide greater efficiency.
US10085301B2

Embodiments discussed herein refer to systems, methods, and circuits for establishing EHF contactless communications links. The EHF contactless communication link may serve as an alternative to conventional board-to-board and device-to-device connectors. The link may be a low-latency protocol-transparent communication link capable of supporting a range of data rates. The link may be established through a close proximity coupling between devices, each including at least one EHF communication unit. Each EHF unit involved in establishing an EHF communication link may progress through a series of steps before data can be transferred between the devices. These steps may be controlled by one or more state machines that are being implemented in each EHF communication unit.
US10085299B2

In embodiments, apparatuses, methods, and storage media may be described for secure broadcast of discovery information of a discoverable user equipment (UE) in a device-to-device (D2D) network. Specifically, the discovery information may be encrypted with a first encryption key, and then the result of that encryption may be re-encrypted with a second encryption key. The dual-encrypted discovery information may then be broadcast in a cell. Upon reception of the dual-encrypted discovery information, a discovering UE with the appropriate decryption keys may decrypt the message to identify the discovery information. Based on the decrypted discovery information, the discovering UE may identify the presence of the discoverable UE.
US10085296B1

Disclosed is a method and system in which connections are pre-established without any UE association and are then a pre-established connection is selected and associated with a UE when the UE seeks to attach. Each pre-established connection could include an S5 tunnel between an SGW and PGW and an IP address assignment. And upon UE attachment, an MME could readily signal with a base station to establish an S1-U tunnel for the UE, and to convey the IP address assignment to the UE, without having to wait for establishment of the S5 tunnel and assignment of the IP address, and the MME could further signal with the SGW to cause the S5 tunnel and IP address assignment to be made UE specific and to tie the S5 tunnel with the newly established S1-U tunnel. Further, the quantity and service level of connections pre-established could be based on historical trends.
US10085290B2

Provided is a wireless communication device including: a first wireless interface configured to send a first wireless signal having directivity; a second wireless interface; and a controller configured to allow the second wireless interface to establish a connection with a first device when a second wireless signal received by the second wireless interface includes an indicator indicating that the first wireless signal is received by the first device being a sending source device of the second wireless signal.
US10085289B2

A base station may obtain channel usage information identifying usage of one or more unlicensed radio frequency (RF) spectrum bands. The base station may select a selected band, of the one or more unlicensed RF spectrum bands, based on the channel usage information. The base station may select one or more RF channels, of multiple RF channels included in the selected band, based on a congestion value of the selected band. The congestion value may be determined based on values of the channel usage information corresponding to the selected band. The selected RF channel may include an impaired RF channel that may not permit full bandwidth utilization due to constraints. The base station may communicate with user equipment via the one or more RF channels of the selected band.
US10085272B2

The present invention provides a method for associating a user with a base station based on backhaul capacity in heterogeneous cellular network. First, an available base station set is obtained through the SINRs, and the downlink data rate between the new user and each base station in the available base station set is calculated according to the SINR between them; Then, the usable link capacity factor of each base station is calculated based on the used link capacity and the backhaul capacity; Finally, the optimal base station is selected for the new user i under a constraint which is constructed by the bandwidth of the new user and the usable link capacity factor. The backhaul capacity of each base station is taken into account in selecting the optimal base station to associate with for the new user, thus the real time of user association and the overall performance of heterogeneous cellular network can be guaranteed.
US10085270B2

The disclosed subject matter provides for selecting a radio access technology resource based on historical data related to the radio access technology resource. Location information can be employed to determine a radio access technology resource. Historical information related to the radio access technology resource can then be employed to determine the suitability of the radio access technology resource. A set of radio access technology resources can be ordered or ranked to allow selection of a suitable radio access technology resource from the set. Incorporation of historical information can provide for additional metrics in the selection of a radio access technology resource over simple contemporaneous radio access technology resource information. In some embodiments, timed fingerprint location (TFL) information can be employed to determine a location.
US10085249B2

The present disclosure relates to a method of transmitting and receiving downlink control information and an apparatus thereof. Particularly, the present disclosure relates to a method and apparatus for configuring aUE-USS when a downlink control search space is configured for a UE that supports a coverage enhancement operation or a low complexity UE category/type for a machine type communication (MTC) operation. Particularly, a method may include: receiving a higher layer signaling including at least one of maximum repetition level information and offset information; calculating a location of a start subframe where the repetitive transmission of a downlink control channel starts by using a higher layer signaling; monitoring a UE-specific search space in two or more subframes including the start subframe; and repetitively receiving a downlink control channel including downlink control information through the UE-specific search space.
US10085243B2

Provided is a wireless communication terminal. The wireless communication terminal includes a transceiver configured to transmit and receive a wireless signal and a processor configured to control an operation of the wireless communication terminal. The processor collects data to be transmitted to a plurality of terminals, generates an aggregate-MAC protocol data unit for transmitting data to the plurality of terminals at the same time, and transmits the aggregate-MAC protocol data unit to the plurality of terminals.
US10085237B2

The invention relates to an information processing device, wireless communication system, and information processing method to establish stable wireless communication with a terminal. The information processing device includes a frequency identifying unit configured to identify a frequency used for wireless communication between another information processing device and an access point on the basis of communication, and a communication control unit configured to use the acquired frequency to establish wireless communication with the other information processing device.
US10085236B2

Exemplary embodiments provide a method and apparatus for transmitting data through a device-to-device (D2D) communication between user equipments (UEs), the method including: generating, at a first UE, first D2D data, the first D2D data corresponding to a transport block (TB) unit; and transmitting, from the first UE to a second UE, the first D2D data through at least one D2D communication resource, the at least one D2D communication resource being based on a sub-RPT (sub-resource pattern for transmission). An RPT defined in a D2D resource pool is configured based on the sub-RPT, and the sub-RPT indicates the at least one D2D communication resource for the transmission of the first D2D data among at least two D2D communication candidate resources.
US10085235B2

A method and system for datacasting and content management. Such a system may have, as its core, a dashboard system for managing data feeds. A dashboard system may receive data feeds from one or more associated devices, such as the hardware devices of first responders or other public safety officers, and may aggregate and prioritize them. The dashboard system may then manage, prioritize and encrypt the video, files and other data in preparation for broadcast over the television or satellite transmitter, via, for example, a television broadcasting station, and may then broadcast the video, files, or other data to a plurality of users. Alerts and notifications may be created, files attached and links to video streams distributed over this same broadcast network. The broadcasting system may be able to send multiple streams of content simultaneously, may be able to target specific users to be broadcast to, and may be able to incorporate data from public data sources, such as public security cameras.
US10085234B2

The present disclosure relates to a method for paging coverage extension UEs in a cell controlled by a radio base station. At least one CE-specific paging possibility is defined for paging CE-UEs. The CE-UEs in the cell regularly monitor the at least one CE-specific paging possibility. When the radio base station determines to page all the user equipments in the cell, it pages the CE user equipments in the cell at the CE-specific paging possibility, using a coverage extension technique. The disclosure also relates to a method for paging a CE-UE, which performs radio measurements by a CE-capable user equipment to determine whether coverage extension is necessary. The radio base station is informed about whether the CE-capable user equipment needs coverage extension and then pages the CE-UEs applying or not applying a CE technique depending on whether coverage extension is necessary.
US10085229B2

The present disclosure discloses a method and system for triggering a Machine Type Communication MTC device. The method includes that: an MTC server sends a Bootstrapping Server Function entity BSF a request message including information on a GBA-PUSH Information GPI request and information on a triggering request; the BSF generates GPI and adds parametric information of a triggering instruction in the GPI according to the information on the triggering request through a GPI request processing flow, and sends the GPI including the parametric information of the triggering instruction to the MTC server; the MTC server sends the GPI including the parametric information of the triggering instruction to an MTC device to be triggered; and the MTC device is triggered according to the parametric information of the triggering instruction in the received GPI. With the present disclosure, secure triggering of an MTC device is implemented, and it is ensured that a secure connection can be established between the MTC device and an MTC server.
US10085227B2

In an LTE system, to maintain synchronization between different user equipment, a base station may consider one or more factors including the delay in transferring a timing advance command, an amount of time for the user equipment to process the timing advance command, and a period of time for repeated retransmissions of the timing advance command.
US10085224B2

Methods and apparatus for synchronization of media playback within a wireless network. In one embodiment, the present disclosure is directed to precision synchronization over time, based on repeated measurements of a common time reference. In one exemplary embodiment, the common time reference is a Time Synchronization Function (TSF) of a Wireless Local Area Network (WLAN). In another exemplary embodiment of the present disclosure, the application processor and the modem processor measure a pulse width and the aforementioned common time reference in order to adjust media playback.
US10085213B1

A device, system, and method uses a high power mode for a cellular connection. The method is performed at a device that is configured to establish a network connection to a network. The method includes detecting a number of at least one event that has occurred over a time period, the at least one event associated with operations used through the network connection, the at least one event indicative of a power to perform the operations that is greater than a predetermined power. When the number is at least a predetermined threshold, the method includes identifying the network connection as being in a high power state. The method includes activating settings when the network connection is in the high power state, the settings reducing a usage of the operations over the network connection.
US10085211B2

A first device and a second device, having established a communications link with each other, can manage intra-device communication and inter-device communication using hardware and/or software state information (e.g. on/off) of the devices. The first device can record a change in state of a first processor of the first device. The first device can use the stored state information to determine whether to perform operations that involve processing by the first processor, e.g., delivering a message from the second device to the first processor. The first device can also send the change in the state of the first processor to the second device. The second device can record the change in the state of the first processor. The second device can use the stored state information to determine whether to perform operations that involve processing by the first processor, e.g., sending a message over the communications link.
US10085208B2

Certain aspects of the present disclosure provide techniques for smart power saving at a user equipment (UE), comprising a first and second transmit chain. According to aspects, the UE may identify one or more subframes in which the second transmit chain is not scheduled for uplink (UL) transmissions, determine the first transmit chain is scheduled for UL transmissions during at least a portion of the identified subframes, and perform envelope tracking (ET) for a scheduled uplink transmission using, at least portions of the first and second transmit chains during the determined at least a portion of the identified subframes.
US10085206B2

Methods and systems for optimization of cell selection in TD-SCDMA networks are disclosed. In an embodiment, the method includes detecting, by at least one processor, interference in a current serving cell employing a primary frequency and at least one secondary frequency used by a UE from at least one neighboring cell, wherein the interference is detected in the at least one secondary frequency of the current serving cell; including, by the at least one processor, the current serving cell in a defective cell list, wherein a signal strength associated with the primary frequency of the serving cell is greater than a signal strength associated with a neighboring primary frequency of the at least one neighboring cell; and excluding, by the at least one processor, each cell in the defective cell list from being selected as a new serving cell for the UE.
US10085199B1

Aspects of the subject disclosure may include, for example, a method including determining, according to first information associated with a first wireless access device and second information associated with a second wireless access device, to facilitate communication between a first wireless communication device in a first geographic area and a network via the second wireless access device, and, in response, directing, according to a directional capability of the second wireless access device, the second wireless access device to cover a first portion of the first geographic area associated with the first wireless communication device, and directing the second wireless access device to facilitate the communication between the first wireless communication device and the network. Other embodiments are disclosed.
US10085192B2

A radio device for the transmission of information has a radio-device control unit, at least one antenna, an antenna switchover unit and at least one radio unit. The radio device provides a static radio unit and at least one dynamic radio unit, wherein at least two radio units are radio-ready, so that, by means of a switchover signal of the radio-device control unit, a switchover between the radio-ready radio units can be implemented in a real-time manner.
US10085190B2

Base stations as well as Radio Access Network (RAN) controllers have embedded communication agents that are responsible from control messaging between these entities that enable creation and management of RAN Slices. At a given time, it is possible that multiple active RAN slices co-exist on the same base station, where each RAN slice may run its own scheduler, its own admission control and have its own handoff management parameter values.
US10085180B2

An electronic device and a method for converting a call type of the electronic device are provided. Accordingly, it is possible to provide optimal sound quality and impression of space to a user while providing an optimal stereo call service by upmixing a mono signal to a stereo signal even if stereo call is converted into mono call due to the environment change like a handover while the electronic device performs stereo call with an external electronic device.
US10085176B2

This disclosure relates to use of WLAN virtual interfaces. According to one embodiment, a wireless device may be capable of using a WLAN chipset for user initiated WLAN communication and for cellular offloading WLAN communication. A separate WLAN virtual interface may be established for each type of WLAN communication, including a first WLAN virtual interface between the WLAN chipset and a WLAN connectivity manager executing on an application processor of the wireless device and a second WLAN virtual interface between the WLAN chipset and a cellular connectivity manager executing on the application processor. The virtual interfaces may each use a different IP address, and may either multiplex data onto a shared RF chain in a time-sharing manner or each be provided with their own RF chain to perform WLAN communication.
US10085173B2

The present disclosure provides a method in a network entity for Quality of Service (QoS) control of a service to be provided by a Service Provider (SP) to a user. The method comprises: receiving from another network entity a QoS capability request including a QoS requested by the SP for the service; retrieving a QoS profile of the user from a user database, the QoS profile including a maximum allowable QoS for the user dependent on the user's subscription with a network operator; and controlling a QoS to be authorized to the service based on the requested QoS and the maximum allowable QoS.
US10085168B2

A method for MU MIMO channel sounding by a STA includes receiving, from an AP, sounding information including an indication of a first STA of a group of STAs to transmit feedback and training symbols. The method further includes receiving, from the AP, a frame addressed to the group of STAs, wherein the frame includes a PHY preamble including group identification information identifying the group of STAs. The group identification information enables another STA not in the group of STAs, that receives the frame, to set its network allocation vector (NAV) timer based on a duration field in the frame. On a condition the STA is a first STA in the order of the group of STAs, a first sounding response frame may be transmitted to the AP, wherein the first sounding response frame includes quantized sounding feedback determined from the received training symbols.
US10085157B2

Techniques for reconfiguring mobile networks based on network state information are provided. In one aspect, a method for managing a mobile network is provided. The method includes the steps of: gathering network state information from an edge of the mobile network, wherein the edge of the mobile network includes a radio network and a cellular network through which user equipment communicate with an internet protocol (IP) network which is at a core of the mobile network; analyzing the network state information based on policy controls to determine actions for optimizing the mobile network; and reconfiguring the mobile network using the actions for optimizing the mobile network. A system for managing a mobile network is also provided.
US10085156B2

Systems and methods for selectively enabling Robust Header Compression (RoHC) for Voice over Internet Protocol (VoIP) calls in a cellular communications network are disclosed. In one embodiment, a data radio bearer for a VoIP call is established between a base station and a mobile terminal. During the VoIP call, a radio frequency parameter for the data radio bearer is monitored. When the radio frequency parameter for the data radio bearer satisfies a predefined coverage-based condition, the base station enables RoHC for the VoIP call. In one preferred embodiment, the radio frequency parameter is a Signal-to-Interference-plus-Noise Ratio (SINR) for the data radio bearer for the VoIP call, and the predefined coverage-based condition is a predefined SINR threshold below which the base station enables RoHC. By enabling RoHC in this manner, RoHC resources are selectively made available for those VoIP calls that will benefit most from increased cell coverage provided by RoHC.
US10085150B2

Examples of techniques for authenticating mobile applications are described herein. A method can include receiving, by a processor, a key pair and a policy file associated with a mobile service. The processor can receive a service request from a mobile application at a security gateway. The processor can detect that the service request includes an invalid or missing access token. The processor can redirect the mobile application to request a grant token from an authorization end point on a server. The processor can receive a grant token request from the mobile application and forward the grant token request to the server based on a policy file, the policy file including a list of: a plurality of security objects to be authenticated, a plurality of computing devices to authenticate the security objects, and an order of authentication.
US10085144B2

In some embodiments, a user equipment device (UE) implements a method for discovering the presence of neighboring UEs using an on-demand discovery signal transmission technique. This discovery process may be performed to enable the UEs to perform peer-to-peer communications with each other, wherein peer-to-peer communications is defined as direct communication between the UEs without involving a base station. The UE may be configured to transmit a discovery request signal when it has moved greater than a threshold amount since transmission of a prior discovery request signal. The discovery request signal causes one or more neighboring UEs to each transmit a discovery signal in response, and also causes the UE which generated the discovery request signal to transmit its own discovery signal. The received discovery signal from each of the neighboring UEs is useable to discover, or detect the presence of, these neighboring UEs.
US10085128B2

A file download method for a mobile device, a server and a mobile device thereof, and a computer-readable medium are provided. In the method, the server obtains file identification information according to an access operation of a terminal device on a service website. When the file identification information corresponds to a file of a first type, the server transmits the file of the first type to the mobile device directly. When the file identification corresponds to a file of a second type, the server transmits the file identification information to the mobile device, so that the mobile device downloads the file of the second type according to the file identification information.
US10085121B1

A network system detects lost client devices based on a comparison of geospatial locations transmitted by user and provider client devices during and after a service. The network system assigns a service status indicating that a service from a start location to a destination location is in progress and monitors the locations of the user and provider client devices during the duration of the service and for a specified period of time after the service ends. In response to determining that the user and provider client devices remain in proximity to each other after the service has ended, the network system notifies the user of the lost device.
US10085120B1

The system and method of copy aided geolocation in a cochannel environment. The plurality of emitter signals are detected using a multichannel antenna array, separated into subbands based on frequency ranges using a channelizer, and are further processed using copy weights, property restoral algorithms, and maximum likelihood calculations. The multichannel antenna array may be mounted to a mobile platform and the calculations may assume that the signal of interest is non-Gaussian, but the remainder of emitter signals is combined into another signal that is assumed to be Gaussian. The method and system provides geolocation results that adhere to the Cramer-Rao bound.
US10085119B2

Provided is a service providing system and method. The service providing method according to an embodiment of the present disclosure includes recognizing, by a service provider terminal, a user terminal by transmitting and receiving at least one signal to and from the user terminal; transmitting, by the service provider terminal, a service request message to a service server after recognizing the user terminal, the service request message including identification information of a service being requested; determining, by the service server, a type of the service to be provided to the user terminal based on the identification information of the service included in the service request message; receiving, by the service provider terminal and from the service server, a service key corresponding to the service and transmitting the service key to the user terminal; receiving, by the service server and from the user terminal, the service key; and transmitting, to the user terminal and by the service server, a service execution code used for providing the service.
US10085107B2

A virtual sound source position determination unit (122) determines a position of the virtual sound source from which a sound represented by a sound signal is output based on a detected motion of a user (31). A sound signal processing unit (123) performs stereophonic sound processing on the sound signal based on the determined position of the virtual sound source. The sound signal processing unit (123) reproduces the sound signal subjected to the stereophonic sound processing. Thus, the sound signal is reproduced such that the sound suitable for the motion of the user is output.
US10085101B2

A method for determining a relative position of a microphone may include capturing speech audio from a user's mouth with the microphone so that the microphone outputs an electrical signal indicative of the speech audio; determining an indication of a position of the microphone relative to the user's mouth, which may include providing a plurality of inputs to a computerized discriminative classifier, wherein an input of the plurality of inputs is derived from the electrical signal, and wherein an output from the computerized discriminative classifier is indicative of the position of the microphone relative to the user's mouth.
US10085089B1

Systems and methods according to one or more embodiments are provided for sensing a current at an output of a switching amplifier. In one example, a system includes a first transistor switch coupled to a load configured to conduct a current in the load responsive to a first pulse width modulated control signal and a second transistor switch coupled to the load configured to conduct the current in the load responsive to a second pulse width modulated control signal. The system further includes a sample and hold circuit coupled between the load and a current sensing circuit configured to sample a voltage at the second transistor switch for a pre-determined sample time period in response to a midpoint of a second pulse width modulated control signal time period, and configured to provide the sampled voltage to the current sensing circuit.
US10085081B2

The present disclosure relates to electronic devices and methods for controlling power supplied to earphones. According to an embodiment of the present disclosure, a method for controlling power by an electronic device may comprise applying a power to an earphone corresponding to sensing a coupling of the earphone, adjusting the power applied to the earphone corresponding to sensing an input through a button of an earphone, and applying the adjusted power.
US10085079B2

A loudspeaker includes a diaphragm, a frame, an attachment unit, and a fixing member. The frame has a front surface, a mounting surface disposed on a side opposite to the front surface, and a wall surface disposed in a standing manner from the mounting surface. And the frame holds an outer peripheral edge of the diaphragm. The attachment unit includes: a base portion having a top surface facing the mounting surface, a bottom surface on a side opposite to the top surface, a first side surface facing the wall surface, and a second side surface disposed on a side opposite to the first side surface; a first base rib projecting toward the wall surface from the first side surface; a second base rib projecting from the second side surface and extending to the top surface; and a locking portion disposed on a side near the bottom surface of the base portion. The fixing member penetrates the frame from the front surface to the mounting surface and is fixed to the base portion by screwing.
US10085077B2

A switch configured to connect a plurality of remote radio units with a plurality of main units in a radio access network. The switch comprises a first stage comprising one or more first units configured to receive a signal originating from a remote radio unit, and configured to output one or more spectral component having a wavelength. The switch further comprises a central stage configured to receive the one or more optical wavelength, and transfer the spectral component to an output port determined by the wavelength. The switch further comprises a second stage comprising one or more second units configured to receive the one or more spectral component from the central stage and output a signal towards a main unit. The first unit is configured to control the wavelength of the output spectral component such that the spectral component is transferred by the central stage to a selected one of said second units.
US10085067B2

The present disclosure provides methods and systems for a network interface device including an entry port connected to a cable television (CATV) network. A noise suppressor is provided that improves the detection and differentiation between ingress noise and valid upstream signals. The noise suppressor can gate the upstream path logically and dynamically to pass valid upstream signals, while blocking ingress noise form the CATV network.
US10085066B2

A method for communication is described. The method includes providing a channel configured for collecting and editing video associated with a topic. The method includes identifying a plurality of potential parties connected with the topic. The method includes pushing a plurality of invitations to the plurality of potential parties, wherein each invitation comprises a request to join the channel. The method includes receiving a plurality of video feeds on the channel from a plurality of contributors each accepting a corresponding invitation. The method includes editing the plurality of video feeds to generate an edited video.
US10085058B2

A method for a source device transmitting data by using HDMI (High Definition Media Interface) to transmit and receive data is disclosed. A method for an HDMI source device to transmit and receive data comprises transmitting, to a sink device, a request for reading out EDID (Extended Display Identification Data) if the sink device is connected; receiving, from the sink device, EDID including port information of the sink device; transmitting operation parameter information determined based on the EDID; and transmitting data through HDMI.
US10085057B2

The present technology relates to a receiving device, a receiving method, a transmitting device, and a transmitting method capable of handling various operation modes with high flexibility.Various operation modes in digital broadcasting using an IP transmission method can be handled with high flexibility by use of a service package unit which processes one or a plurality of components constituting a particular service of a plurality of services included in a broadcasting wave of the digital broadcasting using an IP transmission method, and a control signal transmitted by FLUTE session or UDP, in such a manner that the component or components and the first control signal are processed in units of service based on an IP address contained in each packet. The present technology is applicable to a television receiver, for example.
US10085052B2

An example portable device disclosed herein includes means for halting execution of media metering software in response to determining the portable device is being used for a native purpose, the media metering software having been downloaded to the portable device. The example portable device also includes means, responsive to determining that the portable device is not being used for a native purpose, for executing the media metering software to monitor a media signal output by a media presentation device. The example portable device further includes means for determining whether an amount of available power is sufficient to continue execution of the media metering software, and means, responsive to determining that the amount of available power is insufficient, for causing execution of the media metering software to sleep for a first interval of time.
US10085049B2

The present disclosure provides a system and method for serving one or more advertisements during streaming of dynamic, adaptive and non-sequentially assembled video. The method includes reception of a set of preference data and a set of user authentication data. The method includes fetching of the one or more tagged videos. The method includes fragmentation of each tagged video into the one or more tagged fragments. The method includes segregation of one or more mapped fragments into one or more logical sets of mapped fragments. The method includes mining of semantic context information from each mapped fragment. The method includes clustering of the one or more logical sets of mapped fragments into one or more logical clusters. The method includes allocation and insertion of one or more advertisements in one or more advertisement slots. The method includes assembling of the one or more logical clusters of mapped fragments.
US10085048B2

Determining that a client device is in a supplemental content restriction mode, creating a shell of a supplemental content item, delivering the shell of the supplemental content item to the client device, and reporting a presentation event of a supplemental content item being served to the client device.
US10085033B2

The present invention relates to specification of a tile capable of being independently processed to process a certain area at high speed in encoding and decoding of tiles resulting from division of an image in hierarchical coding of the image.An image encoding apparatus that performs the hierarchical coding of an input image with multiple layers includes an acquiring unit and an encoding unit. The acquiring unit acquires a first image generated from the input image and a second image having resolution different from that of the first image. In the encoding of a first area in the first image acquired by the acquiring unit, the encoding unit performs the encoding using a second area existing at the relatively same position as that of the first area in the first image in the second image as a reference image.
US10085028B2

A method for reducing a computational load in high efficiency video coding includes generating a full rate distortion calculation list of selected intra coding modes where the intra coding modes including intra prediction modes and depth modeling modes. A rate distortion cost is determined, with a segment-wise depth coding mode being disabled, for each intra prediction mode in the full rate distortion calculation list and a smallest rate distortion cost intra prediction mode is selected. A rate distortion cost for a particular intra prediction mode is calculated with the segment-wise depth coding mode enabled. After comparison, one of the particular intra prediction mode and the smallest rate distortion cost intra prediction mode having the smallest rate distortion cost is applied to a prediction unit.
US10085019B2

Provided is a method that de-multiplexes a bit stream to extract intra prediction mode information and residual signals, restores an intra prediction mode of a current prediction unit using the intra prediction information and intra prediction modes of prediction units adjacent to the current prediction unit, generates reference pixels using one or more available reference pixel if there exist unavailable reference pixels of the prediction unit, adaptively filters the reference pixels based on the restored intra prediction mode, generates a prediction block using the restored intra prediction mode and the reference pixels, decodes the residual signal to generating a residual block, and generates a reconstructed block using the prediction block and the residual block. Accordingly, additional bits resulted from increase of a number of intra prediction mode are effectively reduced. Also, an image compression ratio can be improved by generating a prediction block similar to an original block.
US10085017B2

A system and method for scalable video coding that includes base layer having lower resolution encoding, enhanced layer having higher resolution encoding and the data transferring between two layers. The system and method provides several methods to reduce bandwidth of inter-layer transfers while at the same time reducing memory requirements. Due to less memory access, the system clock frequency can be lowered so that system power consumption is lowered as well. The system avoids having prediction data from base layer to enhanced layer to be up-sampled for matching resolution in the enhanced layer as transferring up-sampled data can impose a big burden on memory bandwidth.
US10085002B2

The present invention relates to an RGB-IR sensor, and a method and an apparatus for obtaining a 3D image by using the same. The RGB-IR sensor according to the present invention comprises: a first pixel basic unit including one of each of R, G, B and IR pixels; and a second pixel basic unit in which the R, G, B and IR pixels are arranged in a different order from those in the first pixel basic unit, wherein the RGB-IR sensor is comprised by alternately arranging the first pixel basic unit and the second pixel basic unit in a horizontal direction, and wherein R, G, B and IR pixel arrangements in the first pixel basic unit and the second pixel basic unit are determined so that the position of IR-pixels in the RGB-IR sensor are not equidistance apart from each other.
US10084990B2

The invention is directed to recording, transmitting, and displaying a three-dimensional image of a face of a user in a video stream. Reflected light from a curved or geometrically shaped screen is employed to provide multiple perspective views of the user's face that are transformed into the image, which is communicated to remotely located other users. A head mounted projection display system is employed to capture the reflective light. The system includes a frame, that when worn by a user, wraps around and grips the user's head. Also, at least two separate image capture modules are included on the frame and generally positioned relatively adjacent to the left and right eyes of a user when the system is worn. Each module includes one or more sensor components, such as cameras, that are arranged to detect at least reflected non-visible light from a screen positioned in front of the user.
US10084966B2

Systems, devices, and methods for synchronizing the operation of a first shutter of a first camera with the operation of a second shutter of a second camera without a physical tether between the first and second cameras. The method includes: receiving a global positioning system (GPS) pulse-per-second (PPS) signal at the first and second cameras; and in response to a unique timing pulse in the PPS signal, simultaneously actuating the first and second shutters.
US10084939B2

An image processing apparatus includes a memory and at least one processor or circuitry or a combination thereof. The memory is configured to store determination conditions. The at least one processor or circuitry or the combination thereof is configured to acquire image data and extract a feature element from the image data. The at least one processor or circuitry or the combination thereof is further configured to determine whether the extracted feature element satisfies conditions defined in the determination conditions. The at least one processor or circuitry or the combination thereof is further configured to set an area with reference to an extracted feature element satisfying the conditions based on the determination conditions. The at least one processor or circuitry or the combination thereof is further configured to set an attribute of the area based on the determination conditions.
US10084928B2

There is provided an image forming apparatus. A transfer controller is capable of transferring an original document image read from an original document to a plurality of transfer destinations. A management unit manages the transfer controller in such a manner that after the original document image is transferred to one of the plurality of transfer destinations, the original document image is transferred to another transfer destination. The transfer controller reflects a result of transfer to the one transfer destination when transferring the original document image to the other transfer destination.
US10084926B1

A computer device may include a processor configured to execute instructions, stored in a memory, to receive a request to add a second mobile telephone number (MTN) line to a user equipment (UE) device associated with a first MTN line, generate a graft instruction to graft the second MTN line to the first MTN line, and send the generated graft instruction to a provisioning system configured to provision services for the UE device. The processor may be further configured to designate the second MTN line as having a grafted status with respect to the first MTN line, the grafted status indicating that the second MTN line has been added to a subscriber profile of the first MTN line, and that the UE device is configured to send and receive communications using the first MTN line and/or the second MTN line.
US10084922B2

Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.
US10084920B1

A multi-party conversation analyzer and logger uses a variety of techniques including spectrographic voice analysis, absolute loudness measurements, directional microphones, and telephonic directional separation to determine the number of parties who take part in a conversation, and segment the conversation by speaking party. In one aspect, the invention monitors telephone conversations in real time to detect conditions of interest (for instance, calls to non-allowed parties or calls of a prohibited nature from prison inmates). In another aspect, automated prosody measurement algorithms are used in conjunction with speaker segmentation to extract emotional content of the speech of participants within a particular conversation, and speaker interactions and emotions are displayed in graphical form. A conversation database is generated which contains conversation recordings, and derived data such as transcription text, derived emotions, alert conditions, and correctness probabilities associated with derived data. Investigative tools allow flexible queries of the conversation database.
US10084912B2

A request is received from a user of a telephonic device to invoke an application on the telephonic device. A form is displayed to the user using the application. Information input into the form is received by the application along with an indication to submit the form information with a service request to a call handling system. A data communications session between the telephonic device and an application server of the call handling system is established using the application. The form information is provided to the application server. A telephone number of the telephonic device is identified from the form information using which a voice communications session is established with the telephonic device from an interactive voice response system of the call handling system. Voice information is exchanged with the user and text, image or video information is communicated to the user via the voice and data communications sessions respectively.
US10084911B2

A personalized interactive service is provided by setting a profile of an individual for use by an entity that provides the interactive service. At least a portion of the profile is set independent of any network communication session between the individual and the entity. A personalized interactive script is personalized for the individual in the event that the individual initiates a communication with the entity to obtain the interactive service. The personalized interactive service is provided to the individual when the personalized interactive script is executed based on the individual initiating a communication session between the individual and the entity.
US10084908B2

A method and apparatus for notifying an end user of a messaging event in a multi-user setting is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a non-transitory computer-readable storage medium in a communication device which includes computer instructions at least for matching a caller identifier associated with a messaging event and entries in a plurality of contact books corresponding to a plurality of users, and identifying a plurality of parties to whom the messaging event is potentially directed based on the matching. Additional embodiments are disclosed.
US10084893B2

Embodied is a host network controller for a network processor. The host network controller is adapted to implement a finite state machine for an operation adhering to a standardized communication protocol, wherein the finite state machine has fewer possible states than those defined for the operation in accordance with the standardized communication protocol.
US10084881B2

It is determined whether a user has logged in to a web browser. If the user has logged in to the web browser, local storage data is encrypted and stored in a user-specific storage. If the user has logged in to the web browser, local storage data is decrypted and acquired from the user-specific storage. If the user has logged in to the web browser, data in the user-specific storage is deleted. If the user has not logged in, data is stored in a shared storage without encryption.
US10084880B2

A method comprising receiving physiologic information at a social-networking system from a body-associated personal communicator is disclosed. A social-networking system configured to receive physiological information from a body-associated personal communicator and a body-associated personal communicator configured to receive physiologic information and communicate the physiologic information to a social-networking system also are disclosed.
US10084878B2

Systems and methods for hosted application marketplaces in accordance with embodiments of the invention are described. In one embodiment, a hosted application marketplace server system includes a processor and a memory storing hosted application marketplace application, wherein the hosted application marketplace application directs the processor to obtain request data describing a request for hosted application data, wherein the request data includes user profile data and computing device capability data, identify a computing device based on the user profile data, determine compatible application data based on the request data, wherein the compatible application data identifies a set of applications that are compatible with the computing device based on the computing device capability data, generate hosted application data based on the compatible application data; and transmit the hosted application data in response to the obtained request data.
US10084877B2

Prefetching techniques for a hybrid cloud system are described. The techniques include maintaining a graph in a graph database, the graph including nodes associated with data items to be accessed and links between the nodes, each link including an associated link weight. Conceptually, the link weights are indicative of how likely it is for a data item to which the link points to be accessed after the data item associated with the node from which the link extends is accessed. The link weights are updated as items are accessed and the graph is traversed. The graph structure and associated techniques help to reduce latency in a hybrid cloud system by providing for prefetch of items anticipated to be used at a later time.
US10084873B2

A comprehensive approach to streaming backups for virtual machines (“VMs”) in a storage management system comprises improvements to the assignment of data agent proxies for VM secondary copy operations. New considerations in performing a VM streaming backup job include without limitation: determining and enforcing a system-wide per-proxy limit of concurrent data streams; generating an ordered priority list of the VMs to be backed up as a basis for choosing which proxies will back up the respective VM, though the illustrative system may not strictly adhere to the priority list based on further considerations; identifying a next available proxy based on data stream utilization at the proxy; and dynamically re-generating the priority list and re-evaluating considerations if some VMs become “stranded” due to a failure to be backed up. Secondary copy operations are distributed to proxies in ways that improve the chances of successfully completing VM streaming backups.
US10084862B2

A session control method includes storing control information in which a first connection established on a first apparatus side in relation to a relay process is associated with a second connection established on a second apparatus side in relation to the relay process; terminating, when a close instruction message at a communication layer higher than the first and second connections is issued from the first apparatus to the second apparatus, the close instruction message on the relay process and updating the control information; and enabling, when a switchover notice indicating a switch from the first apparatus to a third apparatus is given and the control information indicates the issuance of the close instruction message, a third connection established on the third apparatus side in relation to the relay process and updating the control information in such a manner that the second connection is associated with the third connection.
US10084850B2

A terminal apparatus provides shared profile information that is selectively received from a server based on a relationship between a first user and a second user, according to whether information of the second user is stored in the terminal apparatus of the first user as local profile information and information of the first user is stored in the terminal apparatus of the second user as the local profile information. Accordingly, a phonebook service for desired profile information is provided only for users in a buddy relationship sharing contact information with each other.
US10084846B2

A system for viewing at a client device a series of three-dimensional virtual views over the Internet of a volume visualization dataset contained on centralized databases employs a transmitter for securely sending volume visualization dataset from a remote location to the centralized database, more than one central data storage medium containing the volume visualization dataset, and a plurality of servers in communication with the centralized databases to create virtual views based on client requests. A resource manager load balances the servers, a security device controls communications between the client device and server and the resource manager and central storage medium. Physically secured sites house the components. A web application accepts at the remote location user requests for a virtual view of the volume visualization dataset, transmits the request to the servers, receives the resulting virtual view from the servers, and displays the resulting virtual view to the remote user.
US10084841B2

Methods and systems for managing the playback of media content via a website accessed by a user computer are described. According to aspects, the methods and systems may access and retrieve various data associated with media content such as website context data, content data of the media content itself, and engagement data related to an interaction by a user with the media content playback. The methods and systems may analyze any combination of the data to identify a relevant media file that may be of interest to the user and provide the media file to the user computer for playback by the user. The analysis models may be continuously updated and used to improve media selection and streamline partnerships with third-party entities.
US10084839B2

A client system requests to upload an input data stream to a server system. The input data stream is split to a sequence of chunks. The chunks are transferred in parallel by a number of connections from the client system to the server system. At the server system, the transferred chunks are merged into an output stream according to the sequence. The output stream represents the rebuilt input stream.
US10084837B2

A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist.
US10084836B2

A method of obtaining radio content from a remote electronic device for a user electronic device includes transmitting a request for radio media content to a first remote electronic device via a network. Radio media content that includes a plurality of media data files is received via the network. The received plurality of media data files are stored in a storage device of the user electronic device. A radio playlist that defines a rendering sequence for the plurality of media data files is requested. In response to the request for the radio playlist, the radio playlist is received. The radio playlist is processed in the user electronic device to enable the stored plurality of media data files to be rendered on the user electronic device in accordance with the radio playlist.
US10084832B2

The present technology relates to a reception device, a reception method, a transmission device, and a transmission method in which a convergence service of broadcasting and communication can be realized more effectively. A FLUTE processing unit is configured to acquire one or more components constituting a specific service of a plurality of services included in broadcast waves of digital broadcasting using an IP transfer system, in accordance with a first control signal including information indicating types and a transfer system of the one or more components constituting the specific service such that the convergence service of broadcasting and communication can be realized more effectively. The present technology is applicable to, for example, a television receiver.
US10084824B2

A network access credential can be shared among devices based on location information for a device. Location information can include timed fingerprint location information. In an aspect, location information can be associated with a location of user equipment. This location information can be correlated with network access credentials. Location information can be used to access a relevant network access credential. The relevant network access credential can be shared with other devices. In an embodiment, sharing a network access credential can be between mobile devices. In another embodiment, sharing a network access credential can be between a remote computing device and a mobile device. Sharing a credential can allow for access to a network without having to generate or input new credentials.
US10084809B1

A system for managing security within an enterprise includes a computing device that receives a vulnerability, generates a user score for each user within the enterprise and generates a threat score for the vulnerability. A user device score may also be generated for each device associated with a user. Based on the user score and the threat score, a composite score is generated. After acquiring a security measure, the security measure is implemented based on the composite score and, at times, the user score.
US10084801B2

Detecting infectious messages comprises performing an individual characteristic analysis of a message to determine whether the message is suspicious, determining whether a similar message has been noted previously in the event that the message is determined to be suspicious, classifying the message according to its individual characteristics and its similarity to the noted message in the event that a similar message has been noted previously.
US10084787B2

The disclosed system and method enhances security of people, organizations, and other entities that use what has been termed “social media.” Recent trends have shown that information posted to social media may cause tremendous damage to individuals and other entities. This includes information that was posted deliberately or unintentionally, including social security numbers, financial data and other sensitive information. Further, information that previously may have been viewed as innocuous, such as location data, has caused harm on certain occasions and may need to be protected. The disclosed system provides a novel method of screening, identifying, and preventing certain information from being posted on social media and other public locations. In addition, the disclosed system and method improves security by motivating people to use security software by offering rewards for its use.
US10084785B2

An application may be configured with two or more cloud contexts and one or more identity Systems. Using this information, the application has the ability to identify the remote cloud environment that a particular subsystem needs to interact with. The application communicates with the appropriate identity system to retrieve tokens dynamically for targeting that remote cloud.
US10084780B2

A user device may request access to a service provided by an application server. The application server may request that an identity server authenticate the user device. The identity server may have a network authentication system assist with the authentication of the user device. Once authenticated by the network authentication system, the application server may be informed and may grant the user device access to the requested service. Additionally, the identity server may help determine whether the user device is a security threat by comparing user information from the network authentication system with user information from the application server. Additionally, the network authentication system may provide the application server with user information to enable the application server to automatically register the user device for a particular service.
US10084778B2

A peripheral device and central device in a communication network, such as a Bluetooth Low Energy network, maintain privacy while establishing a connection. During the connection set-up, energy may be saved in the peripheral device by linking the advertising address of the peripheral device to the resolvable private address of the central device, thereby minimizing the search effort of the peripheral device.
US10084777B2

The invention discloses a secure data processing method and system, wherein the secure data processing method comprises the following steps of: a security control server receiving a data upload request from a terminal, and obtaining a file feature, an identification code of the terminal and a directory path of a file with the file feature in the terminal comprised in the data upload request; the security control server judging whether the terminal is a trustable machine and/or judging whether the directory path is a credit directory according to the identification code and/or the directory path, and if the terminal is a trustable machine and/or the directory path is a credit directory, adding the uploaded file feature into a security database, or otherwise, not adding it into the security database; the trustable machine is a terminal in which data is considered as secure data. The invention further provides a secure data processing system implementing the foregoing method. The secure data processing method and system can improve the update efficiency of the secure data.
US10084767B2

A method and apparatus for authenticating a communication device is disclosed. An system that incorporates teachings of the present disclosure may include, for example, an authentication system having a controller element that receives from a communication device over a packet-switched network a terminal ID and a request to authenticate said communication device, generates a first registration ID, stores the first registration ID and a first communication identifier, transmits the first registration ID to the communication device, receives from an interactive response system a second communication identifier and a second registration ID that the interactive response system received during a communication session with the communication device over a circuit-switched network, and authenticates the communication device in response to detecting a match between the first and second communication identifiers and the first and second registration IDs. Additional embodiments are disclosed.
US10084764B2

One embodiment provides a system that facilitates a secure encryption proxy in a content centric network. During operation, the system receives, by an intermediate router from a content-consuming computing device, a first interest that includes a first name, signaling information encrypted based on a signaling key, and an inner interest encrypted based on an encryption key. The inner interest includes a name for a manifest that represents a collection of data. The intermediate router does not possess the encryption key. The system generates one or more interests for the data represented by the manifest. The system transmits to the content-consuming computing device a content object received in response to a generated interest, wherein the intermediate router transmits the responsive content object without receiving a corresponding interest from the content-consuming computing device, thereby facilitating reduced network between the content-consuming computing device and the intermediate router.
US10084757B2

A system and method of network privacy enables end-users of a Network to have legal title or rights to all data knowingly or unknowingly transmitted while traversing a network and make individual determinations about privacy. The components may include fiber optic, copper wire, wireless satellite and or terrestrial data transport, network-level (TCP/IP) switches, an apparatus that anonymizes and redistributes user data to network data and service providers, an apparatus, system, software or process that maintains end-user security using any network protocol, any encryption method or protocol, any anonymization method and a client Graphical User Interface (“GUI”).A client GUI, electronic communication or parcel enables network end-users to option out or option into every field of end-user data that is defined and determined to be technically and contractually collectable by the network owner as represented to the end-user by the end-user and network owner agreement terms and conditions.An apparatus system, software or process maintains end-user security where the end-user connects to the network using any network protocol, any encryption method or protocol and any anonymization method. An apparatus anonymizes and redistributes user data to network data and service providers that enable network data and service providers to obtain transmissions of end-user data on end-users that have optioned into an agreement to enable the transmission of selected optioned end-user data. A data transport network enables data to be transmitted securely to and from the end-users, the apparatus that anonymizes and redistributes the end-user's data and the network data and service providers. Private Communities of Trust may be infinitely replicated and use a Centralized Privacy Authority that administers ownership of end-user data by network users, end-user monetization of data, anonymization of end-user data that can be transmitted to data and service providers and prevention of unauthorized end-user data collection. Each COT provides access the End-User via the owner of the COT with and the Correspondence the COT owner has with Internet entities to clearly define the rights of the End-User in the COT and the role of the owner of the COT in relation to the End-User and the Central Privacy Authority. A secure method of allowing one end-user in one Private Secure Community of Trust to transfer information/files from that group to another end-user in a different Private Secure Community of Trust via the Central Privacy Authority.
US10084742B2

Technologies are generally described for systems, devices and methods effective to generate a report related to an entity. An identifier may be received from a computing device. The identifier may identify the entity. A keyword may be received from the computing device. A first social media post that includes the identifier may be identified. An association between a user that generated the first social media post and the entity may be identified. A second social media post generated by the user may be identified. A determination may be made whether the second social media post includes the keyword. A report may be generated based on a determination that the second social media post includes the keyword.
US10084741B2

A system and method for allowing two-way anonymous communication. A message is received by the system, and a unique user ID is created and associated with the sender's contact information. The message if forwarded to the appropriate administrative user, along with the user ID but not the sender's contact information. A response from the administrative user may then be routed back to the sender by matching the user ID associated with the response with the contact information associated with that user ID. Thus, communication with possible without the parties knowing the identity of the other party.
US10084740B2

Methods and systems are provided for processing messages for retrieval from a message queuing system. The method may be carried out at a message sending component, and may include: receiving requests from multiple clients, where a request includes at least one required record; forming a union of requests, such that a common record of multiple requests is handled once; providing the common record with an associated reference count of requests requiring the record, and associated metadata listing the client requests in the record; sending a record response to a queuing system when processed including the reference count and the metadata listing the client requests; determining when all records in a request have been sent; and notifying a client that the request can be retrieved from the message queuing system, including a response list indicating to the client the identifier of the requested records retained at the message queuing system.
US10084737B2

Disclosed are examples relating to scheduling events using devices in communication through a network. In some examples, an email message comprising an encoded data element is obtained. The encoded data element includes data that specifies a proposed time for an event. The data that specifies the proposed time for the event is extracted from the encoded data element. Content from the email message is rendered in a user interface. A user interface element is rendered within the user interface. The user interface element represents the proposed time for the event and an availability for the event at the proposed time.
US10084723B2

In accordance with an embodiment, described herein is a system and method for providing an end-to-end lifecycle in a multi-tenant application server environment. A lifecycle manager enables configuration integration across different components, for example application servers, traffic directors or load balancers, and database or other components, which may have their own partition-specific configurations. In accordance with an embodiment, the end-to-end lifecycle infrastructure includes a plugin-based mechanism which enables the different components within a multi-tenant application server environment to use a lifecycle plugin to provide their own component-specific lifecycle functionality. In accordance with an embodiment, the system includes support for a tenant onboarding functionality, which can be used to onboard a tenant for a service to a particular partition. In accordance with an embodiment, the system supports the use of a global runtime within the multi-tenant application server environment.
US10084722B2

A computer system deploys monitoring agents that monitor the status and health of the computing resources. An analysis engine aggregates and analyzes event information from monitoring agents in order to support self-configuration, self-healing, self-optimization, and self-protection for managing the computer resources. If the analysis engine determines that a computing resource for a software application is approaching a critical status, the analysis engine may issue a command to that computing resource in accordance with a selected policy based on a detected event pattern. The command may indicate how the computing resource should change its behavior in order to minimize downtime for the software application as supported by that computing resource. The computer system may also support a distributed approach with a plurality of servers interacting with a central engine to manage the computer resources located at the servers.
US10084716B2

Communication apparatus includes multiple interfaces configured to be connected to a packet data network and a memory, coupled to the interfaces and configured as a buffer to contain the data packets received through the ingress interfaces in multiple queues while awaiting transmission to the network via the egress interfaces. Congestion control logic includes a packet discard machine, which is configured to drop a first fraction of the data packets from at least a first queue in the buffer in response to a status of the queues, and a packet marking machine, which is configured to apply a congestion notification to a second fraction of the data packets from at least a second queue in the buffer in response to the status of the queues. Machine control circuitry is coupled to selectively enable and disable at least the packet discard machine.
US10084711B2

A system and method is provided for optimizing network traffic. The system includes a packet engine of a plurality of packet engines configured to acquire a data packet, to store the data packet in a queue, and to provide a request including a packet token representing the data packet, information regarding the size of the data packet, and a connection token. The system also includes a packet scheduler configured to receive the request; schedule the data packet using the connection token and the information regarding the size of the data packet; and provide the packet token and a notification to the packet engine for allowing the packet engine for transmitting the data packet.
US10084706B2

The disclosure discloses a method and device for processing a Service Function Chaining (SFC). The method includes that: the SFC receives a message sent from forwarding equipment; the SFC generates a forwarding table corresponding to the message; and under a condition that a preset state of a forwarding table sending switch is on, the SFC sends the forwarding table to the forwarding equipment to make the forwarding equipment forward the message according to the forwarding table when receiving the message, wherein the forwarding table sending switch is used for indicating the SFC whether to send the forwarding table to the forwarding equipment or not. By the disclosure, an effect of increasing a success rate of data forwarding of the SFC is achieved.
US10084705B2

The communication of a network message from a first network node in a particular location to a second network node in a manner that the second network node determines that the network message was processed the network message in the particular location. For instance, the particular location might be a geographic location or a network topographical location. The proof of location is accomplished by using a signed proof of location included by the first network node within the network message. The network message is then received by the second network entity. The second network entity then uses the signed proof of location data structure as input to a process that determines that the network message was processed at least based on the signed proof of location data structure.
US10084704B2

Apparatus, systems and methods for receiving one or more input signals and providing output signals in various video, audio, data and mixed formats are described. One or more input processors receive the input signals. Each of the input processors provides one or more packetized signals corresponding to one or more of the input signals received at the input processor. Each output processor can receive one or more packetized signals and generate one or more output signals. The output signals correspond to one or more of the input signals, additional locally generated signals or data relating to the signals or any combination of such signals. Use of a packet router according to the invention allows input signals encoded as one set of packetized signals to be recombined to provide additional packetized signals incorporating the same or different combinations of the packetized signals.
US10084700B1

A method and system to help control message routing in a scenario where a client device is registered with a media system via a first network and the media system is configured by default use the first network as a primary route for routing messages to the WCD. Per the disclosure, the media system will detect, while the client device is so registered via the first network, that a second network is serving the client device with a voice call, and the media system will responsively be reconfigured to use the second network as a primary route for routing of messages destined to the client device. Further, the media system may then subsequently detect that the voice call has ended, and the media system may responsively revert to being configured to use the first network as the primary route for routing of messages destined to the client device.
US10084698B2

A port of a first integrated circuit is coupled to a first communication path. Configuration information is communicated between a connector coupled to a second device and a second integrated circuit through the port and the first communication path. The port is decoupled from the first communication path. The port is coupled to a second communication path. Data is communicated between the connector and the second integrated circuit through the port and the second communication path.
US10084689B2

A first layer one link aggregation master comprises a first port coupled to receive customer traffic; a first channel; a second channel; an aggregation engine coupled to the first and second channels; a first switch circuit coupled to the first port and to the first channel, and configured to communicate the customer traffic from the first port over the first channel to the aggregation engine, the aggregation engine including a splitter circuit configured to use layer one information to segment at least a portion of the customer traffic into a first virtual container and a second virtual container, the aggregation engine further including an encapsulation circuit configured to encapsulate the second virtual container using Ethernet standards for transport over the second channel; a radio access card configured to generate an air frame based on the first virtual container for wireless transmission over a first wireless link of a link aggregation group to the receiver; and a second switch circuit coupled to the second channel, and configured to communicate the Ethernet-encapsulated second virtual container over an Ethernet cable to a slave for wireless transmission over a second wireless link of the link aggregation group to the receiver.
US10084687B1

A method of forwarding packets by a physical network switch is provided. The method assigns egress ports that connect the network switch to each particular next hop to a weighted-cost multipathing (WCMP) group associated with the particular next hop. The method assigns weights to each egress port in each WCMP group according to the capacity of each path that connects the egress port to the next hop associated with the WCMP group and normalizes the weights over a range of values. For each packet received at the network switch, the method identifies the WCMP group associated with a next hop destination of the packet. The method calculates a hash value of a set of fields in the packet header and uses the hash value to perform a range lookup in the identified WCMP group to select an egress port for forwarding the packet to the next hop.
US10084685B2

A computer device may include logic configured to generate a virtualized environment for a customer; receive a request to provide a route reflector service for the customer; and generate a virtual route reflector on the generated virtualized environment, in response to receiving the request to provide the route reflector service for the customer. The logic may further be configured to establish a Virtual Private Network (VPN) or secure tunnel connection between the generated virtual route reflector and a client router associated with a customer network via a cloud center access system, wherein the cloud center access system connects a cloud center system that includes the computer device to a provider network that includes the client router; and establish a Border Gateway Protocol (BGP) session between the client router and the generated virtual route reflector using the established VPN or secure tunnel connection.
US10084681B2

A method and system for monitoring a server cluster are provided for solving the problem of incapable of performing unified management and monitoring of different types of servers in the prior art. The method comprises: obtaining monitoring information inputted by a user and related to a server that needs to be monitored, the monitoring information comprising server identification information of the server that needs to be monitored and monitoring contents; determining a scripting language corresponding to the server based on a correspondence between server identification information and scripting languages; generating, based on the obtained monitoring contents, a monitoring command by using the scripting language corresponding to the server, to instruct the server to return corresponding data information according to the monitoring contents; sending the monitoring command to the server, and receiving a response message returned by the server, the response message carrying the data information obtained by the server based on the monitoring command. The method and system realize management and monitoring of different types of servers.
US10084678B2

A system, computer-implemented method and computer program performs heartbeat messaging for managing connections for data communications. In one example method, an indication of a problem associated with a connection for data communication in a computing system or network is received. In response to receiving the indication, a heartbeat message is sent over the connection. The method monitors for a heartbeat response to the heartbeat message within a predefined heartbeat time interval. If a heartbeat response is received within the predefined heartbeat time interval, the method determines that the indication of a problem associated with the connection is invalid. If a heartbeat response is not received within the predefined heartbeat time interval, the method determines that the indication of a problem associated with the connection is valid.
US10084674B2

A method includes monitoring, by one or more processor, a communications connection to a client, and detecting a disconnection event. The disconnection occurs when activity over the communications connection drops below a threshold. Based on detecting the disconnection event, the one or more processor creates a cloned virtual environment by cloning an original virtual environment obtained by the client via the communications connection. The original virtual environment and the cloned virtual environment execute in parallel. The one or more processor obtains process information and based on the process information, applies at least one process to the cloned virtual environment and monitors the communications connection, to detect a reconnection event, where the reconnection event includes activity over the communications connection being above or equal to the threshold.
US10084670B2

A switch manager places one or more of the ports into an on-demand pool and are given a default standby state so that the ports are not utilized in normal network switch operation. The manager monitors switch operation conditions for an on-demand resource allocation event that causes the manager to allocate a port from the on-demand pool and configure the port in compliance with an operating configuration so that the newly allocated port may be utilized by the network node. The manager sets a network node status indicating that on-demand pool resources are being utilized and monitors for an operational configuration reduction event that causes the manager to return the port to the on-demand pool.
US10084667B2

A set of service level agreement (SLA) policies and service level definition (SLD) policies that are applied to a request message of a correlated request/response message pair are tracked. A response message of the correlated request/response message pair is detected. A corresponding set of platform-specific policy enforcement processing rules that are used to enforce the set of SLA policies and SLD policies on the response message are identified using the tracked set of SLA policies and SLD policies applied to the request message. The set of SLA policies and SLD policies are enforced on the response message using the identified corresponding set of platform-specific policy enforcement processing rules.
US10084652B2

Techniques disclosed herein provide disaster recovery IP customization based on rules associated with virtual networks that virtual machines (VMs) are connected to. In one embodiment, the rules are applied to each recovered VM to dynamically derive new TCP/IP settings at a recovery site based on TCP/IP settings used at a protected site and the virtual networks that the VMs is connected to at the protected and recovery sites. In particular, the rules may be defined in IP mapper objects associated with mappings between protected site networks and recovery site networks. During disaster recovery, the protected-site-to-recovery-site network mapping for a vNIC of a recovered VM is determined and rules that are defined in the IP mapper object associated with such a network mapping are evaluated to generate new TCP/IP settings.
US10084650B2

The present invention pertains to a method for providing a customizable user interface capable of auto rendering data models of a data network, for monitoring and management purposes a data network so as to allow for management of boilerplate operations such as logon/logout, fetching and storing data, executing actions and transactions management. The method comprising the steps of: storing: a data model having a plurality of elements and sub-elements representative of the data network, a widget library, default registry data, customization registry data. The method further comprises the steps generating, a request for a portion of the data model representative for a part of the network of interest for display in the customizable user interface, selecting a graphical representations for each element and sub element based on the customization registry data and the default registry data and rendering the part of the data network using the selected graphical representations.
US10084647B2

A data forwarding device includes server interfaces virtual network cards, a fusion switch and a network interface. A server interface obtains a data frame sent by a virtual network card driver running on a server corresponding to the server interface and obtains a first fusion descriptor, and sends the first fusion descriptor and the data frame to a virtual network card unit that corresponds to the virtual network card driver. The first fusion descriptor includes a type of the descriptor and a length of the data frame. The virtual network card processes the data frame according to the first fusion descriptor, and sends the data frame to the fusion switch. The fusion switch sends the data frame to a corresponding server via a virtual network card, or sends the data frame to an external network via a network interface.
US10084639B2

Systems and methods are provided for supporting efficient reconfiguration of an interconnection network having a pre-existing routing. An exemplary method can provide a plurality of switches, a plurality of end nodes, and one or more subnet managers, including a master subnet manager. The method can calculate, via the master subnet manager, a first set of one or more leaf-switch to leaf-switch multipaths. The method can store this first set of one or more leaf-switch to leaf-switch multipaths at a metabase. The method can detect a reconfiguration triggering event, and call a new routing for the interconnection network. Finally, the method can reconfigure the network according to the new routing for the interconnection network.
US10084637B2

The present technology correlates tasks between multiple threads of an application. A payload consisting of a task object may be identified as part of a method. Identification of the task object may be performed using instrumentation or some other method. Once the task object is identified, the payload may be instrumented to track the task object or payload and correlate the task object with other executing threads. Instrumenting the payload may include determining the constructor of the task object and instrumenting the task object constructors to determine what creates the task object. Once the source of a task object or payload is determined, the current thread having the task object as a parameter and another thread which creates the task may be tied together as part of a business transaction.
US10084635B2

This disclosure describes methods, apparatus, and systems related to a high efficiency signal field coding system. A device may determine a high efficiency preamble in accordance with a high efficiency communication standard to be sent to one or more devices, the high efficiency preamble including at least in part a high efficiency signal field. The device may determine a common part included in the high efficiency signal field. The device may determine one or more device specific parts associated with the one or more devices. The device may encode the high efficiency signal field based at least in part on a predetermination combination of at least one of the common part or the one or more device specific parts. The device may cause to send the high efficiency preamble to the one or more devices, including the encoded high efficiency signal field.
US10084634B2

This invention relates to a communication system comprising a least one user with which presence information is associated, said presence information comprising a plurality of parts, at least one of said parts comprising information identifying an application for which said at least one part is intended; and at least one entity to which presence information associated with said at least one user is provided, said at least one entity having at least one entity application, said at least one entity being arranged to use said information to obtain the at least one part intended for said at least one entity application.
US10084628B2

Systems and methods for securing orthogonal frequency division multiplexing (OFDM) transmission of data are discussed herein. Transceivers can sense the signal strength of frequencies on an OFDM wireless channel. The transceivers can determine which of the frequencies are fading frequencies failing below a threshold. A transmitting transceiver can send artificial data on the failing frequencies and genuine data on the remaining frequencies. Artificial data can be designed to mitigate peak-average-power ratio (PAPR) to have an additional benefit without using extra resource.
US10084611B2

Management systems, methods and mediums are provided for displaying graphics using a programmable symbol animation pre-processor. One method includes identifying a symbol associated with a building graphic, identifying a symbol property to be animated, and determining whether the symbol property is associated with a script. When it is, identifying a plurality of different data points referenced in the script where each data point corresponds to the same device or a respective device in the building. The method identifies a respective value for each identified data point as received from a management system operably connected to each of the plurality of devices, identifies an operation in the script that corresponds to an evaluation of the values of the identified data points, generates a first evaluation result based on the operation, and displays a graphical representation of the symbol based on the first evaluation result and in association with the building graphic.
US10084604B2

There is provided a method of programming a smart card, said smart card comprising a secure element and a microcontroller unit which is connected to said secure element, the method comprising: (a) the secure element receives a firmware image from a host device; (b) the secure element validates the firmware image; (c) the secure element forwards the firmware image to the microcontroller unit if the firmware image is valid; (d) the microcontroller unit receives the firmware image from the secure element; (e) the microcontroller unit extracts firmware from the firmware image; and (f) the microcontroller unit installs the firmware in a memory unit of said smart card. Furthermore, a corresponding computer program product and a corresponding programmable smart card are disclosed.
US10084601B2

A method comprising generating an auxiliary key based on a secret key which is stored in an electronic device, generating a representation of the auxiliary key, displaying the representation of the auxiliary key on a display of the first electronic device, capturing the representation of the auxiliary key with a camera of a second electronic device, and restoring the auxiliary key from the captured representation of the auxiliary key.
US10084589B2

A method for receiving control channel and an apparatus in a wireless communication system are provided. The method includes transmitting, at a base station, information on a primary cell operating in a frequency division duplexing (FDD) mode and a secondary cell operating in a time division duplexing (TDD) mode, transmitting, at the base station, downlink scheduling information for downlink data, transmitting, at the base station, the downlink data in a first subframe according to the downlink scheduling information, and receiving, at the base station, control information corresponding to the downlink data on the primary cell, from a terminal. The control information is transmitted using a physical uplink control channel (PUCCH) format determined based on a type of the first subframe of the secondary cell.
US10084584B2

Embodiments of the present invention relate to the field of communications technologies, and provide an interference cancellation apparatus and method, which can avoid being limited by a dynamic range of an ADC/DAC and can cancel a second-type self-interference component effectively. The interference cancellation apparatus includes a main receive antenna, a divider, a first-type interference canceller, a down converter, a filter, a coupler, a digital down-conversion unit, a second-type interference reconstructor, and a local-frequency signal generator. The present invention is used for interference cancellation.
US10084582B2

Techniques for signaling dynamic control region for PRACH transmission are described. In an aspect, the disclosure describes a method for receiving, at a user equipment (UE), an indication of a number of control symbols that the UE is to assume when transmitting physical random access channel (PRACH), and transmitting, by the UE, the PRACH over one or more slots based on the number of control symbols. In another aspect, the disclosure describes a method for generating, at a network device, an indication of a number of control symbols that a UE is to assume when transmitting PRACH, transmitting, by the network device, the indication to the UE. A UE and network device configuration as well as apparatuses and computer-readable medium related to these methods are also described.
US10084575B2

Selecting an output channel, from a plurality of output channels of a communication system associated with a database management system, for transmission of an entity document to an entity from the database management system. The determining based on an entity classification of the entity within the database management system. Responsive to receiving a service-orientated-architecture service request for the entity at the database management system, the service-orientated-architecture (SOA) service request is converted to a message having a format associated with the entity classification of the entity. Converting the SOA includes selecting, based on a content of the SOA service request, a template, having a predefined set of semantics, associated with the entity classification of the entity, selecting a semantic that corresponds to the SOA service request, and transmitting the message with the selected semantic through the output channel.
US10084571B2

The present invention relates to an apparatus and a corresponding method for mapping error correction code encoded time-domain data of at least two mapping input data streams (S1, S2, . . . , Sn) onto a time-domain mapping output data stream (Q) having a frame structure, comprising a data input (102) for receiving said at least two mapping input data streams (S1, S2, . . . , Sn) each being segmented into data blocks (D1, D2, . . . , DN) carrying error correction code encoded data, a data mapper (104) for mapping the data blocks (D1, D2, . . . , DN) of said at least two mapping input data streams (S1, S2, . . . , Sn) onto frames of said mapping output data stream (Q), each frame comprising a number of frame intervals (F1, F2, . . . , FM), wherein the data mapper (104) is adapted for mapping the data blocks (D1, D2, . . . , DN) onto said frame intervals such that each frame interval (F1, F2, . . . , FM) carries sequentially arranged data blocks (D1, D2, . . . , DN) from various mapping input data streams (S1, S2, . . . , Sn) and that within a frame the mapping of data blocks (D1, D2, . . . , DN) from the various mapping input data streams (S1, S2, . . . , Sn) onto frame intervals (F1, F2, . . . , FM) is different from frame interval to frame interval, and a data output (110) for outputting said mapping output data stream (Q).
US10084567B2

Early termination of enhanced multimedia broadcast-multicast service (eMBMS) is discussed. Forward error correction (FEC) redundancy data is added to broadcast data, such that if enough of the data symbols are successfully received, the data object may be reassembled before the entire transmission has been received. The aspects involve an application processor and modem processor, which may either be integrated into the same integrated circuit or separate components. The application processor obtains a total number of source symbols and a redundancy level for a data object to be received from the eMBMS, receives the successfully received data symbols from the modem processor, and then determines whether the number of successfully received data symbols exceeds a threshold for reassembling the transmitted data object. If so, then the application processor and/or the modem processor can shut down until the next broadcast.
US10084564B2

One embodiment of the present specification discloses a method by which a serving cell transmits support information for removing interference of a terminal. The method comprises: a step for determining, by the serving cell, a downlink timing offset with neighboring interference cells; and a step for to determining, by the serving cell, a channel corresponding to an interference removal target among neighboring interference cells according to the timing offset. Here, the channel to have interference removed can be the channel interfering in a control channel for the serving cell according to the timing offset. The method further includes a step for enabling the serving cell to generate the interference removal support information on the determined channel and transmit the generated information to a terminal.
US10084563B2

Waveforms may be shaped in a wireless communications device by processing head tones of a multi-tone carrier using a head tone waveform shaping characteristic to provide a first sub-symbol, processing tail tones of the multi-tone carrier using a tail tone waveform shaping characteristic to provide a second sub-symbol, and processing center tones of the multi-tone carrier using a center tone waveform shaping characteristic to provide a third sub-symbol. The first, second, and third waveform shaping characteristics may be different from each other, i.e., the waveform shaping may be asymmetric. The first, second, and third sub-symbols may be combined to provide an output symbol.
US10084562B2

A method includes generating, by a transmitter, an original OFDM signal having at least one OFDM symbol, the at least one OFDM symbol having an associated time domain tail; truncating, by the transmitter, at least a portion of the time domain tail to produce a truncated OFDM signal; and transmitting, by the transmitter, the truncated OFDM signal.
US10084546B1

A radio frequency (RF) photonic spectrometer may include a laser and a receiver branch including an optical modulator optically coupled to the laser and configured to modulate laser light based upon a radio frequency (RF) input signal, and an optical bandpass filter optically coupled to the optical modulator. The spectrometer may further include optical comb branches optically coupled to the laser and each including a frequency comb generator coupled to a respective RF reference signal, with the RF reference signals having different frequencies associated therewith. Furthermore, an output stage may be configured to determine a frequency of the RF input signal based upon outputs of the receiver branch and the optical comb branches.
US10084543B2

A multi-band multiple-input multiple-output (MIMO) transmitting apparatus and method of using an analog optical repeater that relays a downstream signal and an upstream signal between a base station and a terminal is provided. A head end of the analog optical repeater converts a frequency of a signal through a frequency converter to prevent the signal from overlapping with other signals having the same frequencies of a downstream multi-band, and uses a band already used by an optical module, and thus does not need to secure an additional band in the optical module. Accordingly, signals at the same frequency input into the HE can be transmitted through the optical cable and to the RU without overlapping. A flow of upstream signals received from the terminal are handled and transmitted similarly to the downstream signals, but in the opposite direction, whereby multi-band MIMO is implemented.
US10084542B2

A microwave photonic notch filter comprising: a modulator to modulate an optical signal with an electrical signal to generate a first sideband and a second sideband; a configurable optical processor to generate a modified optical signal by adjusting the power of the sidebands to achieve a power difference between first sideband and second sideband and by producing an antiphase relationship between light within two sidebands corresponding to the selected frequency band; an optical resonance to adjust the power of the first sideband of the modified optical signal corresponding to the selected frequency band by a resonance power adjustment to generate a resonance output signal; an optical-to-electrical converter to generate a copy of the electrical signal with suppressed frequency components within the selected frequency band; and a control unit to re-configure the configurable optical processor to adjust the power difference between two sidebands towards the resonance power adjustment.
US10084540B2

A visible light communication device includes: a light emitting device that emits visible light when current flows thereto; a power supply circuit that supplies the current that flows to the light emitting device; a switch that switches between ON and OFF states in which current does and does not flow to the light emitting device, respectively; a switch controller that controls the switch state; a voltage detector that detects an input voltage of the light emitting device; a threshold storage that stores information stipulating a threshold voltage; and a determiner that, when the switch is in the ON state and the voltage detector detects an ON voltage, determines whether the ON voltage satisfies a predetermined relationship with the threshold voltage stipulated by the information stored in the threshold storage. The switch controller further latches the switch in the OFF state when the determination by the determiner is affirmative.
US10084539B2

Systems, methods, and devices are disclosed for monitoring optical communications between a managed location and a remote location. In particular, an optical signal is transmitted over an optical fiber and passed-through a test device. A portion of the optical signal is filtered from the original optical signal and passed to a monitoring unit. The monitoring unit may instruct one or more switches in the test device to loop the optical signal back toward the managed location. Subsequently, testing and monitoring may be performed at the managed location. The device may provide a test output or may transmit the information to the managed location.
US10084532B2

Methods and systems are described for providing end-to-end beamforming. For example, end-to-end beamforming systems include end-to-end relays and ground networks to provide communications to user terminals located in user beam coverage areas. The ground segment can include geographically distributed access nodes and a central processing system. Return uplink signals, transmitted from the user terminals, have multipath induced by a plurality of receive/transmit signal paths in the end to end relay and are relayed to the ground network. The ground network, using beamformers, recovers user data streams transmitted by the user terminals from return downlink signals. The ground network, using beamformers generates forward uplink signals from appropriately weighted combinations of user data streams that, after relay by the end-end-end relay, produce forward downlink signals that combine to form user beams.
US10084522B2

Radio network node and method in a radio network node, for wireless communication with a user equipment in a wireless communication system in antenna streams, wherein the radio network node comprises a plurality of antenna elements, forming a multiple antenna array which is configured for massive MIMO transmission. The method comprises beamforming a signal to be transmitted to the user equipment by splitting and phase shifting said signal; detecting a peak of power of one beamformed signal, exceeding a threshold value; manipulating said signal until the peak of power of the signal is lower than said threshold value; and transmitting said signal, to be received by the user equipment.
US10084516B2

Methods for transmitting over a wireless channel from a plurality of transmit chains are provided, as well as apparatuses for performing the methods. Each transmit chain has a variable gain power amplifier coupled to an antenna element. A subset of at least two transmit chains is selected from the plurality of transmit chains. A gain of at least one of the variable gain power amplifiers is set in accordance with the modulation scheme. Respective beams are transmitted with each transmit chain in the subset. Each respective beam represents a component of a modulated signal according to a modulation scheme, so that the beams combine over the wireless channel to form the modulated signal.
US10084514B2

Methods and apparatuses are provided for transmitting feedback information in a communication system supporting multiple transmission methods with multi antenna transmission. Information for a default Multiple Input Multiple Output (MIMO) mode is received. It is determined whether the default MIMO mode is a Single-User MIMO mode or a Multi-User MIMO mode based on the information for the default MIMO mode. First Channel Quality Indicator (CQI) feedback information is calculated for one of the Single-User MIMO mode and the Multi-User MIMO mode determined as the default MIMO mode. The first CQI feedback information and DELTA CQI feedback information, which is a differential value between the first CQI feedback information and second CQI feedback information for a non-default MIMO mode, are transmitted.
US10084512B2

Technology is described for proximity based communications. A proximity boundary can be defined with dimensions defined, in part, by a communication range of one of a first Short Range Communication (SRC) device and a second SRC device. The first SRC device and the second SRC device can be configured to communicate using near field magnetic induction (NFMI). A proximity signal can be communicated in the proximity boundary between the first SRC device and the second SRC device, wherein at least one of the first and second SRC devices includes at least two antennas to provide magnetic induction diversity. A security permission can be provided to enable selected data to be communicated from one or more of the first SRC device and the second SRC device using NFMI when the proximity signal is detected between the first SRC device and the second SRC device.
US10084511B2

An electronic controller includes a first electrical input, receiving electrical power of a first voltage for powering the electronic controller, and a second electrical input, receiving an electrical power line communication signal at a second voltage. The second voltage is different than the first voltage. The power line communication signal is received from a second electronic controller that is powered by electrical power of the second voltage.
US10084510B2

A power line communication method for realizing data communication between at least one first or sending power line communication partner device and at least one second or receiving power line communication partner device. The method checks transmission conditions of a plurality of possible communication channels, thereby generating transmission condition data descriptive for the communication conditions of the respective possible communication channels. Additionally, communication conditions of the plurality of possible communication channels are selected as actual communication conditions based on the transmission condition data.
US10084509B2

A method of operating an RF system, the method including controlling coupling and uncoupling of RF ports included in an M by N radio frequency (RF) switch matrix including N first-side RF ports and M second-side RF ports, wherein each of the first-side RF ports may be selectively coupled to at least one of two or more of the second-side RF ports, such that RF signals are carried between selectively coupled ports; identifying one or more of the second-side RF ports as active ports, the active ports including a first active port; causing the RF switch matrix to couple the first active port to a first signal port included in the first-side RF ports; obtaining a first indication of reduced performance for a first piece of RF communication equipment coupled to the first active port; and causing, in response to the first indication, the RF switch matrix to couple the first signal port to a first spare port, wherein the first spare port is included in the second-side RF ports and is not included in the active ports.
US10084506B2

A transceiver front-end for a communication device is connectable to a signal transmission and reception arrangement adapted to transmit a transmit signal having a transmit frequency and to receive a receive signal having a receive frequency. The transceiver front-end is also connectable to a transmitter adapted to produce the transmit signal, and to a receiver adapted to process the receive signal. The transceiver front-end comprises a transmit frequency suppression filter arrangement and a receive frequency suppression filter arrangement. The transmit frequency suppression filter arrangement is adapted to suppress transfer of a signal having the transmit frequency and to pass a signal having the receive frequency. The receive frequency suppression filter arrangement is adapted to suppress transfer of a signal having the receive frequency and to pass a signal having the transmit frequency. The transceiver front-end also comprises a transmit frequency cancellation arrangement and a receive frequency cancellation arrangement. The transmit frequency cancellation arrangement is adapted to produce a first cancellation signal for cancellation, at receiver nodes, of a suppressed signal having the transmit frequency, transferred by the transmit frequency suppression filter arrangement. The receive frequency cancellation arrangement is adapted to produce a second cancellation signal for cancellation, at signal transmission and reception arrangement nodes of a suppressed signal having the receive frequency, transferred by the receive frequency suppression filter arrangement. Corresponding transceiver, communication device and method are also disclosed.
US10084503B2

Surface-mount technology (SMT) devices and related methods. In some embodiments, an SMT device can include an electrical element and a plurality of terminals connected to the electrical element. The SMT device can further include a body configured to support the electrical element and the plurality of terminals. The body can have a rectangular cuboid shape with a length, a width, and a height that is greater than the width. The body can include a base plane configured to allow surface mounting of the SMT device. In some embodiments, the SMT device can be, for example, a capacitor, an inductor, or a resistor.
US10084502B2

A case for use with an electronic device includes a base portion with side portions extending therefrom forming a pocket. The case also includes a first material generally at an exterior of the pocket, forming a majority of an exterior surface of the base portion, and a second material secured to and having a higher coefficient of friction than the first material, generally at an interior of the pocket. The second material protrudes through aperture(s) in the first material at the base portion to protrude from the interior to the exterior of the base portion, and outward from the first material such that the second material contacts a support surface when the base portion is placed thereon. The protruding second material extends away from the aperture(s) on opposing surfaces of the first material at the exterior and interior of the pocket to provide securement between the first and second materials.
US10084501B1

Systems and methods of providing a mobile device cover are described. In some embodiments, the mobile device cover may include, for example, an acoustic sensor, a processor, and lighting devices. The processor can be operatively coupled to the acoustic sensor and the lighting devices. The acoustic sensor can be configured to receive sound generated by the mobile phone and to convert the sound into an acoustic signal. The processor can be configured to receive the acoustic signal and to determine whether the acoustic signal is similar to one of a plurality of acoustic signals previously stored on the mobile phone cover. Each of the previously stored acoustic signals can be indicative of, for example, a particular caller, a particular message sender, or a particular alert. Based on the acoustic signal determination, the processor is configured to cause lighting of the one or more lighting devices corresponding to the indicated caller, indicated message sender, or indicated alert.
US10084500B2

A video recording device and holster are disclosed to reliably and covertly start and stop capture of video, audio, and metadata, and perform other commands. The holster may include a plurality of holes through which defined commands can be executed using a touch-screen interface or other control devices. In one embodiment, the holster may be confirmed as being associated with the video recording device to authenticate a user. Moreover, the video recording device may enter a mode of operation associated with using the video recording apparatus automatically when inserted into a holster.
US10084499B2

Described is a mobile computing device holder that mounts to a piece of furniture, specifically to the corner of a piece of furniture. The mobile computing device holder holds a mobile computing device base, such as a docking station or charger, and a mobile computing device. The mobile computing device holder includes a corner mount fixture that mounts to a corner of a piece of furniture and holds the mobile computing device base such that the mobile computing device is cradled in the mobile computing device base. The mobile computing device holder also includes a tether device that tethers the mobile computing device to the mobile computing device base so the mobile computing device can be used, but cannot be moved more than the length of the tethering device from the corner mount fixture.
US10084496B2

A signal interference cancellation system includes a signal filter that receives an interference signal and is in communication with a receiver that also receives the interference signal. The signal filter includes (a) a modulation system that modulates the interference signal to generate a modulated signal, (b) a first frequency range within which the modulation system amplifies quadrature components of the modulated signal, (c) a second frequency range within which the modulation system amplifies non-quadrature components of the modulated signal, and (d) a signal adder that combines the amplified quadrature and non-quadrature components of the modulated signal from (b) and (c) to generate an interference cancellation signal. The signal filter communicates the interference cancellation signal to the receiver for cancelling the interference signal.
US10084470B2

An analog-to-digital converter of non-binary capacitor array with redundancy bits and its chip. The non-binary capacitor array with redundancy bits comprises a common-mode voltage, analog signal input, no less than one redundancy bit capacitor and multiple capacitors; each capacitor of capacitors with redundancy bits and multiple capacitors is connected in parallel between common-mode voltage and analog signal input and marked in a sequence from highest to lowest/lowest to highest bit; the sum of the capacitance of capacitors from the lowest bit capacitor to an random capacitor must be no less than the capacitance of the higher bit capacitor adjacent to the random capacitor. The ratio of the capacitance of each capacitor to the capacitance of unit capacitor is set to be positive. The capacitor array is applied into an analog-to-digital converter or fabricated as a chip.
US10084453B2

The present invention discloses a configurable computing array. It comprises an array of configurable computing elements and an array of configurable logic elements. Each configurable computing element comprises at least a writable-memory array, which stores at least a portion of a look-up table (LUT) for a math function.
US10084446B2

A circuit provides a high-voltage low-drop diode-like conductive path between a DC voltage supply terminal and a bootstrap terminal in charging a supply capacitor for driving a power switch with the capacitor set between the bootstrap terminal and an output terminal alternatively switchable between a low voltage and a high voltage DC voltage. In an embodiment, the circuit includes first and second transistors such as LDMOS depletion transistors with the first transistor set in a cascode arrangement between the bootstrap terminal and the DC voltage supply terminal and the second transistor coupled with a sense comparator for comparing the voltage at the bootstrap terminal with the voltage at said DC voltage supply terminal. The first and second transistors have common control terminals coupled with the DC voltage supply terminal and common coupling terminals to the bootstrap terminal.
US10084441B2

An electronic circuit includes a first transistor device and a second transistor device of the same conductivity type. The first transistor device is integrated in a first semiconductor body and includes a first load pad at a first surface of the first semiconductor body and a second load pad at a second surface of the first semiconductor body. The second transistor device is integrated in a second semiconductor body and includes a first load pad at a first surface of the second semiconductor body, and a second load pad at a second surface. The first load pad of the second transistor device is mounted to the first load pad of the first transistor device and the second load pad of the first transistor device is mounted to an electrically conducting carrier.
US10084438B2

A clock generator has a buffer stage circuit, a passive mixer, and a channel selecting circuit. The buffer stage circuit receives a plurality of first reference clocks having a same first frequency but different phases. The passive mixer receives the first reference clocks from the buffer stage circuit, receives a plurality of second reference clocks having a same second frequency but different phases, and mixes the first reference clocks and the second reference clocks to generate a mixer output, wherein the second frequency is different from the first frequency. The channel selecting circuit extracts a plurality of third reference clocks from the mixer output, wherein the third reference clocks have a same third frequency but different phases, and the third frequency is different from the first frequency and the second frequency.
US10084421B1

An instrumentation amplifier configured for providing high common mode rejection is described and includes an input differential stage configured to receive a differential input voltage and a folded cascode amplifying stage configured to receive output current mode signals provided from the input differential pair. A plurality of feedback networks is provided to improve the input stage. The amplifier may operate to provide an enhanced common mode rejection ratio of a single gain block in the instrumentation amplifier. In some examples, the circuitry may have a differential folded cascode amplifying stage which permits high precision and low distortion of amplified signals without degrading the common mode rejection ratio.
US10084411B2

Reduced power amplifier size through elimination of matching network. In some embodiments, a power amplification system can include a power amplifier (PA) configured to receive and amplify a radio-frequency (RF) signal. The power amplification system can further include a filter coupled to the PA and configured to condition the amplified RF signal. The PA can be further configured to drive approximately a characteristic load impedance of the filter. Such a configuration of the PA can be achieved by operating the PA with a high-voltage supply. Such a power amplification system can allow elimination of a matching network to, for example, reduce loss and device size.
US10084403B2

A power supply system, including an energy module, a controlled object, an active power controller, and an inertia-synchronization controller. The input end of the energy module operates to acquire external energy, a first output end of the energy module is connected to the controlled object, and the energy module operates to transform the acquired external energy into electric energy, or transform electric energy into electric energy having a different frequency therefrom. The input end of the active power controller is connected to a second output end of the energy module, the output end of the active power controller is connected to the controlled object, and the active power controller operates to control output active power of the controlled object. The input end of the inertia-synchronization controller operates to connect with an AC system. The output end of the inertia-synchronization controller is connected to the controlled object.
US10084393B2

A method of putting a converter module of a cascade converter system into operation, wherein the cascade converter system includes: n converter modules; n bypass switch modules; and a system controller, wherein the method includes: a module pre-plug-in step: m bypass switch modules of the n bypass switch modules being in a non-bypass state, and remaining n-m bypass switch modules being in a bypass state, the system controller communicating with the module controllers of the m converter modules, such that the m converter modules operate according to a first control signal, wherein 1≤m
US10084391B2

An inverter, a method and a device for controlling the inverter are provided, to improve efficiency of the inverter. The inverter includes a three-level active clamped topology including a first and second bus capacitors and an inverter circuit, the inverter circuit includes a first switch transistor to a sixth switch transistor. The inverter further includes a seventh switch transistor and an eighth switch transistor; the seventh switch transistor and the eighth switch transistor are connected in series between the positive direct current bus and the negative direct current bus in a same direction, and a serial point of the seventh switch transistor and the eighth switch transistor is connected to a serial point of the second switch transistor and the third switch transistor; and the seventh switch transistor and the eighth switch transistor are anti-parallel connected to corresponding diodes respectively.
US10084376B2

A circuit such as a subscriber line interface circuit (SLIC) has a multiple output power converter including an inductive converter, a first passive rectifier, a first capacitor, and a second passive rectifier. The inductive converter has a voltage input terminal for receiving an input voltage, and a voltage output terminal. The first passive rectifier has an input coupled to the voltage output terminal of the inductive power converter, and an output for providing a first power supply voltage. The first capacitor has a first terminal coupled to the output terminal of the inductive converter, and a second terminal. The second passive rectifier has an input coupled to the second terminal of the first capacitor, and an output terminal for providing a second power supply voltage different from the first power supply voltage.
US10084373B2

According to one embodiment, a power conversion device includes a first switch serially connected to a second switch, a first diode serially connected to a second diode, the first switch and the first diode connected to the second switch and the second diode, an AC power supply and an inductor serially connected to a connection point between the first switch and the second switch and a connection point between the first diode and the second diode, a capacitor serially connected to ends of the first diode and the second diode connected, and a potential difference between the ends of the capacitor is used as an output voltage. The control unit supplies a pulse signal to the first switch and the second switch to provide a sinusoidal current through the AC power supply, based on a detected power supply voltage, a detected circuit current, and a detected capacitor voltage.
US10084367B2

A vibration motor is disclosed. The vibration motor includes a housing having a bottom wall and a sidewall extending from the bottom wall; a cover engaging with the housing for forming a receiving space; a first vibration system suspended by a first elastic member in the receiving space; a second vibration system suspended by a second elastic member in the receiving space; a first restricting hole penetrating the first vibration system; a second restricting hole penetrating the second vibration system; a channel formed cooperatively by the first restricting hole and the second restricting hole; a restricting block having one end fixed to the cover, another end fixed to the bottom wall, and a middle portion at least partially received in the channel.
US10084360B2

The present application discloses an electric working machine. The electric working machine includes: a motor including a rotor; a sensor board including a magnetic sensor for detecting magnetic variation due to rotation of the rotor; and a housing which contains the motor and the sensor board. in the electric working machine, the sensor board does not cover an entire circumference of the rotor. In the electric working machine, the sensor board has a portion covering the rotor, and a portion not covering the rotor.
US10084356B2

A motor includes a housing, a stator and a rotor. The stator is received in the housing. The rotor includes a shaft and a permanent magnet. The shaft is rotatably coupled to the housing, and one end of the shaft extends out of the housing through a shaft hole. A gap is formed between the shaft and the shaft hole. The permanent magnet is coupled with the shaft and spaced from the stator. A sealing member is arranged on the housing and surrounds the shaft hole. The sealing member includes a blocking portion abutting with a predetermined part of the rotor outside the housing. The blocking portion seals the gap. As such, dustproof and damp-proof functions of the motor are improved.
US10084355B2

An electrical machine is disclosed comprising a stator cavity. The stator cavity is axially divided by a distribution plate into a winding chamber containing stator windings of the electrical machine and a handling chamber. The handling chamber has one of a fluid inlet and a fluid outlet and the winding chamber has the other of the fluid inlet and fluid outlet. In use fluid is passed from the fluid inlet to the fluid outlet via the handling chamber, the winding chamber and an array of fluid passages in the distribution plate providing fluid communication between the handling chamber and winding chamber. The array of fluid passages comprises passages of at least two different cross-sectional areas.
US10084354B2

An interior permanent magnet motor capable of increasing an output of a motor without reducing torque by increasing demagnetization resistance. The interior permanent magnet motor includes a rotator including a rotator core, and a stator. The rotator core includes a plurality of magnet accommodating holes and a plurality of permanent magnets. The thickness in the short-side direction of each of the magnet accommodating holes is minimum at the center portion of the magnetic pole, and is gradually increased toward the radially outer side of the rotator core. At least the thickness in the short-side direction of the permanent magnet at the center portion of the magnetic pole is equal to the thickness in the short-side direction of the magnet accommodating hole at the center portion of the magnetic pole.
US10084352B2

A thin axial gap motor includes: a base, a circuit unit installed on the base; a stator module including at least one flat permeable frame and at least one winding, and the permeable frame having at least one support arm and an induced magnetic part connected to the at least one support arm, and the winding being wound around the support arm; a rotor module including a flat permanent magnet installed at the top of the induced magnetic parts and having an orthographic projection range corresponsive to the area of the induced magnetic part, and the at least one winding being disposed on an outer side of the permanent magnet; and a pivoting element installed between the base and the rotor module and including a bearing housing and a spindle plugged into the bearing housing for rotating the rotor module with respect to the base.
US10084343B2

Systems and methods to for wireless power transfer are provided. A transmit control module generates a sequence of resonant drive frequencies for a transmit coil. The transmit control module adjusts the resonant frequency of the transmit coil according to the sequence of resonant drive frequencies. A receive control module provides payment verification to the transmit control module and receives the sequence of resonant drive frequencies from the transmit control module in return. The receive control module adjusts a resonant frequency of a receive coil according to the sequence of resonant drive frequencies to match the resonant frequency of the transmit coil. The resonant frequencies of the transmit and receive coils change at the same time to maintain coupling and efficient power transfer.
US10084322B2

The present disclosure relates to a tuning circuit, a tuning method and a resonance-type contactless power supply. The resonance-type contactless power supply has the characteristic that an inductor current has a maximum value when it operates at a resonance frequency. Sampling values of the inductor current in two successive cycles are compared with each other. A frequency of an inverter circuit is adjusted in a manner the same as that in a previous cycle in a case that the inductor current increases, and is adjusted in a manner opposite to that in the previous cycle in a case that the inductor current decreases. Thus, the resonance-type contactless power supply can be properly tuned without the need for zero-crossing detection.
US10084308B1

An overcurrent protection device includes a polymer positive temperature coefficient (PPTC) component and two pins. The PPTC component includes a positive temperature coefficient (PTC) element having two opposite surfaces, and two electrodes respectively connected to the surfaces of the PTC polymeric element. The two pins are respectively connected to the electrodes and extend in an extending direction. Each of the pins has a cross-sectional area that is perpendicular to the extending direction and greater than or equal to 0.8 mm2. The overcurrent protection device has an average trip current and an average work current, where the ratio of the average trip current to the average work current is less than 1.5.
US10084307B2

The disclosure provides an over-current protection circuit. A signal generating block in the over-current protection circuit generates one or more input voltages, a summed voltage and an average voltage in response to one or more differential voltages. A control block generates one or more control signals in response to the one or more input voltages and the average voltage. An analog control loop block generates an initiation signal in response to the summed voltage and an output voltage. A phase control logic block generates one or more PWM (pulse width modulated) signals in response to the initiation signal and the one or more control signals.
US10084299B1

A socket cover for covering a seat of a socket includes a body covering on the seat; the body having two recesses and two openings; the openings are positioned corresponding to the two electrical connecting portions so as to expose the two electrical connecting portions; two protecting sheets on the body; the each protecting sheet being movable along a first moving path and between an open position and a close position; a direction of the first moving path being parallel to axes of the two protecting sheets; and wherein when the protecting sheet is positioned in the recess, it is at the open position; and when the protecting sheet moves to the close position, it will cover a respective one of the two electrical connecting portions. The recesses and the protecting sheets are arranged on an outer side of the body or an inner side of the body.
US10084292B2

An object of the present invention is to provide a polarized vinylidene fluoride/tetrafluoroethylene copolymer resin film that can significantly reduce, when used as an optical film, the deterioration of the quality of video or still images formed by display elements.The present invention provides a polarized vinylidene fluoride/tetrafluoroethylene copolymer resin film having 2,000 or fewer spot defects per m2, the number of spot defects being measured by a defect measurement method; the method using an surface inspection system in which a CCD camera is placed so as to detect defects at an angle of 45 degrees relative to an LED source, defects of the film are read within a rectangular range of 300 mm in a width direction (the direction perpendicular to the scanning direction), and 150 mm in a machine direction (the scanning direction), while the film is scanned under the camera at a rate of 20 m/min; wherein first, defects having a bright area of 1.5 mm2 or less and a dark area of 1.4 mm2 or less are selected; and next, in order to remove defects resulting from causes other than a corona treatment contained in these defects, a circumscribed rectangle of defect is set so as to have two sides along the scanning direction, and the number of only defects that have a circumscribed width of 2.88 mm or less, a circumscribed length of 2.3 mm or less, an aspect ratio of −39 to +27, an occupancy area ratio in the circumscribing rectangle of 4,000 to 6,950, and an area ratio of −3,100 to +5,200, is automatically counted as spot defects by the surface inspection system.
US10084286B2

A surface emitting laser for emitting light with a wavelength λ includes a first reflection mirror provided on a semiconductor substrate; a resonator region including an active layer provided on the first reflection mirror; a second reflection mirror, including plural low refraction index layers and plural high refraction index layers, provided on the resonator region; a contact layer provided on the second reflection mirror; a third reflection mirror provided on the contact layer; and an electric current narrowing layer provided between the active layer and the second reflection mirror or in the second reflection mirror. Optical lengths of at least one of thicknesses of the low refraction index layers and the high refraction index layers formed between the electric current narrowing layer and the contact layer are (2N+1)×λ/4 (N=1, 2, . . . ).
US10084284B2

Laser with extended mode-hop free spectral tuning ranges and methods for manufacturing such lasers are disclosed. In an embodiment the method includes providing a light emitting device, the light emitting device comprising a gain region and a first wavelength selection region and mounting the light emitting device on a thermally conductive carrier such that the gain region is mounted on a first carrier surface and the first wavelength selection region is arranged over and spaced apart from a second carrier surface.
US10084269B2

Connector receptacle tongues having contacts arranged to disconnect from corresponding contacts in a connector insert in such a way that undesirable current pathways that damage electrical components associated with the connector receptacle are avoided. Other examples include connector receptacles having a tongue in a passage and ground spring contacts located in openings in sides of the passage, where the ground spring contacts connect to a shield of a connector insert such that these undesirable current pathways are avoided.
US10084267B2

An electric circuit is provided with a single jack for connection to either a first remote powered device via a first plug or a second remote unpowered device via a second plug. A power requirement detection circuit is provided for generating a control signal representing whether the connected plug is the first plug or the second plug. A normally deactivated switch is connected between the power source and the jack and is operable to supply power to the jack when activated. A switch activation circuit is responsive to the control signal for actuating the switch when the first plug is connected.
US10084264B1

Electrical connector includes a connector body having a front side configured to engage a first electrical component and a mounting side configured to engage a second electrical component. The electrical connector also includes a plurality of signal conductors extending through the connector body. The signal conductors include mating interfaces and mounting interfaces that are positioned for engaging the first and second electrical components, respectively. The electrical connector also includes a ground structure extending generally parallel to and between two of the signal conductors. The connector body has a resonance-control surface that faces the ground structure. The resonance-control surface is shaped to include alternating distal and proximal areas. The proximal areas are closer to the ground structure than the distal areas.
US10084252B1

An electrical connector includes: an insulating body; multiple terminals, each terminal having a contact portion and at least one clamping portion forming a clamping space; and multiple solder posts, each being correspondingly placed in the clamping space. The solder post has a foundation post and a protruding portion extending upward from the foundation post. The clamping portion clamps the foundation post in the clamping space. A width of the protruding portion is smaller than a width of the foundation post. The foundation post is cylindrical. A height of the solder post is greater than a diameter of the foundation post. The solder posts are arranged more densely on the insulating body. When the electrical connector and a circuit board are together placed into a reflow oven, hot gas flows around the protruding portion more easily, and a contact area between the hot gas and the protruding portion is larger.
US10084247B2

It is aimed to reduce work man-hours when a twisted pair cable is brought into pressure contact. A connector (C) includes two insulation displacement terminal fittings (30) with which wires (41A, 41B) constituting a twisted pair cable (40A, 40B) are individually brought into pressure contact, a holder (10) configured to hold the two insulation displacement terminal fittings (30) such that pressure contact portions (34) formed in the insulation displacement terminal fittings (30) are arranged in a direction intersecting with a routing direction of the twisted pair cable (40A, 40B), and a dividing rib (37, 38) formed in the holder (10) and configured to separate two wires (41A, 41B) to correspond to two pressure contact portions (34) in the process of bringing the twisted pair cable (40A, 40B) closer to pressure contact positions with the pressure contact portions (34).
US10084244B1

A cable connector assembly, including: a body; a signal terminal and a non-signal terminal accommodated in the body, the signal terminal having a first wire-bonding end extending outside the body, and the non-signal terminal having a second wire-bonding end extending outside the body; a shielding sheet provided on the body, and having a soldering portion extending outside the body; a signal cable having a first core laser soldered to the first wire-bonding end, and a shielding layer wrapping on the first core and electrically connected with the soldering portion to form a contact area; and a non-signal cable having a second core and a second insulating layer wrapping on the second core. A front end of the contact area is flush with a rear end of the second insulating layer or is located behind it.
US10084234B2

The present disclosure provides an electronic device including a metal housing and at least one switch. The metal housing includes a peripheral frame provided with at least one micro seam band, the peripheral frame is partitioned by the at least one micro seam band to form at least one frame body, the micro seam band is formed by at least two micro seams, and a metal strip is provided between two adjacent micro seams. The switch includes a first end and a second end, the first end is electrically coupled to the frame body, and the second end is electrically coupled to the metal strip. The at least one frame body is an independent antenna. The switch includes a plurality of second ends coupled to different metal strips correspondingly, and a variety of low-frequency bandwidths of the antenna is expanded through different closed or open states of the switch.
US10084227B2

Systems and methods are provided for an antenna coupler mechanism. The antenna coupler mechanism includes a first tuning leg, a second tuning leg, and a bottom plate. The first tuning leg includes a first inductive circuit element, the first tuning leg being configured to accept a radio frequency device in series with the first inductive circuit element. The second tuning leg includes a second inductive circuit element and a capacitive circuit element connected in series, the second tuning leg being connected electrically in parallel with the first tuning leg. In addition, the bottom plate includes a third inductive circuit element connected electrically in parallel with the first tuning leg and connected electrically in parallel with the second tuning leg, the bottom plate being configured to couple energy into a nearby structure.
US10084225B2

A directional coupler includes a first to a fourth port, a main line connecting the first port and the second port, a first and a second subline section configured to be electromagnetically coupled to the main line, and a phase shifter. The first subline section, the phase shifter, and the second subline section are arranged in this order in series between the third port and the fourth port. The phase shifter outputs a signal that is phase-delayed relative to an input signal. The phase delay amount of the output signal of the phase shifter relative to the input signal increases with increasing frequency of the input signal. A frequency twice as high as the frequency of the input signal at which the phase delay amount is 90 degrees is lower than the frequency of the input signal at which the phase delay amount is 180 degrees.
US10084218B2

A battery pack having a battery pack housing defining an interior region is provided. The housing further includes an inlet aperture and an outlet aperture communicating with the interior region. The battery pack further includes a battery module that is disposed in the interior region of the battery pack housing proximate to the inlet aperture. The battery module has a first battery cell, a heat exchanger, and first and second end plates. The first battery cell and the heat exchanger are disposed against one another, and are further disposed between the first and second end plates. The heat exchanger defines a first flow path portion therethrough. The first end plate has a first end portion that extends longitudinally past the first end of the first battery cell, and a second end portion that extends longitudinally past the second end of the first battery cell.
US10084215B2

A first cell string provided in a first battery module has a larger allowable current value than a plurality of cell strings provided in second and third battery modules. The battery module is provided with a current limiting circuit that limits the charge and discharge currents of the second cell string. When the current value detected by a current sensor is zero, the switch is turned off. In this condition, when the terminal voltage value of the third cell string is different from the terminal voltage value of the second cell string, a second switch switches the connection between the second and third battery modules in order to interpose the current limiting circuit between the second and third cell strings.
US10084213B2

Various examples described herein are directed to portable renewable energy power systems comprising a solar module comprising a plurality of photovoltaic cells; a battery module comprising a plurality of battery cells; a user interface comprising at least one input device and at least one display; an alternating current/direct current (AC/DC) converter; a direct current/alternating current (DC/AC) converter; and a control module comprising at least one processor.
US10084203B2

A non-aqueous secondary battery containing: a positive electrode containing a transition metal oxide as an active material thereof; a negative electrode; and a non-aqueous liquid electrolyte containing an electrolyte, an organic solvent, and less than 0.1 mol/L of an organometallic compound containing a transition element or a rare-earth element as a central metal thereof.
US10084194B2

The invention relates to an installation (100) comprising: a power module having a fuel cell (12) and a reformer (14a), the fuel cell including a heat removal loop (24); and an absorption heat engine (40) having a first boiler (42), a condenser (46), an evaporator (48), and an absorber (50). According to the invention, a heat exchange circuit (42a) of the first boiler is inserted in the heat removal loop of the fuel cell.Furthermore, in the invention, the installation has a closed liquid circuit (10), which circuit comprises at least one heat exchanger (26, 28, 30, 32) having a heating circuit thermally coupled to the power module and a heated circuit inserted in said circulation circuit, said circulation circuit exchanging heat with said heating circuit, heating the liquid of the circulation circuit.Finally, in the invention, a heat exchange circuit (48a) of the evaporator is inserted in said closed liquid circulation circuit.
US10084189B2

A lithium ion battery cathode additive includes a core-shell coating structure formed by elemental lithium powder and a polymer coated on the surface of the elemental lithium powder, where the polymer can dissolve in a carbonic ester solvent, the polymer cannot react with N,N-dimethylformamide (DMF), N,N-dimethylacetamide (DMAc), N-2-methyl pyrrolidone (NMP), tetrahydrofuran (THF), acetone or methanol, and the polymer exists stably at a temperature of 0-150° C. The lithium ion battery cathode additive may be added in a lithium ion battery cathode material as a lithium source, for compensating lithium consumption of a battery cathode in a first-time charge-discharge process. Embodiments of the present invention further provide a fabrication method of the lithium ion battery cathode additive, a lithium ion battery cathode sheet and a lithium ion battery that include the lithium ion battery cathode additive, where the lithium ion battery has high energy density and a long cycle life.
US10084186B2

To increase capacity per weight of a power storage device, a particle includes a first region, a second region in contact with at least part of a surface of the first region and located on the outside of the first region, and a third region in contact with at least part of a surface of the second region and located on the outside of the second region. The first and the second regions contain lithium and oxygen. At least one of the first region and the second region contains manganese. At least one of the first and the second regions contains an element M. The first region contains a first crystal having a layered rock-salt structure. The second region contains a second crystal having a layered rock-salt structure. An orientation of the first crystal is different from an orientation of the second crystal.
US10084179B2

Provided is a technique capable of evenly smoothing powder supplied to the surface of a supply member. A powder coating apparatus includes a pair of press rollers, hoppers, and squeegee rollers disposed such that prescribed gaps are formed between the squeegee rollers and the press rollers, and adjusting thickness of the powder by smoothing the powder supplied to each outer circumferential surface of the press rollers. The powder coating apparatus presses the powder, smoothed by the squeegee rollers, between the press rollers to form compressed powder layers on both the surfaces of the web. The squeegee roller is formed in a column having an axis being parallel to the outer circumferential surface of the press roller and being orthogonal to a moving direction of the outer circumferential surface of the press roller.
US10084174B2

A battery module including unit cells, each of which has electrode terminals formed at one side thereof, cartridges for fixing the unit cells, respectively, and busbars coupled to the electrode terminals for electrically interconnecting the unit cells. The unit cells are mounted at the respective cartridges such that the electrode terminals are opposite to each other, and the electrode terminals are connected in parallel to each other via the busbars such that the cartridges have unit cell parallel connection structures. The cartridges are stacked such that the unit cell parallel connection structures are arranged in a height direction from a ground, and the unit cell parallel connection structures are connected to each other via a series connection member and/or a parallel connection member for connecting the unit cell parallel connection structures in series and/or in parallel to each other.
US10084172B2

Provided is a nonaqueous electrolyte secondary battery separator excellent in voltage-withstanding property. This nonaqueous electrolyte secondary battery separator has (i) a film thickness of not more than 20 μm, (ii) a peeling strength, measured by a blocking test, of not less than 0.2 N, and (iii) a puncture strength that changes through the blocking test by not more than 15%. The blocking test is carried out by (i) sandwiching, by a jig of 100 mm×100 mm, two 80 mm×80 mm pieces of a separator, (ii) allowing the two 80 mm×80 mm pieces to rest for 30 minutes under a load of 3.5 kg at a temperature of 133° C.±° C., (iii) removing the load, (iv) cooling the two 80 mm×80 mm pieces to room temperature, (vi) cutting out a specimen of 27 mm×80 mm from the two 80 mm×80 mm pieces, and then (vi) measuring a peeling strength of the specimen at 100 mm/min.
US10084168B2

Embodiments of solid-state batteries, battery components, and related construction methods are described. The components include one or more embodiments of a low melt temperature electrolyte bonded solid-state rechargeable battery electrode and one or more embodiments of a composite separator having a low melt temperature electrolyte component. Embodiments of methods for fabrication of solid-state batteries and battery components are described. These methods include co-extrusion, hot pressing and roll casting.
US10084164B2

A secondary battery includes: an electrode assembly; a case accommodating the electrode assembly and having an opening at one side thereof; a cap plate closing the opening of the case and having a first recessed groove at one end thereof and a second recessed groove at another end thereof, both the first and second recessed grooves being at an outer surface of the cap plate; a first terminal unit including: a first electrode terminal electrically connected to a first electrode plate and protruding outside of the case; a first terminal plate electrically connected to the first electrode terminal; and an insulation member coupled to the cap plate in the first recessed groove and surrounding peripheral surfaces and a bottom surface of the first terminal plate; and a second terminal unit electrically connected to the second electrode plate and coupled to the cap plate in the second recessed groove.
US10084163B2

In a manufacturing method of a sealed battery, a positive terminal is provided on one end portion of a lid and a negative terminal is provided on another end portion of the lid. An end surface on the positive terminal side of the lid is inserted into an opening, and made to contact an inside wall of the opening. Then, an end surface on the negative terminal side of the lid is inserted into the opening, and the battery can and the lid are welded together. Therefore, even if metal foreign bodies get into the battery can at the time of manufacture, they will get in on the negative terminal side, so a decrease in voltage of the sealed battery is able to be suppressed.
US10084161B2

A battery includes an electrode body having a positive electrode and a negative electrode and also includes an exterior case for receiving the electrode body. An insulation film for isolating the exterior case and the electrode body from each other is placed between an inner wall surface of the exterior case and the electrode body. The insulation film has a bag-like shape in which the electrode body is inserted. The bag-like insulation film has a gap filling section on its surface facing a side surface of the electrode body, and the gap filling section closes a gap between the electrode body and the inner wall surface of the exterior case.
US10084158B2

The invention relates to an optoelectronic component (100) comprising an organic light emitting diode (1) designed for emitting radiation and/or heat, a substrate (2), on which the organic light emitting diode is arranged, wherein the substrate (2) comprises a first substrate material (21) and at least one substrate cavity (22) which is filled with a second substrate material (23) different than the first substrate material (21), wherein the second substrate material (23) is designed to dissipate the heat emitted by the organic light emitting diode (1).
US10084147B2

A display device is provided. The display device includes a first substrate having a light-emitting region and a first transparent region. The first substrate includes a plurality of transistors and at least one light-emitting diode disposed in the light-emitting region. The light-emitting diode includes a first electrode electrically connected to the corresponding transistor and a first semiconductor layer disposed over the first electrode. The light-emitting diode also includes a second semiconductor layer disposed over the first semiconductor layer and a light-emitting layer disposed between the first semiconductor layer and the second semiconductor layer, wherein the distance between the top surface of the first electrode and the top surface of the second semiconductor layer is between 2 μm and 12 μm.
US10084144B2

A diffusing substrate for a device having an organic light-emitting diode including a sheet of glass coated on one of the surfaces thereof with a layer including a vitreous material, such that the vitreous material has a chemical composition including the following components, which vary within the weight limits defined below: Bi2O360-85%  B2O35-12%  SiO26-20%  MgO + ZnO0-9.5%  Al2O30-7% Li2O + Na2O + K2O0-5% CaO0-5% BaO0-20%. 
US10084121B2

Small LED sources with high brightness and high efficiency apparatus including the small LED sources and methods of using the small LED sources are disclosed.
US10084119B2

A light-emitting device (1) includes a substrate (2); a wiring pattern (3), an electrode land (4), a sealing resin layer (5), a wire (7), and a resin dam (9) that are disposed on the substrate (2); at least one light-emitting element (6) that emits light having a peak emission wavelength in a wavelength range of 430 to 480 nm; a green phosphor (10) that is excited by primary light emitted from the light-emitting element (6) to emit light having a peak emission wavelength in a green region; and a first red phosphor (11) that is excited by the primary light to emit light having a peak emission wavelength in a red region. The first red phosphor (11) emits no light in a wavelength range of 700 nm or more and absorbs no light in a wavelength range of 550 to 600 nm.
US10084109B1

A semiconductor structure for improving the gate metal adhesion and the Schottky stability, comprising: a III-nitride semiconductor having a top surface on which a conductive area and a non-conductive area are defined; a source contact metal and a first drain contact metal forming ohmic contact with the III-nitride semiconductor on the conductive area, and the first drain contact metal provided at one side of the source contact metal; and a gate metal layer comprising a gate connection line and a first gate finger extending from the gate connection line, the first gate finger interposing between the source contact metal and the first drain contact metal and forming a Schottky contact with the III-nitride semiconductor on the conductive area, wherein the first gate finger has a first terminal anchor at an end thereof surrounding the source contact metal, and the first terminal anchor has an increased width.
US10084103B1

A thin film and a method of making a thin film. The thin film comprises a patterned substrate, a smooth film of electric field tuned quantum dots solution positioned on the patterned substrate, and a thin layer of metal positioned on the thin film. The method begins by drop-casting a quantum dots solution onto a patterned substrate to create a thin film. While the quantum dots solution is drying, a linearly increasing electric filed is applied. The thin film is then placed in a deposition chamber and a thin layer of metal is deposited onto the thin film. Also included are a method of measuring the photoinduced charge transfer (PCT) rate in a quantum dot nanocomposite film and methods of forming a Shottky barrier on a transparent ITO electrode of a quantum dot film.
US10084096B2

After a sputtering gas is supplied to a deposition chamber, plasma including an ion of the sputtering gas is generated in the vicinity of a target. The ion of the sputtering gas is accelerated and collides with the target, so that flat-plate particles and atoms of the target are separated from the target. The flat-plate particles are deposited with a gap therebetween so that the flat plane faces a substrate. The atom and the aggregate of the atoms separated from the target enter the gap between the deposited flat-plate particles and grow in the plane direction of the substrate to fill the gap. A film is formed over the substrate. After the deposition, heat treatment is performed at high temperature in an oxygen atmosphere, which forms an oxide with a few oxygen vacancies and high crystallinity.
US10084088B2

A semiconductor device includes a substrate including a first active region, a second active region and a field region between the first and second active regions, and a gate structure formed on the substrate to cross the first active region, the second active region and the field region. The gate structure includes a p type metal gate electrode and an n-type metal gate electrode directly contacting each other, the p-type metal gate electrode extends from the first active region less than half way toward the second active region.
US10084086B2

A method of embedding SiGe when fabricating a PMOS device is provided. Multiple layers of SiGe layers with different Ge contents may be formed such that the Ge content increases to from bottom layer(s) to middle layer(s), and decreases from the middle layer(s) to top layer(s). In some embodiments, the embedded SiGe can have a SiGe seed layer over a substrate, a first SiGe transition layer over the SiGe seed layer, a SiGe milled layer over the first SiGe transition layer, and a second SiGe transition layer over the SiGe middle layer. The first SiGe transition layer can have a Ge content increasing from a bottom of the first SiGe transition layer to a top of the first SiGe transition layer. The second SiGe transition layer can have a Ge content decreasing from a bottom of the second SiGe transition layer to a top of the second SiGe transition layer.
US10084084B2

A ferroelectric field effect transistor comprises a semiconductive channel comprising opposing sidewalls and an elevationally outermost top. A source/drain region is at opposite ends of the channel. A gate construction of the transistor comprises inner dielectric extending along the channel top and laterally along the channel sidewalls. Inner conductive material is elevationally and laterally outward of the inner dielectric and extends along the channel top and laterally along the channel sidewalls. Outer ferroelectric material is elevationally outward of the inner conductive material and extends along the channel top. Outer conductive material is elevationally outward of the outer ferroelectric material and extends along the channel. Other constructions and methods are disclosed.
US10084080B2

A tunneling transistor is implemented in silicon, using a FinFET device architecture. The tunneling FinFET has a non-planar, vertical, structure that extends out from the surface of a doped drain formed in a silicon substrate. The vertical structure includes a lightly doped fin defined by a subtractive etch process, and a heavily-doped source formed on top of the fin by epitaxial growth. The drain and channel have similar polarity, which is opposite that of the source. A gate abuts the channel region, capacitively controlling current flow through the channel from opposite sides. Source, drain, and gate terminals are all electrically accessible via front side contacts formed after completion of the device. Fabrication of the tunneling FinFET is compatible with conventional CMOS manufacturing processes, including replacement metal gate and self-aligned contact processes. Low-power operation allows the tunneling FinFET to provide a high current density compared with conventional planar devices.
US10084079B2

A semiconductor device includes a first well disposed in a substrate and including a first impurity of a first conductivity type, a second well disposed in the substrate, including a second impurity of a second conductivity type different from the first conductivity type, and having first to third portions, and a gate structure formed on the first well and the second well, wherein the second portion is disposed between the first portion and the third portion, the first portion and the third portion are formed deeper than the second portion, and concentration of the second impurity of the first portion and the third portion is greater than concentration of the second impurity of the second portion.
US10084078B2

In a semiconductor device using a nitride semiconductor, a MISFET is prevented from having deteriorated controllability which will otherwise occur when a tungsten film, which configures a gate electrode of the MISFET, has a tensile stress. A gate electrode of a MISFET having an AlGN/GaN heterojunction is formed from a tungsten film having grains with a relatively small grain size and having no tensile stress. The grain size of the grains of the tungsten film is smaller than that of the grains of a barrier metal film configuring the gate electrode and formed below the tungsten film.
US10084075B2

A transistor device is provided that comprises a base structure, and a superlattice structure overlying the base structure and comprising a multichannel ridge having sloping sidewalls. The multichannel ridge comprises a plurality of heterostructures that each form a channel of the multichannel ridge, wherein a parameter of at least one of the heterostructures is varied relative to other heterostructures of the plurality of heterostructures. The transistor device further comprises a three-sided gate contact that wraps around and substantially surrounds the top and sides of the multichannel ridge along at least a portion of its depth.
US10084072B2

A semiconductor device in which a shift of the threshold voltage of a transistor is suppressed is provided. A semiconductor device in which a decrease in the on-state current of a transistor is suppressed is provided. The semiconductor device is manufactured as follows: forming a gate electrode layer over a substrate; forming a gate insulating film over the gate electrode layer; forming an oxide semiconductor film over the gate insulating film; forming a metal oxide film having a higher reducing property than the oxide semiconductor film over the oxide semiconductor film; performing heat treatment while the metal oxide film and the oxide semiconductor film are in contact with each other, thereby the metal oxide film is reduced so that a metal film is formed; and processing the metal film to form a source electrode layer and a drain electrode layer.
US10084065B1

During a fabrication of a semiconductor device, a recess is created in a substrate material disposed along a direction of a plane of fabrication. A layer of a removable material is formed in the recess. A bottom layer is formed above the layer of removable material. A vertical channel above the bottom layer is formed in a direction substantially orthogonal to the direction of the plane of fabrication. A gate is formed using a metal above the bottom layer and relative to the vertical channel. A tunnel is created under the bottom layer by removing the removable material from under the bottom layer such that the backside of the bottom layer forms a ceiling of the tunnel. The tunnel is filled using a conductive material such that the conductive material makes electrical contact with the backside of the bottom layer.
US10084061B2

The present disclosure provides an integrated circuit. The integrated circuit includes a semiconductor substrate; and a passive polysilicon device disposed over the semiconductor substrate. The passive polysilicon device further includes a polysilicon feature; and a plurality of electrodes embedded in the polysilicon feature.
US10084060B2

The present disclosure provide a semiconductor structure, including a substrate having a top surface; a gate over the substrate, the gate including a footing region in proximity to the top surface, the footing region including a footing length laterally measured at a height under 10 nm above the top surface; and a spacer surrounding a sidewall of the gate, including a spacer width laterally measured at a height of from about 10 nm to about 200 nm above the top surface. The footing length is measured, along the top surface, from an end of a widest portion of the footing region to a vertical line extended from an interface between a gate body and the spacer, and the spacer width is substantially equal to or greater than the footing length.
US10084055B2

A method is presented for forming a nanosheet structure having a uniform threshold voltage (Vt). The method includes forming a conductive barrier surrounding a nanosheet, forming a first work function conducting layer over the conductive barrier layer, and forming a conducting layer adjacent the first work function conducting layer, the conducting layer defining a first region and a second region. The method further includes forming a second work function conducting layer over the second region of the conducting layer to compensate for threshold voltage offset between the first and second regions of the conducting layer.
US10084048B2

A semiconductor device with favorable electrical characteristics is provided. Alternatively, a semiconductor device with a high on-state current is provided. Alternatively, a semiconductor device that is suitable for miniaturization is provided. A semiconductor device includes an oxide semiconductor, an insulating film, a gate insulating film, and a gate electrode. The oxide semiconductor includes a first portion and a second portion over the first portion. The insulating film includes a region in contact with a side surface of the first portion. The gate electrode includes a region that covers the second portion with the gate insulating film provided therebetween.
US10084047B2

A semiconductor structure includes a substrate, a transition body over the substrate, a group III-V intermediate body having a bottom surface over the transition body and a group III-V device layer over a top surface of the group III-V intermediate body. The group III-V intermediate body has a first impurity concentration at the bottom surface, a second impurity concentration at the top surface, and a variable impurity concentration that rises and falls between the bottom surface and the top surface. The first impurity concentration is greater than the second impurity concentration.
US10084041B2

Isolation structures are formed to laterally surround a gate material block such that each sidewall of the gate material block abuts a corresponding sidewall of the isolation structures. Sidewalls of the gate material bock define ends of gate structures to be subsequently formed. The isolation structures obstruct lateral growth of a semiconductor material during a selective epitaxial grown process in formation of source/drain regions, thereby preventing merging of the source/drain regions at the ends of gate structures. As a result, a lateral distance between each sidewall of the gate material block and a corresponding outermost sidewall of an array of a plurality of semiconductor fins can be made sufficiently small without causing the electrical shorts of the source/drain regions.
US10084019B2

Disclosed are an organic light-emitting array and an organic light-emitting display device using the organic light-emitting array. The organic light-emitting array includes a substrate having a plurality of sub-pixels, each sub-pixel including an emission portion and a non-emission portion adjacent the emission portion; a first electrode provided on at least the emission portion and provided on a portion of the non-emission portion for each sub-pixel; a bank provided in the non-emission portion and having a positively tapered portion configured to overlap a portion of the first electrode and a negatively tapered portion configured so as not to overlap the first electrode; an organic layer provided on the first electrode and the bank; and a second electrode disposed on the organic layer over the plurality of sub-pixels.
US10084018B2

An image sensor including a semiconductor substrate integrated with a plurality of photo-sensing devices and a nanopattern layer on the semiconductor substrate, the nanopattern layer having a plurality of nanopatterns, wherein each nanopattern of the plurality of nanopatterns correspond one to one with a single photo-sensing device of the plurality of photo-sensing devices, respectively.
US10084017B2

A switch device includes: a first electrode; a second electrode disposed to oppose the first electrode; a switch layer provided between the first electrode and the second electrode, and including at least one or more kinds of chalcogen elements and one or more kinds of first elements out of the one or more kinds of chalcogen elements, the one or more kinds of first elements, and a second element including one or both of oxygen (O) and nitrogen (N), the one or more kinds of chalcogen elements being selected from tellurium (Te), selenium (Se), and sulfur (S), and the one or more kinds of first elements being selected from boron (B), carbon (C), and silicon (Si).
US10084013B2

A thin-film transistor includes a substrate, a gate electrode formed on a surface of the substrate, a gate protection layer and a semiconductor layer stacked on the gate electrode, and an etch stop layer, source terminal metal, and drain terminal metal formed on a surface of the semiconductor layer in such a way that the source terminal metal and the drain terminal metal are respectively located on two opposite sides of the etch stop layer. The thin-film transistor further includes a light shielding layer, an insulation medium layer, and a pixel electrode. The light shielding layer is stacked on the etch stop layer to prevent light from irradiating the semiconductor layer. The insulation medium layer covers the source terminal metal, the drain terminal metal, and the light shielding layer. The pixel electrode is formed on a surface of the insulation medium layer and electrically connected to the drain terminal metal.
US10084009B2

A light-emitting diode structure includes light-emitting diode units, and a separation unit, where one of the light-emitting diode units includes a stacked structure including an n-type semiconductor layer, a p-type semiconductor layer, and a photo-active layer arranged between the n-type semiconductor layer and the p-type semiconductor layer, a first electrode, which faces a surface of the stacked structure and is electrically connected to one of the n-type semiconductor layer and the p-type semiconductor layer, and a second electrode, which faces the surface of the stacked structure opposite to the surface faced by the first electrode and is electrically connected to one of the n-type semiconductor layer and the p-type semiconductor layer, and the separation unit is arranged between at least two adjacent light-emitting diode units among the light-emitting diode units and separates the two light-emitting diode units from each other.
US10084002B2

Disclosed herein is a solid-state imaging apparatus including: a semiconductor base; a photodiode created on the semiconductor base and used for carrying out photoelectric conversion; a pixel section provided with pixels each having the photodiode; a first wire created by being electrically connected to the semiconductor base for the pixel section through a contact section and being extended in a first direction to the outside of the pixel section; a second wire made from a wiring layer different from the first wire and created by being extended in a second direction different from the first direction to the outside of the pixel section; and a contact section for electrically connecting the first and second wires to each other.
US10084000B2

An array substrate and manufacturing method thereof, a display panel and a display device are provided. The array substrate includes a display area and a peripheral circuit area. The method includes forming an amorphous silicon thin film on the base substrate, forming a first amorphous silicon layer in the display area and a second amorphous silicon layer in the peripheral circuit area by a patterning process, so that a thickness of the first amorphous silicon layer is less than a thickness of the second amorphous silicon layer; and processing the first amorphous silicon layer and the second amorphous silicon layer simultaneously by an excimer laser annealing to form a first poly-silicon layer in the display area and a second poly-silicon layer in the peripheral circuit area, a grain size of the first poly-silicon layer being less than a grain size of the second poly-silicon layer.
US10083992B2

A display device includes a first substrate having an active area, a circuit area extending outwardly from the active area, and a cell seal area extending outwardly from the circuit area, a second substrate covering the first substrate, a sealing part between the first substrate and the second substrate, the sealing part covering at least a portion of the circuit area, a wiring part in the circuit area of the first substrate and electrically connected to elements in the active area of the first substrate, the wiring part including at least one level-difference compensation part, and a stepped part between the sealing part and at least a portion of the wiring part, the at least one level-difference compensation part of the wiring part being adjacent to the stepped part.
US10083989B2

A semiconductor device is provided to include a flexible substrate, a barrier layer, a heat insulating layer, a device layer, a dielectric material later and a stress absorbing layer. The barrier layer is disposed on the flexible substrate. The heat insulating layer is disposed on the barrier layer, wherein the heat insulating layer has a thermal conductivity of less than 20 W/mK. The device layer is disposed on the heat insulating layer. The dielectric material layer is disposed on the device layer, and the dielectric material layer and the heat insulating layer include at least one trench. The stress absorbing layer is disposed on the dielectric material layer, and the stress absorbing layer fills into the at least one trench.
US10083975B2

A control voltage searching method is provided. Firstly, a control pulse with a preset control voltage and a preset pulse width is generated, and a control action on a memory cell. If the pulse count of the control pulse is smaller than a first number, the control voltage plus a first increment is set as an updated value of the control voltage. If the pulse count of the control pulse is not smaller than a first number, a first-stage verifying action is performed to judge whether the memory cell passes a first-stage verification test. If the memory cell passes the first-stage verification test, a second-stage verifying action is performed to judge whether the memory cell passes a second-stage verification test. If the memory cell passes the second-stage verification test, a target value of the control voltage is acquired.
US10083974B1

A floating memristor with a nano-battery between a top and bottom floating gates is disclosed. The floating memristor includes a nano-battery, a top floating gate assembly disposed on an anode of the nano-battery, and a bottom floating gate assembly disposed on a cathode of the nano-battery. The floating memristor is an artificial synapse. The top floating gate assembly and the anode of the nano-battery convert electric signal to ionic signal by tunneling effect and field effect to simulate a presynaptic membrane. The electrolyte of the nano-battery is an ionic channel as a synaptic gap. The anode and the bottom floating gate transfer the ionic signal to electric signal by field effect and tunneling effect to simulate a postsynaptic membrane.
US10083972B2

The method includes forming a first opening in a dielectric layer exposing a source drain region of an SRAM device and forming a second opening in the dielectric layer exposing a source drain region of a logic device, forming a third opening in the dielectric layer exposing a gate of the SRAM device and forming a fourth opening in the dielectric layer exposing a gate of the logic device, forming a first sidewall spacer in the third opening and forming a second sidewall spacer in the fourth opening, recessing a portion of the first sidewall spacer without recessing the second sidewall spacer, forming a strapped contact in the first and third openings, the strapped contact creates an electrical connection between the source drain region of the SRAM device and the gate of the SRAM device, the electrical connection is directly above a remaining portion of the first sidewall spacer.
US10083968B1

A semiconductor structure for a memory device includes a substrate including a memory cell region and a peripheral circuit region defined thereon, at least an active region formed in the peripheral circuit region, a buried gate structure formed in the active region in the peripheral circuit region, a conductive line structure formed on the buried gate structure, and at least a bit line contact plug formed in the memory cell region.
US10083966B2

First and second active regions are doped with different types of impurities, and extend in a first direction and spaced apart from each other in a second direction. First and third gate structures, which are on the first active region and a first portion of the isolation layer between the first and second active regions, extend in the second direction and are spaced apart from each other in the first direction. Second and fourth gate structures, which are on the second active region and the first portion, extend in the second direction, are spaced apart from each other in the first direction, and face and are spaced apart from the first and third gate structures, respectively, in the second direction. First to fourth contacts are on portions of the first to fourth gate structures, respectively. The first and fourth contacts are connected, and the second and third contacts are connected.
US10083957B2

According to one embodiment, a semiconductor device includes a first electrode, first regions, second regions, an eighth semiconductor region, a ninth semiconductor region of the second conductivity type, a tenth semiconductor region, second electrodes, and a third electrode. Each first region includes a first semiconductor region, a second semiconductor region, a third semiconductor region, a fourth semiconductor region, and a gate electrode. The first regions and the second regions alternate in the second direction. Each of the second regions includes a fifth semiconductor region, a sixth semiconductor region, and a seventh semiconductor region. The eighth semiconductor region is provided between the first semiconductor regions and between the fifth semiconductor regions. The eighth semiconductor region is electrically connected to the first semiconductor regions. The third electrode is provided on the tenth semiconductor region with a first insulating layer interposed. The third electrode is electrically connected to the gate electrodes.
US10083956B2

A semiconductor device includes first and second electrodes, a first semiconductor region between the first and second electrodes, a second semiconductor region between the first semiconductor region and the second electrode, a third semiconductor region between the first semiconductor region and the second electrode, a fourth semiconductor region between the first semiconductor region and the first electrode, a third electrode between the first electrode and the first semiconductor region, a first insulating film between the third electrode and both the first electrode and the first semiconductor region, a fifth semiconductor region between the fourth semiconductor region and the first electrode and in contact with the first electrode, a sixth semiconductor region between the fourth semiconductor region and the first electrode and in contact with the first electrode, and a seventh semiconductor region between the fourth semiconductor region and the first insulating film and in contact with the first semiconductor region.
US10083946B2

A bottom package includes a molding compound, a buffer layer over and contacting the molding compound, and a through-via penetrating through the molding compound. A device die is molded in the molding compound. A guiding trench extends from a top surface of the buffer layer into the buffer layer, wherein the guiding trench is misaligned with the device die.
US10083944B2

A display device including a growth substrate; a plurality of semiconductor light emitting devices grown on the growth substrate and disposed on one surface of the growth substrate; a plurality of through holes passing through the growth substrate at positions overlapping with the semiconductor light emitting devices; a wavelength conversion material filled into the through holes to convert a wavelength of light emitted from corresponding semiconductor light emitting devices; and a wiring substrate electrically connected to an electrode of the semiconductor light emitting devices disposed at an opposite side of the growth substrate by interposing the semiconductor light emitting devices therebetween.
US10083940B2

Some embodiments relate to a semiconductor device. The semiconductor device includes a substrate. A first die is coupled beneath a lower surface of the substrate. A second die is coupled beneath the lower surface of the substrate and is disposed over the first die. A thermal contact pad is arranged beneath a lower surface of the second die and an upper surface of the first die. The thermal contact pad thermally isolates the first die from the second die.
US10083936B2

Package assemblies for and methods of packaging integrated circuit chips are described. Disclosed package assemblies have spacers and recessed regions comprising IC chips. Architectural structures are provided that enable, for example, three dimensional (3D) packaging (or system in package (SiP) or multi-chip modules), systems-on-chip 3D packaging, and hybrid 3D bonding. Embodiments of the invention can be used, for example, to create logic-to-memory, memory-to-memory, and logic-to-logic interface stacking assemblies.
US10083935B2

A semiconductor device including semiconductor units 20A to 20C that each include semiconductor elements 12 and 13, a unit case 11 sealing the semiconductor elements, and a first unit terminal 16 exposed inside a first recessed portion 11a provided in a top surface of the unit case; a first unit connection portion 40a including, in correspondence with each of the semiconductor units, a first connection terminal 43S connected to the first unit terminal, a first connection conductor 43S0 connected between a plurality of the first connection terminals, and a first connection conductor sealing portion 40a0 sealing the first connection conductor while exposing the first connection terminals; and first recessed sealing portions 45a that each, in correspondence with each of the semiconductor units, seal each connection portion between the first unit terminal and the first connection terminal inside a recess of the first recessed portion.
US10083931B2

Microelectronic devices and method of forming a plurality of microelectronic devices on a semiconductor workpiece are disclosed herein. One such method includes placing a plurality of first interconnect elements on a side of a semiconductor workpiece, forming a layer on the side of the workpiece, reshaping the first interconnect elements by heating the first interconnect elements, and coupling a first portion of a plurality of individual second interconnect elements to corresponding first interconnect elements with a second portion of the individual second interconnect elements exposed.
US10083930B2

A semiconductor device reducing parasitic loop inductance of system for the switching converter. The semiconductor device has an input voltage pin, a ground reference pin, a switching pin, and a semiconductor die, wherein the semiconductor die comprises a high-side power switch and a low-side power switch and a metal connection. The metal connection directly connects the high-side power switch and the first terminal of the low-side power switch, and is along and proximity to an edge of the semiconductor device to which the input voltage pin is distributed.
US10083926B1

A wafer level chip scale package is described. At least one redistribution layer is connected to a wafer through an opening through a first polymer layer to a metal pad on a top surface of the wafer wherein the redistribution layer has a roughened top surface and wherein holes are formed through the at least one redistribution layer in an area where the redistribution layer has an area exceeding 0.2 mm2. At least one UBM layer contacts the at least one redistribution layer through an opening in a second polymer layer wherein the second polymer layer contacts the first polymer layer within the holes promoting cohesion between the first and second polymer layers and wherein the roughened top surface promotes adhesion between the at least one redistribution layer and the second polymer layer.
US10083925B2

A packaging process of an electronic component includes the following steps. Firstly, a semi-package unit is provided. The semi-package unit includes a first insulation layer and an electronic component. The electronic component is partially embedded within the first insulation layer. The electronic component includes at least one conducting terminal. Then, a metal layer is formed over the surface of the semi-package unit and a part of the metal layer is removed, so that a metal mask is formed on the surface of the semi-package unit and the at least one conducting terminals is exposed. Then, a metal re-distribution layer is formed on the metal mask and the at least one conducting terminal. Then, a part of the metal re-distribution layer and a part of the metal mask are removed, so that at least one contact pad corresponding to the at least one conducting terminal is produced.
US10083924B2

A semiconductor device includes: a pad electrode 9a formed in an uppermost layer of a plurality of wiring layers; a base insulating film 11 having an opening 11a on the pad electrode 9a; a base metal film UM formed on the base insulating film 11; a redistribution line RM formed on the base metal film UM; and a cap metal film CM formed so as to cover an upper surface and a side surface of the redistribution line RM. In addition, in a region outside the redistribution line RM, the base metal film UM made of a material different from that of the redistribution line RM and the cap metal film CM made of a material different from the redistribution line RM are formed between the cap metal film CM formed on the side surface of the redistribution line RM and the base insulating film 11, and the base metal film UM and the cap metal film CM are in direct contact with each other in the region outside the redistribution line RM.
US10083923B2

Embodiments of the invention may include a packaged device that includes thermally stable radio frequency integrated circuits (RFICs). In one embodiment the packaged device may include an integrated circuit chip mounted to a package substrate. According to an embodiment, the package substrate may have conductive lines that communicatively couple the integrated circuit chip to one or more external components. One of the external components may be an RFIC module. The RFIC module may comprise an RFIC and an antenna. Additional embodiments may also include a packaged device that includes a plurality of cooling spots formed into the package substrate. In an embodiment the cooling spots may be formed proximate to interconnect lines the communicatively couple the integrated circuit chip to the RFIC.
US10083919B2

Disclosed are chip packaging structures for high speed chip to chip and chip to carrier communications and methods of making such structures. The chip packaging structures do not require an interposer containing through silicon vias and/or provide structures having reduced warping.
US10083917B1

A power electronics assembly includes a semiconductor device, a metal substrate, and a cooling structure. The metal substrate includes a plurality of stress-relief features that extend at least partially through a thickness of the metal substrate. The plurality of stress-relief features are at least partially filled with a transient liquid phase (TLP) bonding material. The semiconductor device is positioned over the plurality of stress-relief features and thermally bonded to the metal substrate via TLP bonding material. Vehicles having power electronics assemblies with stress-relief through-features are also disclosed.
US10083912B2

A package substrate having an opening and through-substrate interconnect structures is attached to a temporary carrier such as an adhesive film. The active surface of an IC die is placed in contact with the carrier substrate within the opening, to temporarily attach the die to the carrier substrate. Another die is attached to the side of the first die furthest from the carrier substrate. In one embodiment, the dies are attached to each other using an epoxy so that their respective non-active surfaces face each other. Bond wires are connected between interconnects at the active surface of the second die and the substrate. The wires are then encapsulated. After removal of the carrier substrate, a build-up interconnect structure is formed that includes external interconnects of the package substrate, such as solder balls of a ball grid array package.
US10083904B2

Methodologies and a device for reducing capacitance and improving profile control are provided. Embodiments include forming metal vias in a first dielectric layer; forming a graded interlayer dielectric over the metal vias; forming a metal layer in the graded ILD over one of the metal vias; and forming a hydrogenated amorphous silicon carbon film over the metal layer.
US10083903B1

A method of manufacture of an integrated packaging system includes: providing a substrate; mounting an integrated circuit on the substrate; mounting an interposer substrate having an interposer pad on the integrated circuit; covering an encapsulant over the integrated circuit and the interposer substrate; forming a hole through the encapsulant aligned over the interposer pad; and placing a conductive connector on and in direct contact with the interposer pad.
US10083891B1

An IC chip package includes: a base substrate; an interposer substrate including a plurality of wires therein, the interposer substrate operatively coupled to the base substrate; and a processor operatively positioned on the interposer substrate. A memory is operatively positioned on the interposer substrate and operatively coupled to the processor through the interposer substrate. The memory includes: a 3D DRAM stack, a thermoelectric heat pump coupled directly to an uppermost layer of the 3D DRAM stack, and a memory controller operatively coupled to the 3D DRAM stack to control operation of the 3D DRAM stack. A temperature controller operatively coupled to the thermoelectric heat pump controls a temperature of the 3D DRAM stack using the thermoelectric heat pump. A lid may thermally couple to an uppermost surface of the processor and an uppermost surface of the thermoelectric heat pump.
US10083888B2

A semiconductor device package includes a conductive base, and a cavity defined from a first surface of the conductive base, the cavity having a bottom surface and a depth. A semiconductor die is disposed on the bottom surface of the cavity, the semiconductor die having a first surface and a second surface opposite the first surface. The second surface of the semiconductor die is bonded to the bottom surface of the cavity. A distance between the first surface of the semiconductor die and the first surface of the conductive base is about 20% of the depth of the cavity.
US10083887B2

The present invention provides a chip component-embedded resin multilayer substrate including a laminating body obtained by laminating a plurality of resin layers, a predetermined wiring conductor disposed in the laminating body, and a chip component embedded in the laminating body and having a side terminal electrode. A guarding member electrically isolated from the wiring conductor is provided to cover at least a part of a boundary between the side terminal electrode and the resin layers when viewed from a lamination direction of the laminating body, and the guarding member is formed from a material having a melting point higher than a temperature at which the resin layer begins to flow.
US10083883B2

Embodiments include devices and methods for detecting particles, monitoring etch or deposition rates, or controlling an operation of a wafer fabrication process. In an embodiment, a particle monitoring device for particle detection includes several capacitive micro sensors mounted on a wafer substrate to detect particles under all pressure regimes, e.g., under vacuum conditions. In an embodiment, one or more capacitive micro sensors is mounted on a wafer processing tool to measure material deposition and removal rates in real-time during the wafer fabrication process. Other embodiments are also described and claimed.
US10083861B2

A method for filling gaps between structures includes forming a plurality of high aspect ratio structures adjacent to one another with gaps, forming a first dielectric layer on tops of the structures and conformally depositing a spacer dielectric layer over the structures. The spacer dielectric layer is removed from horizontal surfaces and a protection layer is conformally deposited over the structures. The gaps are filled with a flowable dielectric, which is recessed to a height along sidewalls of the structures by a selective etch process such that the protection layer protects the spacer dielectric layer on sidewalls of the structures. The first dielectric layer and the spacer dielectric layer are exposed above the height using a higher etch resistance than the protection layer to maintain dimensions of the spacer layer dielectric through the etching processes. The gaps are filled by a high density plasma fill.
US10083854B2

A method for surface treatment of an at least primarily crystalline substrate surface of a substrate such that by amorphization of the substrate surface, an amorphous layer is formed at the substrate surface with a thickness d>0 nm of the amorphous layer. This invention also relates to a corresponding device for surface treatment of substrates.
US10083852B1

Edge grippers are disposed around an outer edge of a chuck. Each of the edge grippers includes a finger configured to pivot around a point; a contact pad configured to contact the wafer; and a flexure disposed between the contact pad and the finger. The flexure is configured to flex toward and away from the chuck. The chuck can use a matrix of vacuum and pressure nozzles designed to keep a wafer floating above the chuck. The edge grippers can hold the wafer at the edge while minimizing deformation of the wafer or without affecting z-jitter of the wafer.
US10083846B2

An apparatus for bonding semiconductor chips may comprise transfer rails configured to transfer substrates, loading members configured to load the substrates onto the transfer rails, unloading members configured to unload the substrates from the transfer rails, a first wafer supply unit configured to supply a first wafer including semiconductor chips, and/or a bonding unit configured to bond the semiconductor chips to the substrates. An apparatus for bonding semiconductor chips may comprise a transfer rail configured to transfer substrates, loading members configured to load the substrates onto the transfer rail, unloading members configured to unload the substrates from the transfer rail, a buffer member at a side of the transfer rail configured to temporarily receive the substrates loaded by the loading members, a first wafer supply unit configured to supply a first wafer including semiconductor chips, and/or a bonding unit configured to bond the semiconductor chips to the substrates.
US10083843B2

Laser annealing systems and methods with ultra-short dwell times are disclosed. The method includes locally pre-heating the wafer with a pre-heat line image and then rapidly scanning an annealing image relative to the pre-heat line image to define a scanning overlap region that has a dwell time is in the range from 10 ns to 500 ns. These ultra-short dwell times are useful for performing surface or subsurface melt annealing of product wafers because they prevent the device structures from reflowing.
US10083833B1

Various implementations described herein are directed to a method for manufacturing an integrated circuit. The method may include defining multiple lithographic regions for the integrated circuit, and the multiple lithographic regions may include a first lithographic region and a second lithographic region. The method may include defining an anchor in the first lithographic region and defining a target in the second lithographic region. The method may include defining a spacing interval between the anchor and the target. The method may include inserting an integration fill in the spacing interval.
US10083832B1

Under layer composition and methods of manufacturing semiconductor devices are disclosed. The method of manufacturing semiconductor device includes the following steps. A layer of an under layer composition is formed, wherein the under layer composition includes a polymeric material and a cross-linker, and the cross-linker includes at least one decomposable functional group. A curing process is performed on the layer of the under layer composition to form an under layer, wherein the cross-linker is crosslinked with the polymeric material to form a crosslinked polymeric material having the at least one decomposable functional group. A patterned photoresist layer is formed over the under layer. An etching process is performed to transfer a pattern of the patterned photoresist layer to the under layer. The under layer is removed by decomposing the decomposable functional group.
US10083829B2

Disclosed are an apparatus for treating a substrate and a method of treating substrates. The apparatus includes an inlet valve through which a supercritical fluid flows into the process chamber until an inner pressure of the process chamber reaches a first pressure and a turbulent flow generator turbulently supplementing the supercritical fluid into the process chamber until the inner pressure of the process chamber is recovered to the first pressure. A pressure drop module partially removes a supercritical mixture from the process chamber until the inner pressure of the process chamber is dropped to the second pressure. A pressure drop mode and a supplemental mode may be alternately repeated by the flow controller.
US10083827B2

Embodiments of the present invention generally relate to simplified, high voltage, tungsten halogen lamps for use as source of heat radiation in a rapid thermal processing (RTP) chamber or other lamp heated thermal processing chambers. Embodiments include a lamp design that includes an external fuse while reducing the number of part and expense of prior art lamps. In addition, embodiments of the lamps described herein provide sufficient rigidity to handle compressive forces of inserting the lamps into a heating assembly base, while maintaining a simplified fuse design.
US10083813B2

A multicolumn charged particle beam exposure apparatus includes a plurality of column cells which generate charged particle beams, and the column cell includes a yoke which is made of a magnetic material and generates a magnetic field of a predetermined intensity distribution around an optical axis of the column, and a coil which is wound around the yoke. The coil includes a plurality of divided windings, which are driven by different power sources.
US10083811B2

A switching system includes a MEMS switching circuit having a MEMS switch and a driver circuit. An auxiliary circuit is coupled in parallel with the MEMS switching circuit, the auxiliary circuit comprising first and second connections that connect the auxiliary circuit to the MEMS switching circuit on opposing sides of the MEMS switch, first and second solid state switches connected in parallel, and a resonant circuit connected between the first and second solid state switches. A control circuit controls selective switching of a load current towards the MEMS switching circuit and the auxiliary circuit by selectively activating the first and second solid state switches and the resonant circuit so as to limit a voltage across the MEMS switch by diverting at least a portion of the load current away from the MEMS switch to flow to the auxiliary circuit prior to the MEMS switch changing state.
US10083806B2

An input mechanism is disclosed. The input mechanism includes a dome support structure defining an opening that extends through the dome support structure, a collapsible dome positioned in the opening and engaged with the dome support structure, and a cover member coupled to the dome support structure and covering the collapsible dome, thereby retaining the collapsible dome within the opening of the dome support structure.
US10083804B2

A speed control switch includes a base. An upper end of the base is provided with a switch assembly. A side of the base is provided with a PCB board and a slide terminal. The PCB board is provided with a first contact plate. The slide terminal is slidably connected with the first contact plate. The base is provided with a trigger assembly for driving the slide terminal to slide along the first contact plate and to close the switch assembly. The speed control switch can regulate the speed of a motor precisely. The structure is compact to reduce the size of the switch, so that it is convenient for operation.
US10083800B2

First, the present invention involves adding a curing catalyst to a phenolic resin, polyvinyl alcohol, a pore-forming agent, and a cross-linking agent, and mixing, casting, heating, and drying the same. Next, the plate-shaped porous phenolic resin obtained thereby which has uniform consecutive macropores having an average pore diameter in the range of 3 to 35 μm and formed in a three-dimensional network pattern is immersed with an organic solvent. Thereafter, this block is extracted and pressure is applied thereto. It is possible to obtain plate-shaped activated carbon for use in an electrode of a power-storage device by carbonizing and activating a block which has undergone this procedure by keeping the same at an increased temperature.
US10083791B2

In an integrated magnetic component for a switched mode power converter, comprising two magnetic cores forming an 8-shaped core structure and at least two first electric winding wires, wherein at least one magnetic core is an E-core, at least one of the first electric winding wires is wound on a flange of the E-core.
US10083786B2

An electrical system including multiple bodies having an underlying structure resembling a double helix may be arranged and used, to produce useful electromagnetic effects for various applications, including therapy and the promotion of growth in organisms and organic matter.
US10083785B2

A magnetic sheet 1 of an embodiment includes a stack of a plurality of magnetic thin strips and resin film parts. The stack includes from 5 to 25 pieces of the magnetic thin strips. The magnetic thin strips are provided with cutout portions each having a width of 1 mm or less (including 0 (zero)). A ratio (B/A) of a total length B of the cutout portions provided to the magnetic thin strip to a total outer peripheral length A of an outer peripheral area of the magnetic thin strip arranged on one of the resin film parts is in a range of from 2 to 25.
US10083782B2

The invention relates to a punched part for producing an electrical resistor, in particular a current measuring resistor, comprising a resistor element (9) consisting of a low-resistance resistive material (for example Manganin®) and two electrical connection parts (10, 11) consisting of a conductor material (for example copper), wherein the resistor element (9) is arranged between the two electrical connection parts (10, 11) in the direction of current flow in such a way that the electrical current flows through the resistor element (9). In accordance with the invention, the punched part additionally has a landing area (14) for providing an integrated circuit (16) on the landing area (14) of the punched part. Furthermore, the invention comprises a current sensor comprising such a punched part and a corresponding production method.
US10083769B2

In an electrodeposition treatment of an iron-group metal ion-containing liquid, without being influenced by the properties of the iron-group metal ion-containing liquid, iron-group metal ions are efficiently removed from the liquid by precipitation. An anode chamber 2A provided with an anode 2 and a cathode chamber 3A provided with a cathode 3 are separated from each other by a cation exchange membrane 5, an iron-group metal ion-containing liquid is charged into the anode chamber 2A, a cathode liquid is charged into the cathode chamber 3A, and by applying the voltage between the anode 2 and the cathode 3, iron-group metal ions in the liquid in the anode chamber 2A are moved into the liquid in the cathode chamber 3A through the cation exchange membrane 5, so that an iron-group metal is precipitated on the cathode 3.
US10083765B2

The present method provides for conversion of handwritten to data that is accurate and fast, yet with improved security. The method provides handwritten data split into two or more components and, thus, provided, out of context, for conversion into printed data, and for the secured transmittal of printed data for assembly into context for transmission to the client. The present disclosure also provides for storage of the unassembled data for future use.
US10083759B2

A testing circuit is arranged in a semiconductor integrated circuit so as to detect a delay fault in the semiconductor integrated circuit. The semiconductor integrated circuit includes a first output control circuit having a plurality of sequential circuits, a first combination circuit connected to the first output control circuit, and a memory circuit connected to the first combination circuit. The testing circuit includes the first output control circuit; a second output control circuit; and a third output control circuit. The testing circuit, under control of a testing apparatus connected to the semiconductor integrated circuit, is configured to perform steps to detect the delay fault in the semiconductor integrated circuit.
US10083757B2

A single-poly NVM cell includes a select transistor and a floating gate transistor serially connected to the select transistor. The select transistor includes a select gate, a select gate oxide layer, a source doping region, a first LDD region merged with the source doping region, a commonly-shared doping region, and a second LDD region merged with the commonly-shared doping region. The floating gate transistor includes a floating gate, a floating gate oxide layer, the commonly-shared doping region, a third LDD region merged with the commonly-shared doping region, and a drain doping region. A drain-side extension modified region is disposed under the spacer and in proximity to the drain doping region.
US10083754B1

Multiple reads of memory cells of a flash memory device are initiated at different read levels to obtain raw data. For each different read level, multiple decoding operations are initiated to decode the raw data, each decoding operation using a different one of a plurality of sets of decoding information associated with the different read level. Decoding success rates are determined for one or more of the plurality of sets based on the one or more of the plurality of sets being used to successfully decode data and, for each different read level, an order of the plurality of sets is determined based on the determined success rates. A selected set of decoding information is selected for use in decoding raw data obtained from a read performed at a respective read level based on the respective read level and the set order of the plurality of sets for the respective read level.
US10083749B2

A data storage method applying to a phase change memory and the phase change memory are provided. After obtaining to-be-stored data, the phase change memory (PCM) generates an erase pulse signal and a write pulse signal according to the to-be-stored data. The to-be-stored data is multi-bit data. The write pulse signal includes at least two contiguous pulses. Intervals between the at least two contiguous pulses are the same. The intervals between the at least two contiguous pulses have a value determined according to the to-be-stored data. The PCM applies the erase pulse signal to a storage unit of the PCM to enable the storage unit to change to a crystalline state. Further, the write pulse signal is applied to the storage unit to enable the storage unit to change to an amorphous state corresponding to a first resistance value, where the amorphous state represents the to-be-stored data.
US10083737B2

Detection logic of a memory subsystem obtains a threshold for a memory device that indicates a number of accesses within a time window that causes risk of data corruption on a physically adjacent row. The detection logic obtains the threshold from a register that stores configuration information for the memory device, and can be a register on the memory device itself and/or can be an entry of a configuration storage device of a memory module to which the memory device belongs. The detection logic determines whether a number of accesses to a row of the memory device exceeds the threshold. In response to detecting the number of accesses exceeds the threshold, the detection logic can generate a trigger to cause the memory device to perform a refresh targeted to a physically adjacent victim row.
US10083732B2

Methods, systems, and devices for operating a ferroelectric memory cell or cells are described. A cell may be written with a value that is intended to convey a different logic state than may typically be associated with the value. For example, a cell that has stored a charge associated with one logic state for a time period may be re-written to store a different charge, and the re-written cell may still be read to have the originally stored logic state. An indicator may be stored in a latch to indicate whether the logic state currently stored by the cell is the intended logic state of the cell. A cell may, for example, be re-written with an opposite value periodically, based on the occurrence of an event, or based on a determination that the cell has stored one value (or charge) for a certain time period.
US10083725B2

The present disclosure includes methods, and circuits, for operating a memory device. One method embodiment for operating a memory device includes controlling data transfer through a memory interface in an asynchronous mode by writing data to the memory device at least partially in response to a write enable signal on a first interface contact, and reading data from the memory device at least partially in response to a read enable signal on a second interface contact. The method further includes controlling data transfer in a synchronous mode by transferring data at least partially in response to a clock signal on the first interface contact, and providing a bidirectional data strobe signal on an interface contact not utilized in the asynchronous mode.
US10083722B2

A memory device includes a memory cell array having a plurality of memory cell groups with a corresponding plurality of independent channels, and the device and an operating method thereof perform an internal data processing operation for the memory cell groups. The memory device includes an internal command generator configured to generate one or more internal commands in order to perform an internal data processing operation in response to a reception of a command, and an internal common bus for a common internal processing channel which is disposed to be shared by the plurality of memory cell groups and configured to form a transmission path of data between the plurality of memory cell groups when the internal data processing operation is performed.
US10083718B1

Motion within first video content and second video content may be assessed. A match between the motions assessed within the first video content and the second video content may be determined. The match may including a first set of video frames within the first video content and a second set of video frames within the second video content within which the matching motion is present. A first video portion (including frame(s) of the first set of video frames) of the first video content and a second video portion (include frame(s) of the second set of video frames) of the second video content may be identified based on the match. The first video portion and the second video portion may be concatenated to provide a transition between the first video portion and the second video portion in which continuity of motion may be achieved.
US10083712B2

A method for manufacturing a magnetic core module in a magnetic head, the magnetic core module and the magnetic head. The method for manufacturing the magnetic core module includes: a process for placing a magnetic core group in a holder mold cavity as an insert; and a process for injection-molding in the holder mold cavity. A method for manufacturing the magnetic core module allows the magnetic core group and the holder to be integrally injection-molded with a method of injection molding which uses the magnetic core group as an insert. The method simplifies the process of manufacturing a magnetic head to improve production efficiency, and saves labor and production costs. Further, the method prevents failures such as positional displacement and scattering of magnetic cores, which tends to occur when assembling thin and small magnetic cores, and ensures an ideal yield for a product.
US10083708B2

A method includes generating a high-band residual signal based on a high-band portion of an audio signal. The method also includes generating a harmonically extended signal at least partially based on a low-band portion of the audio signal. The method further includes determining a mixing factor based on the high-band residual signal, the harmonically extended signal, and modulated noise. The modulated noise is at least partially based on the harmonically extended signal and white noise.
US10083706B2

The coding efficiency of an audio codec using a controllable—switchable or even adjustable—harmonic filter tool is improved by performing the harmonicity-dependent controlling of this tool using a temporal structure measure in addition to a measure of harmonicity in order to control the harmonic filter tool. In particular, the temporal structure of the audio signal is evaluated in a manner which depends on the pitch. This enables to achieve a situation-adapted control of the harmonic filter tool so that in situations where a control made solely based on the measure of harmonicity would decide against or reduce the usage of this tool, although using the harmonic filter tool would, in that situation, increase the coding efficiency, the harmonic filter tool is applied, while in other situations where the harmonic filter tool may be inefficient or even destructive, the control reduces the appliance of the harmonic filter tool appropriately.
US10083701B2

Encoding and decoding devices for encoding the channels of an audio system having at least four channels are disclosed. The decoding device has a first stereo decoding component which subjects a first pair of input channels to a first stereo decoding, and a second stereo decoding component which subjects a second pair of input channels to a second stereo decoding. The results of the first and second stereo decoding components are crosswise coupled to a third and a fourth stereo decoding component which each performs stereo decoding on one channel resulting from the first stereo decoding component, and one channel resulting from the second stereo decoding component.
US10083695B2

A system for biometrically securing business transactions uses speech recognition and voiceprint authentication to biometrically secure a transaction from a variety of client devices in a variety of media. A voiceprint authentication server receives a request from a third party requestor to authenticate a previously enrolled end user of a client device. A signature collection applet presents the user a randomly generated signature string, prompting the user to speak the string, and recording the user's as he speaks. After transmittal to the authentication server, the signature string is recognized using voice recognition software, and compared with a stored voiceprint, using voiceprint authentication software. An authentication result is reported to both user and requestor. Voiceprints are stored in a repository along with the associated user data. Enrollment is by way of a separate enrollment applet, wherein the end user provides user information and records a voiceprint, which is subsequently stored.
US10083692B2

The specification discloses a method of generating and recognizing voice based playback information, and a recording medium for storing instructions for performing the method. That is, a voice playback file for outputting voice is converted to playback information, and the voice is outputted by playing back the voice playback file, when the playback information is recognized. Thus, a recording function, which can be utilized in various fields, can be provided without using a separate storage for storing the voice playback file.
US10083691B2

A computer-implemented system and method for transcription error reduction is provided. A transcribed value and a confidence score are assigned to each utterance in a stream of audio data. Those utterances with confidence scores that fall below a confidence threshold are identified as questionable utterances. At least one of the questionable utterances is placed into a pool of related utterances also determined to be questionable. A determination is made as to whether the pool satisfies a size threshold within a predetermined amount of time. A sample of the questionable utterances from the pool is obtained when the pool satisfies the size threshold within the predetermined amount of time. The sample of questionable utterances is provided to at least one human transcriber for verification.
US10083687B2

Disclosed are systems, methods, and computer readable media for identifying an acoustic environment of a caller. The method embodiment comprises analyzing acoustic features of a received audio signal from a caller, receiving meta-data information based on a previously recorded time and speed of the caller, classifying a background environment of the caller based on the analyzed acoustic features and the meta-data, selecting an acoustic model matched to the classified background environment from a plurality of acoustic models, and performing speech recognition as the received audio signal using the selected acoustic model.
US10083684B2

An approach is provided that assists visually impaired users. The approach analyzes a document that is being utilized by the visually impaired user. The analysis derives a sensitivity of the document. A vocal characteristic corresponding to the derived sensitivity is retrieved. Text from the document is audibly read to the visually impaired user with a text to speech process that utilizes the retrieved vocal characteristic. The retrieved vocal characteristic conveys the derived sensitivity of the document to the visually impaired user.
US10083683B2

A noise source emits an acoustic noise wave with a noise frequency corresponding to an attribute of a control-status signal associated with the noise source. A method to reduce the noise comprises generating, based on the noise frequency corresponding to the attribute, an anti-noise signal having the noise frequency. The method further comprises phase-shifting the anti-noise signal to output a phase-shifted anti-noise signal that can be used to generate a noise-cancelling acoustic wave. The method can include aligning the first anti-noise signal to be in-phase with the acoustic noise wave. An anti-noise apparatus to implement the method includes an anti-noise generator, to generate the anti-noise signal, and a phase shifter to generate and output the phase-shifted anti-noise signal. The anti-noise apparatus can include a phase detector and phase alignment element to align the anti-noise signal to be in-phase with the acoustic noise wave.
US10083667B2

An active matrix substrate includes a plurality of signal lines, each of which includes first and second line portions and an inner connection portion (connection portion) that connects the first and second line portions. The first and second line portions of one of two adjacent signal lines are made of first and second conductive layers, respectively, and the first and second line portions of the other of the two adjacent signal lines are made of second and first conductive layers, respectively. The position of the connection portion of each of the signal lines is determined in accordance with the layout position of that signal line in the line region.
US10083664B1

A thin film transistor (TFT) array substrate and a display panel are provided. The TFT array substrate includes multiple pixels arranged in an array. Each pixel includes first through third sub-pixels sequentially arranged along a first direction. The first through third sub-pixels are connected to a same scan line. The TFT array substrate further includes first through third data lines sequentially arranged along the first direction. The first through third data lines respectively are for driving the first through third sub-pixels. The first sub-pixel includes first and second areas, the second sub-pixel includes third and fourth areas, and the third sub-pixel includes fifth and sixth areas, arranged along a second direction. A voltage difference between a sub-pixel electrode in the sixth area and a common electrode is different from a voltage difference between a sub-pixel electrode in the fifth area and the common electrode.
US10083659B2

The present application discloses an organic light emitting display panel, a driving method thereof and an organic light emitting display apparatus. The organic light emitting display panel comprises: a pixel array, comprising pixel regions in M rows and N columns; a plurality of pixel driving circuits each comprising a light emitting diode and a driving transistor for driving the light emitting diode, the light emitting diode being arranged in one of the pixel regions; and a plurality of pixel compensation circuits, each configured to provide a compensated light emitting control signal for a gate of the driving transistor to correct brightness of the light emitting diode in one of the plurality of pixel driving circuits. According to the present disclosure, the final light emitting current may be unrelated to the threshold voltage of the driving transistor, the carrier mobility and aging of the light emitting diode.
US10083655B2

A pixel includes: a first transistor connected between a data line and a first node; a second transistor connected between a first power source and a second node, the second transistor including a gate electrode connected to the first node; a third transistor connected between the first node and a third power source; a fourth transistor connected between the second node and an fourth power source; a capacitor connected between the first node and the second node; and an organic light-emitting diode (OLED) connected between the second node and a second power source.
US10083644B2

A display panel control system and a display device are disclosed. The control system includes a system chip is configured for receiving video signals and for analyzing the video signals to obtain driving signals and timing signals, and a driving control board is configured for receiving the driving signals and the timing signals, and for controlling a display panel to display in accordance with the driving signals and the timing signals. The control system integrates the function of obtaining the driving signals and the timing signals on the system chip so as to simplify the structure of the display panel control system and to reduce the manufacturing cost.
US10083642B2

A display apparatus including a display panel and a display driver is provided. The display panel includes a sub-pixel repeat array. The sub-pixel repeat array is repeatedly arranged to form a pixel array on the display panel. The pixel array includes at least one map display unit. The display driver is coupled to the display panel. The display driver drives the display panel to display an image by using a sub-pixel rendering method. The image includes at least one specified intensity map. The map display unit includes a center sub-pixel unit and a plurality of neighboring sub-pixel units. The specified intensity map includes one or more white pixel points. In the map display unit, luminance summations of sub-pixels of different colors are equal. Furthermore, a display driving method is also provided.
US10083628B2

Embodiments disclosed herein describe systems and methods for a tactile braille display that reduces the number of actuators used to position movable pins. In embodiments, the actuators may be configured to move a plurality of movable pins at different times while also being configured to move independent movable pins.
US10083624B2

An example method includes outputting a graphical dashboard that includes one or more learning objective nodes and one or more skill nodes, selecting one or more software agents that are associated with the one or more skill nodes, providing, to at least one host computing system, an indication of the one or more software agents that are configured to collect parameter data from the at least one host computing system while a trainee performs actions, receiving the parameter data collected by the one or more software agents during execution, determining, based on the parameter data, that the one or more skills represented by the one or more skill nodes have been demonstrated by the trainee, and updating the one or more skill nodes to graphically indicate that one or more represented skills have been demonstrated.
US10083619B2

A system for enabling real time live proctoring of an exam across a distributed network includes a first remote computer. The first remote computer is capable of real time audio visual capture and display of an image of a user of the first remote computer. A second remote computer is capable of real time audio visual capture and display of an image of the user of the second remote computer. A server is in communication with the first remote computer and the second remote computer, and provides an interactive web based scheduling portal accessible from the first remote computer and the second remote computer. A database is associated with the server for storing data regarding the rules for proctoring of an exam including the rate at which an exam may be proctored at a given date and time. The server enables access to a virtual exam room by the first remote computer and the second remote computer in response to a request from the first remote computer through the scheduling portal for a date and time to take an exam administered at the first computer when the requested date and time fulfills the rules stored in the database.
US10083613B2

A method of calculating a commonly driven velocity recommendation, comprising: gathering a plurality of data messages from a plurality of client devices located in a plurality of different vehicles, each data message comprises a current location value, a current bearing value, and a current velocity value estimated for a hosting vehicle; clustering the plurality of data messages in a plurality of clusters by matching the respective location values and bearing values; calculating a commonly driven velocity per cluster of the plurality of clusters by combining data from respective cluster members; and retrieving the commonly driven velocity in response to an indication of a current location and a current bearing thereof which matches location and bearing of members of the respective cluster.
US10083612B2

Provided is a display device for a vehicle. The display device includes a display member and a collision predictor. The collision predictor detects one or more moving bodies on and around a course of the vehicle, and predicts collision of the vehicle with the one or more moving bodies detected, and a position of the collision. The display member displays a collision-position mark at a display position in a visual field of a driver, on a condition that the collision of the vehicle with any one of the one or more moving bodies is predictable. The display position is superimposed on the predicted position of the collision. The display member displays a delineator mark that associates the collision-position mark with the relevant one of the one or more moving bodies detected.
US10083611B2

A method system and social platform for distributing parking location information via the social platform to community members of the social platform to enable community members to acquire a parking spot, wherein a community of street parking motorists who alternately need or have parking spot information is created, community members simultaneously broadcast parking spot information (Beacons) and parking spot requests, where a single motorist who will soon be relinquishing his/her spot is matched to another motorist within a target radius who has requested a parking spot, and where a community member can monitor a dashboard that reflects real time matchmaking activity based on several factors including tier association, spot/profile alignment and queue entry order such that participating members can equitably and efficiently disseminate parking location information in a timely manner.
US10083607B2

A safety system determines a correspondence between a vehicle and an upcoming traffic signal, and predicts a state of the traffic signal when the vehicle is expected to reach the signal's location. Based on proximity to the signal and speed of the vehicle, the system provides a warning if it determines that the vehicle is likely to proceed contrary to the signal (e.g., a driver is likely to run a red light). The warning is issued to the vehicle about to illegally enter the intersection, to other nearby vehicles and pedestrians, and to the traffic signal itself.
US10083604B2

Systems of an electrical vehicle and the operations thereof are provided that forms ad hoc autonomous vehicle networks to conserve bandwidth in receiving information from a remote source and sending information to the remote source.
US10083600B1

A mobile computing device that is configured to wirelessly transmit audio data to an audio sink device. The mobile computing device has a wired audio input connector that is constructed and arranged to accept input audio data from an audio data source that is directly electrically coupled to the wired audio input connector. The mobile computing device includes circuitry that is configured to route the input audio data to the audio sink by wireless transmission. When input audio data is available from the audio input connector, the circuitry is configured to determine whether to route the audio input data to the audio sink device.
US10083597B2

A personally installable home emergency alert system, for alerting aid responders and to guide them to a residence where an individual has suffered a personal incident, and having a bulb having a globe portion containing a plurality of low voltage response lights, a base portion attached to the globe containing a plurality of response circuits and connectable to a domestic conventional power supply and adapted to activate the response lights, fastening means on the base portion whereby it is adapted to be received in a conventional domestic electrical lamp receptacle, and, a radio frequency remote controller adapted to communicate with the response circuits in the base portion operable to activate the low voltage response lights.
US10083596B2

Systems and methods of security are provided, including at least one of a plurality of sensors to detect a location of at least one user, and generate detection data according to the detected location of the at least one user. A processor may be communicatively coupled to the at least one of the plurality of sensors to receive the detection data and to determine whether the at least one user is occupying a building according to the detection data. An alarm device, communicatively coupled to the processor, can be armed or disarmed by the processor according to the determination as to whether the at least one user is occupying the building.
US10083595B2

A system for alerting a user of a device departing a vehicle includes a software application configured to be executed on a memory of the device. The software application performs an initial query phase to periodically query the status of a data connection between the device and the vehicle. Upon confirmation that a data connection has been established, the software application engages an armed state and periodically queries for a failure of the data connection between the device and the vehicle. Upon detecting a failure of the data connection the software application engages an alert state operative to alert a user upon failure of said data connection between the device and the vehicle.
US10083589B2

The monitoring of protective glasses in laser machining heads, which are exposed to dust, sputtering and/or soiling, with the aim of predicting the contamination of the protective glass by way of determination of its absorption rate by means of temperature monitoring. The absorption rate is determined during laser processing by using a time-resolved temperature profile of the protective glass. Either, a difference of temporal temperature gradients being present before and after switching the working laser or an amplitude arising in a frequency spectrum of the temperature profile at the switching frequency of the laser is evaluated. Upon exceeding predetermined threshold values warning and error signals, respectively, are triggered.
US10083588B1

A method of notifying a driver of a fault associated with a vehicle system is disclosed. The method includes receiving one or more fault signals from a vehicle system. Each fault signal includes a fault source, a fault time, and a fault description. The method includes determining a fault value associated with the received one or more fault signals. The fault value associated with a period of time or a number of events from an initial received fault signal. The method also includes executing on the computing processor a behavior system. The behavior system receives the fault signal and executes one or more behaviors from a first level of behaviors in response to the fault value being less than a first threshold value, and one or more behaviors from a second level of behaviors in response to the fault value being greater than the first threshold value.
US10083577B2

Sensor systems, methods and machine readable medium are provided for a sensor system for analyzing the ripeness of produce items.
US10083574B2

Some embodiments may include a poker indexing service. For example, a multi dimensional vector of player performance and/or other data may be determined based on gaming related activity that is input or otherwise captured. Such a vector may be used in various forms to generate a metric or to facilitate wagering and/or other gaming activity. Other methods and apparatus are described.
US10083569B2

A gaming machine comprises: a gaming machine body; a recessed portion formed on the gaming machine body, being recessed from a front side to a back side of the gaming machine body, and having an inner side surface, the inner side surface being a reflective surface; and a reflective object at least partially positioned in a space defined by the recessed portion, and formed with a reflected image by means of the reflective surface.
US10083562B2

A paper sheet recognition apparatus (1) that recognizes a paper sheet based on an optical spectrum acquired from the paper sheet includes, a light source unit (31) including light sources arranged corresponding to partial areas on the paper sheet, a reading unit (32) having a light receiving surface to receive reflected lights from the partial areas, a sensor unit (34) that acquires an optical spectrum of light received by the light receiving surface, a memory (80) that stores an optical spectrum measurement condition, and a light-source control unit (72) that controls the light source unit (31) based on the optical spectrum measurement condition. The optical spectrum measurement condition includes information for identifying at least one light source corresponding to the predetermined partial area, information for identifying a timing for turning on the identified light source, and information for identifying a timing for turning off the light source.
US10083553B2

An exemplary reporting method includes the steps of receiving diagnostic data from electric vehicle supply equipment, and then reporting the diagnostic data through an interface of an electrified vehicle. An exemplary electrified vehicle assembly includes a controller of an electrified vehicle. The controller is configured to receive diagnostic data from electric vehicle supply equipment. The exemplary assembly further includes an interface of the electrified vehicle configured to report the diagnostic data.
US10083550B1

Systems and methods are disclosed for determining whether or not a crash involving a vehicle has occurred. The acceleration of the vehicle may be measured using, for example, an accelerometer of a mobile device, which may be located inside the vehicle. The system may determine the magnitude of each accelerometer measurement and whether the magnitude exceeds one or more acceleration magnitude thresholds. The system may also determine the number of accelerometer events within a time window and whether the number exceeds one or more count thresholds. The system may determine whether a crash involving the vehicle has occurred based on the magnitudes of acceleration, number of acceleration events, and various thresholds. In some examples, the system may confirm that a crash has occurred based on, for example, the location of the mobile device.
US10083546B2

An augmented reality information displaying device according to the embodiment includes a storage, a display-position deciding unit, and a display controller. The storage stores augmented reality information associated with a real position. The display-position deciding unit decides a display position of the augmented reality information on a display screen of a transmission-type display device based on a real position of a user that visually recognizes the display screen, a real position of the display screen, the real position in the scene through the display screen associated with the augmented reality information. The display controller controls to display, at a display position decided by the display-position deciding unit, the augmented reality information corresponding to a mode according to positional relationship between the real position of the user and the real position associated with the augmented reality information in the scene.
US10083544B2

A system for tracking a first electronic device, such as a handheld smartphone, in a virtual reality environment generated by a second electronic device, such as a head mounted display may include detection, by a camera included in one of the first electronic device or the second electronic device, of at least one visual marker included on the other of the first electronic device or the second electronic device. Features detected within the field of view corresponding to known features of the visual markers may be used to locate and track movement of the first electronic device relative to the second electronic device, so that movement of the second electronic device may be translated into an interaction in a virtual experience generated by the second electronic device.
US10083542B1

Polyhedral data is compared with limited information while keeping accuracy. A comparison of two polyhedrons is accomplished as follows. (1) A squared-sum of the difference of primary moment functions and a squared-sum of the difference of secondary moment functions are separately sought at sample points of polyhedron Ma, Mb, normalize them and compute the sum of both, or seek sum functions of the primary moment functions and the secondary moment functions to compute the squared-sum of the difference of the sum functions, the primary moment function all the sample points of polyhedral data that occupy central symmetry directions are blended in the same sign, which is the different sign in the case of the secondary moment function, the functions having variables representing points on a surface of a sphere of which center is the center of gravity of the polyhedron and a value which is an axial moment value, the axis defined as a line through the points and the center, and (2) in the case that the value of the sum is a certain threshold or less, it is determined that the polyhedrons are similar in shape.
US10083539B2

In a control system for navigating in a virtual reality environment, a user may select a virtual feature in the virtual environment, and set an anchor point on the selected feature. The user may then move, or adjust position, relative to the feature, and/or move and/or scale the feature in the virtual environment, maintaining the portions of the feature at the set anchor point within the user's field of view of the virtual environment.
US10083529B2

A reduction method for a boundary artifact on the tomosynthesis includes steps of performing a projection process, performing a back projection process upon the geometric factor matrix so as to obtain a back-projection geometric factor matrix, and adjusting a boundary area of the back-projection geometric factor matrix.
US10083527B2

An image data processor (106) includes a structural image data processor (114) that employs a multi-structure atlas to segment a region of interest from structural image data that includes tissue of interest and that segments the tissue of interests from the region of interest. The image data processor further includes functional image data processor (116) that identifies the tissue of interest in functional image data based on the segmented tissue of interest. An image data processor includes a multi-structure atlas generator (104) that generates a multi-structure atlas. The multi-structure atlas physically maps structure to tissue of interest such that locate the structure in structural image data based on the multi-structure atlas localizes the tissue of interest to the region of interest.
US10083522B2

A Quantified Image Measurement System that creates accurate physical measurement data from digital pictures is disclosed. The system can use any image format and enhances the image file with measurement data and data transformation information that enables the creation of any type of geometrical or dimensional measurement from the stored photograph. This file containing the original digital image along with the supplemental data is referred to as a Quantified Image File or QIF. The QIF can be shared with other systems via email, cloud syncing or other types of sharing technology. Once shared, existing systems such as CAD applications or web/cloud servers can use the QIF and the associated QIF processing software routines to extract physical measurement data and use the data for subsequent processing or building geometrically accurate models of the objects or scene in the image. Additionally smart phones and other portable devices can use the QIF to make measurements on the spot or share between portable devices. In addition, the quantified image measurement system of this invention eliminates the need for capturing the image from any particular viewpoint by using multiple reference points and software algorithms to correct for any off-angle distortions.
US10083520B2

The radiographic image generation method includes acquiring a plurality of radiographic images corresponding to a number of radiation dose portions by emitting radiation to an object by dividing a radiation exposure dose into the radiation dose portions, and by detecting the emitted radiation, and matching the plurality of acquired radiographic images, by shifting all or a portion of data of a plurality of the acquired radiographic images such that the corresponding articles within a plurality of the acquired radiographic images are positioned at a same relative position in each of the acquired radiographic images.
US10083507B2

In the context of a method for the analysis of image data representing a three-dimensional volume of biological tissue, the image data comprises a first image representing the volume at a first point in time and a second image representing the volume at a second point in time being different from the first point in time. The method comprises the steps of: a) identifying a first subvolume of the volume represented by the first image having a major extension in a predefined direction and a second subvolume of the volume represented by the second image having a major extension in the predefined direction, whereas the first subvolume and the second subvolume represent a same region of the three-dimensional volume; b) creating a distance matrix from image data of a succession of voxels of the first subvolume in the predefined direction and image data of a succession of voxels of the second subvolume in the predefined direction; and c) analyzing the distance matrix to obtain at least one local measure for a probability of growth of a layer of the biological tissue represented by the first and the second subvolume, along the predefined direction.
US10083491B2

A system to provide feedback for energy saving to a user of a property comprising a plurality of appliances, the system comprising: at least one sensor monitoring energy consumption of one or more appliances within the property; a user interface to provide feedback to the user; and a processor configured to receive input data from an energy bill for the property covering a predetermined period; receive input regional average statistics regarding energy consumption for a set of predetermined categories of energy usage; generate a model of energy usage within a plurality of categories over the predetermined period by combining the input data, energy consumption data from the at least one sensor and generic statistics regarding energy consumption and output, via the user interface, feedback to the user based on the generated model.
US10083490B2

Disclosed is a system, method, and computer program product for implementing a marketing automation tool that provides an improved approach for an integrated and/or customized workspace for a social relationship management system. The present invention provides a mechanism to allow the user of a SRM system to configure a workspace for the SRM product, to choose the specific functionality from the SRM suite to be displayed and executed for the user and to post a message while simultaneously viewing the workspace.
US10083487B1

A system quantifies the extent of a damaged vehicle in the absence of a specialist (appraiser) present onsite. The system enables an objective estimate of the damage, supplanting or merely supplementing psychologically biased claimant reporting. The system has hardware structures to perform imagery quantification of damage on a damaged vehicle. The damaged vehicle may be located anywhere, including at the scene of an accident, at an insured's home, at an insurer's claims offices, or at a body shop. Anyone, including the insured, with a mobile device such as a smart phone, may download onto it a mobile application that guides the user to take photographs or moving images of the damaged vehicle for the system to perform imagery quantification of damage.
US10083481B2

A method for treating information technology (IT) risk of an organization including identifying a plurality of IT risks, where each of the plurality of IT risks is based on a known problem and is associated with an IT asset classification and an IT consequence classification, calculating a plurality of IT risk exposure indices, where each of the plurality of IT risk exposure indices is associated with at least one of the plurality of IT risks, adjusting each of the plurality of IT risk exposure indices based on a business impact factor to obtain a business impact index, prioritizing the plurality of IT risks by adjusting the business impact index based on a risk treatment factor to obtain a prioritized risk treatment index, and selecting at least one of the plurality of IT risks for treatment based upon the prioritized risk treatment index.
US10083476B2

A system gathers user behavior data from a group of web retailers and/or non-web retailers, analyzes the user behavior data to identify product recommendations for products offered by the web retailers, and provides one of the identified product recommendations in connection with a product page associated with one of the web retailers.
US10083473B2

Various embodiments are included for adjusting a search result user interface when a foreign language search query is detected. A search query associated with a search request is obtained. A language of the search query is identified. Search results are obtained from a site corresponding to the language. Additionally, a translation of the search query is obtained if allowed for a corresponding product category.
US10083465B2

When an online system receives a request to present content items to a user, a content selection system included in the online system selects content items for presentation to the user during a latency period from the time the request was received until the time when the content items are sent. A feedback control mechanism communicates with each computing device of the content selection system to determine the latency period of each computing device. The feedback control mechanism also determines a target latency period in which content items are selected. By comparing the latency period of each computing device to the target latency period, an amount of information to be evaluated by each computing device is determined based on whether a computing device's latency period is greater than or less than the target latency period.
US10083457B2

A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to solicit an appraisal for each of a plurality of media programs presented by the media processor for composing a proposal to update one or more operational features of the media processor according to one or more consumer preferences determined from one or more supplied appraisals. Other embodiments are disclosed.
US10083449B2

A network device sends, to a customer device, real-time customer data for a service campaign running on a service provider network. The network device receives a customer authorization to share the customer data with an agent of the service provider network. The customer authorization includes session context information related to the presentation of the customer data. The network device determines if there are predictive options for the customer data. When there are no predictive options for the real-time customer data, the network device sends, to the customer device, a first feed of the real-time customer data and sends, to the agent device, the session context information and a second feed of the real-time customer data. The session context information enables the agent device to build an instance of the customer data that is similar to a presentation on the customer device, without sharing the customer screen view.
US10083443B1

A system and method for maintaining authentication of a user of a wearable device. The wearable device can include an electrical circuit, an accelerometer, a capacitive sensor, or other wearable detection module that can determine that the wearable device has been in continuous contact with, or continuous use by, the wearer. A first payment transaction can be initiated between the wearable device and a first payment terminal. A user credential is then received at either the wearable device or a mobile device coupled to the wearable device. The user credential is verified and the first payment transaction is authorized. A second payment transaction is then initiated between the wearable device and a second payment terminal. If the wearable device is determined to have been in continuous use by the user, then the second payment transaction can be completed without requiring re-authentication of the user.
US10083442B1

Several embodiments include a mobile device that uses a media file to render a passcode entry interface. The passcode entry interface can have an assigned location of an input element that corresponds to an inputtable value in the passcode entry interface. The media file can include a visual depiction having the input element at the assigned location. In several embodiments, the media file does not store the association between the assigned location and the inputtable value. The assigned location corresponding to the inputtable value can be separately stored. The mobile device can receive a coordinate of a touch event on the passcode entry interface. To determine a passcode entry based on the touch event, the coordinate can be compared against the separately stored assigned location to determine a corresponding input value to the coordinate.
US10083436B1

A system for processing payments from a customer to a merchant uses a merchant POS system associated with the merchant, a customer mobile device, and a payment server. The payment server generates a Transaction ID unique to a payment transaction. The customer mobile device validates the payment transaction in response to the Transaction ID. The payment server generates a payment notice when the customer mobile device validates the payment transaction. In one case, the merchant POS system presents the Transaction ID to the customer mobile device in preparation for the payment transaction.
US10083435B2

To facilitate conducting a secure transaction via wireless communication between a portable electronic device (such as a smartphone) and another electronic device (such as a point-of-sale terminal), the portable electronic device may, after a final command is received from the other electronic device, determine a unique transaction identifier for the secure transaction. In particular, the final command may be specific to an applet, stored in a secure element in the portable electronic device, which conducts the secure transaction. The secure element may generate the unique transaction identifier based on financial-account information associated with the applet, which is communicated to the other electronic device. Next, the secure element may provide, to a processor in the portable electronic device, an end message for the secure transaction with the unique transaction identifier.
US10083434B2

A method for conducting a transaction is disclosed. The method includes using a first portable electronic device, and directly transmitting a request for payment to a second portable electronic device through a wireless link. Then, the second portable electronic device transmits an approval of the request for payment to the first portable electronic device. One of the first and the second portable electronic devices then sends the request for payment to a payment hub service. The payment hub service then facilitates the transfer of funds from a payer institution to a payee institution to complete the transaction.
US10083433B2

Embodiments of the disclosure relate to systems and methods for managing accounts associated with a proxy. In one embodiment, a method can include receiving a merchant ID associated with a merchant from either a user interface or a point of sale device associated with the merchant. The method can include receiving proxy information associated with a proxy from either the user interface or the point of sale device associated with the merchant. Further, the method can include determining a payment account associated with both the merchant and the proxy, based at least in part on the merchant ID or the proxy information, the payment account having a balance and selected from an account database. The method can include transmitting payment information associated with the payment account to either the user interface or the point of sale device, based at least in part on the merchant ID or the proxy information.
US10083428B1

Identification information is received from a transaction card at a transaction machine. The transaction card is associated with an account holder using the transaction machine and includes a transaction card type. Using the identification information, activity profile information is accessed for the account holder. The account holder's transaction machine usage is monitored and activity profile information related to the account holder's transaction machine usage is stored. A custom sequence of user interfaces to be displayed to the account holder is generated based on the transaction card type.
US10083425B2

A secure payment system between a customer and a merchant, where the sales terminal wirelessly transmits a partial payment authorization transaction record including, at least a merchant terminal identification and a payment amount, but not a customer bankcard data, for a specific sales transaction, to a wireless device of the customer. Alternatively, the sales terminal displays a partial payment authorization transaction record including, at least a merchant terminal identification and a payment amount, but not a customer bankcard data, for a specific sales transaction, for the displayed record to be captured by a wireless device of the customer.
US10083420B2

According to one aspect, an approach is provided that assists in presenting the right information within the ecosystem. The approach involves associating information sources (ads, sponsored information, research requests, debate notices, seminars, education opportunities, peer generated information, etc) with a feedback mechanism. In one embodiment, the feedback mechanism includes a scoring feature, where individual participants within the ecosystem rate the relevancy and/or importance of the information provided. In one example, a user is notified that a potentially relevant information source is available. The notification is typically displayed unobtrusively within a browser or interface window that the user is navigating. In one implementation, the user must perform some affirmative action to reach information associated with the information opportunity. In one example, requiring an affirmative action serves as a shield from pop-ups, banner-ads, and other distracting form of advertising. It is also realized that allowing the user to select the information opportunity rather than display it immediately permits the user to decide explore the opportunity. In one example, permitting the user to decide to explore the opportunity increases the user's receptivity to the information opportunity. In one embodiment, information associated with the information opportunity is displayed in response to user selection. The information associated with the information opportunity describes the information opportunity available. The user is provided with the opportunity to evaluate the information opportunity without being required to visit it and/or review it in its entirety. The information associated with the information opportunity may also be displayed with user feedback.
US10083419B2

A barcode scanner device 200 is formed as a wrist watch with a main body 210 and strap 220 and includes a camera 211 to capture an image of a barcode 11. The scanner 200 generates an inventory request message sent by a communication interface 215 to a local server 30 based on the captured barcode. In a capture mode, live camera images may be displayed on touch-screen display 212 while capturing the barcode with guides and feedback for the user. In a display mode, inventory data from database 32 may be accessed in a large data field on the touch screen display 212.
US10083417B2

Stock management for electronic transactions includes receiving an indication that an item of stock has been selected to be purchased by a purchaser. Stock management for electronic transactions also includes obtaining information relating to the purchaser, and determining whether to remove the item from stock based on the obtained information.
US10083416B2

Embodiments of the present routing returned inventory assets and provide a method, system and computer program product for routing items in a manufacturing environment. In an embodiment of the invention, a method for routing items in a manufacturing environment can be provided. The method can include defining attributes of work pools in the manufacturing environment, defining a set of reuse strategies for use in the manufacturing environment, receiving a returned inventory asset in the manufacturing environment and obtaining at least one attribute of the returned inventory asset, comparing the obtained at least one attribute of the returned inventory asset to the set of reuse strategies to select the reuse strategy to apply to the returned inventory asset and applying the selected reuse strategy to the returned inventory asset to assign the returned inventory asset to one of the work pools in the manufacturing environment. The method can further include the transportation of the returned inventory asset to a temporary location other than the assigned work pool, and can include updating a returned inventory asset tracking record to indicate the assigned work pool.
US10083402B2

A method for presenting search query results is provided. The method may include detecting an occurrence of the trigger event. The method may include determining a category of information based on data associated with the trigger event. The method may include identifying at least one constraint based on the determined category of information. The method may include appending to the identified at least one constraint to the determined category of information. The method may include generating at least one search query. The method may include selecting at least one candidate website based on the category of information. The method may include performing the at least one search query on the at least one candidate website. The method may include filtering each search query result within the search query results. The method may include sending each filtered search query result within the search query results to a user.
US10083400B2

A system and method for predicting, proposing and/or evaluating suitable medication dosing regimens for a specific individual as a function of individual-specific characteristics and observed responses of the specific individual. Mathematical models of observed patient responses are used in determining an initial dose. The system and method use the patient's observed response to the initial dose to refine the model for use to forecast expected responses to proposed dosing regimens more accurately for a specific patient. More specifically, the system and method uses Bayesian averaging, Bayesian updating and Bayesian forecasting techniques to develop patient-specific dosing regimens as a function of not only generic mathematical models and patient-specific characteristics accounted for in the models as covariate patient factors, but also observed patient-specific responses that are not accounted for within the models themselves, and that reflect variability that distinguishes the specific patient from the typical patient reflected by the model.
US10083397B2

A method for personalized intelligent wake-up system based on multimodal deep neural network comprises monitoring a sleeping status of a user; obtaining a current sleeping-stage of the user within a current time frame and a prediction of a next sleeping-stage of the user for a next time frame; correcting the current sleeping-stage of the user through combining the current sleeping-stage and the prediction of the next sleeping-stage; determining a wake up strategy for the current time frame; determining a relationship between each of a plurality of alarm impulses adopted to wake up the user and a corresponding reaction of the user; identifying a change in the current sleeping-stage for the current time frame; determining an alarm impulse to be triggered for waking up the user; and triggering the determined alarm impulse.
US10083391B2

A badge of the type comprising a substrate with a top side and a bottom side, an adhesive disposed on the bottom side for adhering the badge to a person, and a visually discernible material disposed on the top side for providing information, has a wireless device carrying first information secured directly or indirectly to said substrate. The visually discernible material comprises a first portion of visually discernible material and a second portion of visually discernible material. The first portion of visually discernible material is positioned, configured and dimensioned to communicate humanly perceptible and humanly readable second information. The second portion of visually discernible material carries third information encoded within the second portion of the visually discernible material and is positioned, configured and dimensioned to be scanned by an optical device in order to the read said third information encoded within the second portion of the visually discernible material. The substrate and/or said wireless device is frangible.
US10083385B2

An account is managed using information read from a dual frequency transponder. Information stored on the dual frequency transponder can be read by a NFC-enabled device and by a UHF RFID reader. The information links, corresponds, or otherwise provides access to account information stored at a remote server. For example, a NFC-enabled device can read the information from the dual frequency transponder and use that information to enable instant and on-the-spot recharging of a toll account. In addition, a UHF RFID toll reader can scan information from the dual frequency transponder and use that information to debit toll charges from the correct toll account. The dual frequency transponder can be embedded in a license plate and read using a reader placed in the road. Additionally, the transponder can be configured to function at the correct frequency only when a valid vehicle registration sticker is applied to the license plate.
US10083382B2

An image forming apparatus capable of flexibly controlling whether or not to perform user authentication when a user performs operations related to functions of the apparatus. When a user instructs the apparatus to perform any of operations related to a secure print job which is a print job executed by using a secure print function, when the apparatus is operated in a function-based authentication mode, it is determined whether or not a user-selected function of a plurality of functions including at least a secure printing function for printing data in response to an input of a password requires user authentication. When the secure printing function is specified as the user-selected function and it is determined that the user-selected function does not require user authentication, the user is allowed to use the secure printing function, even if the user is not authenticated.
US10083381B2

A remote override system may comprise a remote device and a local device. The remote device may include a remote device computer having a remote device processor and a remote device communication interface, and an outgoing override signal handler capable of sending an override signal by way of the remote device communication interface. The local device may include a local device computer having a local device processor and a local device communication interface, and an incoming override signal handler capable of receiving the override signal by way of the local device communication interface. The override signal may be capable of causing override of a power saving mode at the local device.
US10083380B2

A calculating unit calculates, as a reference number N of scans, a sum by adding 1 to a product M of the number m of scans in a main-scanning direction and the number n of scans in a sub-scanning direction. An assigning unit assigns, as a count of scans indicating a scan order, an integer 1 or more and the product M or more to each pixel of a unit image. A changing unit changes the count of scans of some pixels to which a first scan is assigned to an N-th scan. The generating unit generates print data, in which nozzle groups from a nozzle group arranged on a downstream end in the sub-scanning direction to a nozzle group arranged on an upstream end are sequentially assigned to pixels from the pixels to which the first scan is assigned to the pixels to which the N-th scan is assigned.
US10083378B2

A machine learning model is configured to detect objects from video images. A system monitors video images to identify particular objects. A deep learning process is utilized to learn a baseline pattern. A change due to movement within a field of view is autonomously detected using the deep learning processing. An action is performed based on the detected change.
US10083377B2

A sensing method for a counterfeit bill detector includes (i) using multiple image-sensing modules to scan multiple pieces of image information of a bill and converting the multiple pieces of image information into multiple values of digital image, (ii) comparing each value of digital image with a pre-stored image threshold value to generate a reference value, (iii) adding the multiple reference values to generate an image validation value, (iv) comparing the image validation value with a pre-stored validation threshold value to acquire a comparison result, and (v) determining if the multiple pieces of image information are valid according to the comparison result. The sensing method tackles the issue of unsynchronized actions in bill sensing and bill scanning and simultaneously eliminates the problem of distorted scanned bill image arising from entry of misaligned bill to improve accuracy in bill validation.
US10083375B1

A method for configuring a CNN with learned parameters that performs activation operation of an activation module and convolution operation of one or more convolutional layer in a convolutional layer at the same time is provided. The method includes steps of: (a) allowing a comparator to compare an input value corresponding to each of pixel values of an input image as a test image with a predetermined reference value and then output a comparison result; (b) allowing a selector to output a specific parameter corresponding to the comparison result among multiple parameters of the convolutional layer; and (c) allowing a multiplier to output a multiplication value calculated by multiplying the specific parameter by the input value and allowing the multiplication value to be determined as a result value acquired by applying the convolutional layer to an output of the activation module.
US10083369B2

A system and method that identifies an object and a viewpoint from an image with a probability that satisfies a predefined criterion is described. An active view planning application receives a first image, performs recognition on the first image to determine an object, a viewpoint and a probability of recognition, determines a first expected gain in the probability of recognition when a first action is taken and a second expected gain in the probability of recognition when a second action is taken, and identifies a next action from the first action and the second action based on an increase in expected gains.
US10083368B2

A method of dynamically updating a feature database that contains features corresponding to a known target object includes providing an image, extracting a first set of features from within the captured image, and comparing the first set of features to the features stored in the feature database. If it is determined that the target object is present in the image then at least one of the extracted features of the first set that are not already included in the feature database are added to the feature database.
US10083360B1

A method for generating time-lapse representation of video footage in a security/automation system is described. In one embodiment, the method may include receiving video from a camera at a location associated with a home automation system, determining a first motion event in the video, identifying a level of priority associated with the first motion event, and generating a time-lapse representation of the video having a first frame rate for a first part of the time-lapse representation of the video and a second frame rate different from the first frame rate for a second part of the time-lapse representation of the video that includes the first motion event. In some cases, the time-lapse representation of the video may be generated based at least in part on the level of priority associated with the first motion event.
US10083358B1

A method and system for associating an image of a face of at least a person with Point-of-Sale (PoS) data by aligning a first event time series with a second event time series based on a dynamic time disparity. An exemplary embodiment can generate an event time series containing facial recognition data for a person or persons during the PoS transaction process. These data can form a vision-based checkout event time series. An embodiment can also collect PoS transaction data from the retail checkout system, using timestamp information to create a second event time series. As there may be a time disparity between the time series, they can then be aligned in order to match events from one time series to the other. Faces identified in checkout events in the first time series can be registered to PoS events and the results stored in a database.
US10083357B2

Systems and methods are provided for augmenting or annotating image data to help a user locate an item among a number of items in a physical environment. The systems disclosed herein can access an image of a location that includes a number of items. The systems may then identify the items and the location of the items within the image. Further, the systems may create an interactive alternative visualization of the identified items to facilitate a user locating a particular item. For example, the alternative visualization may include presenting an ordered set of thumbnails corresponding to the items. The user can select the desired item using the alternative visualization and the systems can annotate a location within the image where the item can be located, thereby enabling the user to locate the item in the physical environment.
US10083353B2

Techniques are disclosed to identify a form document in an image using a digital fingerprint of the form document. To do so, the image is evaluated to detect features of the image and generate a boundary around each feature. For each boundary, dimensions of the boundary may be stored in a color channel of a pixel in a second image. Thus, the color of the pixel represents the size of the boundary. The second image is the digital fingerprint of the form. To identify the form corresponding to the digital fingerprint, the digital fingerprint may be compared to digital fingerprints of known forms.
US10083347B2

Automated facial recognition is performed by operation of a convolutional neural network including groups of layers in which the first, second, and third groups include a convolution layer, a max-pooling layer, and a parametric rectified linear unit activation function layer. A fourth group of layers includes a convolution layer and a parametric rectified linear unit activation function layer.
US10083344B2

A facial recognition apparatus comprises a photographing parameter input unit that receives a photographing parameter(s); a lighting information estimation unit that estimates lighting information based on the photographing parameter(s); and a recognition accuracy control unit that controls a recognition accuracy parameter(s) based on the lighting information.
US10083330B2

A method and RFID writer-reader for selecting a RFID data carrier from a plurality of RFID data carriers detected by an RFID writer-reader, wherein the RFID data carrier of the RFID data carriers detected in productive operation is selected based on the respective degree of correspondence between sequences of actual values determined in productive operation that are compared with at least one sequence of setpoint values so as to reliably select a desired RFID data carrier even in difficult reception situations.
US10083307B2

An approach is proposed that contemplates systems, methods, and computer-readable storage mediums to support receiving, from a computerized system, a first encrypted file entity key and signed access metadata, wherein the first encrypted file entity key is created by encrypting a file entity key using a first encryption key, the signed access metadata is signed by the file entity key and the encrypted file entity is created by encrypting a file entity using the file entity key. The approach then determines whether to facilitate the decryption of the encrypted file entity by the computerized system and sends a second encrypted file entity key to the computerized system if it is determined to facilitate the decryption. The approach prevents the computerized system to decrypt the encrypted file entity if it is determined not to facilitate the decryption of the encrypted file entity by the computerized system.
US10083306B2

An Internet-of-Things (IoT) device platform to communicate in a trusted portion of an IoT network is disclosed. The trusted IoT platform can include a secure IoT system-on-chip (SoC) and can be integrated into various devices such that each of the devices may implement “roots of trust” to establish a trusted portion, or a trusted backbone, of the IoT network.
US10083295B2

Particular embodiments described herein provide for an electronic device that can be configured to acquire a plurality of reputations related to an object and combine the plurality of reputations to create a total reputation for the object. The object can include a plurality of sub-objects and each of the plurality of reputations can correspond to one of the sub-objects.
US10083294B2

Described systems and methods allow protecting a computer system from malware, such as return-oriented programming (ROP) exploits. In some embodiments, a set of references are identified within a call stack used by a thread of a target process, each reference pointing into the memory space of an executable module loaded by the target process. Each such reference is analyzed to determine whether it points to a ROP gadget, and whether the respective reference was pushed on the stack by a legitimate function call. In some embodiments, a ROP score is indicative of whether the target process is subject to a ROP attack, the score determined according to a count of references to a loaded module, according to a stack footprint of the respective module, and further according to a count of ROP gadgets identified within the respective module.
US10083292B2

A method and computer for assessing whether a password can be generated by using characteristics of a physical arrangement of keys of an input device. A received password includes characters corresponding to respective select keys in a sequence of select keys of the input device. For each select key, a final detection frequency is calculated as a sum of an initial detection frequency and an additive correction. A password determination value is calculated as a ratio of a total number of select keys having a final detection frequency equal to a minimum detection frequency and the total number of select keys in the sequence of select keys. A determination of whether the calculated password determination value is, or is not, less than a predetermined threshold value indicates that the password cannot, or can, respectively, be generated by using the characteristics of the physical arrangement of keys of the input device.
US10083283B2

Methods and devices for distributing and receiving content are provided. In one example aspect, a method comprises: receiving a command on a first electronic device to output content at an output device associated with a second electronic device; and in response to receiving the command to output content at the output device associated with the second electronic device: providing content access information from the first electronic device to the second electronic device, and adjusting a security state on the second electronic device.
US10083282B2

Methods, systems, and computer program products are included for authenticating computing devices. An exemplary method includes associating a security key with an operating system of a first computing device, wherein the security key is generated from a serial number corresponding to the first computing device. A token corresponding to the security key is sent to a second computing device. The token is accessed by the second computing device to authenticate the first computing device. An authenticated session is established between the first computing device and the second computing device. Within the authenticated session, a connection is provided between the first computing device and the second computing device.
US10083281B2

A terminal device for sharing a display of a content with another terminal device, includes a unit configured to determine a role of an own-device, from between a first or second role, the first role for applying an operation performed on the content to the content of the other terminal device, and the second role for performing a part of the operation of the first role; a unit configured to receive a part of the operation of first role, and apply the operation to the content included in the other terminal device, when the own-device has the second role; and a unit configured to display the content included in the own-device upon applying the operation performed at the terminal device having the first role, based on information from the first role, when the own-device does not have the first role.
US10083280B2

A medical device is disclosed. The medical device includes an RFID reader for receiving information from at least one RFID transponder. The medical device also includes a memory for storing a database and at least one processor for processing information. Also, a remote controller for a medical device is disclosed. The remote controller includes an information receiver for receiving information related to food. The infusion device also includes a memory for storing a database and at least one processor for processing information. A method for use in a medical device is also disclosed. The method includes receiving information from an RFID transponder related to food. Also, the processing the information by comparing the information to a database is included in the method. The method also includes determining the acceptability of the food and providing information related to acceptability to the user.
US10083278B2

The present teaching relates to surgical procedure assistance. In one example, a plurality of similarity measures are determined between a first set of positions and a plurality of second sets of positions, respectively. The first set of positions is obtained with respect to a plurality of sensors coupled with a patient in an image captured prior to a surgical procedure. The plurality of second sets of positions are obtained from the plurality of sensors and change in accordance with movement of the patient. A target lesion is segmented in the image captured prior to the surgical procedure to obtain a lesion display object. The lesion display object is duplicated to generate a plurality of lesion display objects. The plurality of lesion display objects are presented on a display screen so that a distance between the plurality of lesion display objects changes in accordance with the plurality of the similarity measures.
US10083269B2

A computer implemented system and method is provided for generating a layout of the cell defining a circuit component, the layout providing a layout pattern for a target process technology. The method comprises obtaining an archetype layout providing a valid layout pattern for the cell having regard to design rules of the target process technology, and receiving an input data file providing a process technology independent schematic of the circuit component for which the cell is to be generated. A schematic sizing operation is then performed on the input data file, having regard to both schematic constraints applicable to the target process technology and layout constraints derived from the archetype layout, in order to generate an output data file providing a process technology dependent schematic of the circuit component. A cell generation operation is then performed using the output data file and layout data determined from the archetype layout in order to generate the layout of the cell. Such an approach enables both the schematic and layout to be co-optimized during generation of the layout of the cell.
US10083268B2

A computer-implemented method obtains data describing a plurality of synthesis scenarios associated with a very-large-scale integration design (VLSI), wherein each synthesis scenario describes a different combination of tunable design parameters for a macro of the VLSI design, and wherein the VLSI design includes a plurality of macros being tuned. The plurality of macros is ranked based on the data. The ranking produces a macro waiting list that identifies those of the synthesis scenarios that are associated with each of the macros. A subset of the synthesis scenarios is pushed from the macro waiting list to a job submission queue that is separate from the macro waiting list. The job submission queue ranks the subset of synthesis scenarios in an order in which they are to be synthesized by a synthesis tuning system. At least one synthesis scenario is submitted to the synthesis tuning system according to the order.
US10083254B2

A method is presented for modeling reservoir properties. The method includes an auxiliary time-stepping procedure of the reservoir between an old time and a new time, and calculating a plurality of masses explicitly. A plurality of phase component densities is updated linearly from the plurality of masses. A plurality of saturation changes is calculated based on the plurality of masses. A plurality of phase flow rates is updated based on the plurality of saturation changes, a plurality of phase flow rates at the old time, and a plurality of saturation derivatives of the phase flow rates at the old time. A plurality of component flow rates may be calculated based on the updated plurality of phase component densities and the plurality of phase flow rates. The method also includes a formulation method based on the auxiliary time stepping procedure.
US10083250B2

Embodiments relate to simplifying large and complex networks and graphs using global connectivity information based on calculated node centralities. An aspect includes calculating node centralities of a graph until a designated number of central nodes are detected. A percentage of the central nodes are then selected as pivot nodes. The neighboring nodes to each of the pivot nodes are then collapsed until the graph shrinks to a predefined threshold of total nodes. Responsive to the number of total nodes reaching the predefined threshold, the simplified graph is outputted.
US10083234B2

In embodiments, the present invention provides a method and system for delivery of content on a mobile media platform, providing an automated tag processing facility, and delivering content to a mobile device, wherein content delivery is based at least in part on the automated tag processing.
US10083231B1

A method, computer system, and a computer program product for building and applying fuzzy term partitions is provided. The present invention may include building a fuzzy category taxonomy. The present invention may also include implementing the built fuzzy category taxonomy into a fuzzy category classifier. The present invention may then include building a fuzzy term extractor. The present invention may further include building a fuzzy term association map. The present invention may also include processing a plurality of words stored on a database. The present invention may then include extracting a fuzzy term from the processed plurality of words. The present invention may further include associating the extracted fuzzy term with a plurality of context data. The present invention may also include producing a context data partition for the extracted fuzzy term. The present invention may then include applying a weight to the extracted fuzzy term.
US10083226B1

The specification relates to a method of receiving a first query and a second query. The method analyzes the second query for a presence of anaphora. If anaphora is present, the method analyzes the first query for a presence of an entity that can be associated with the anaphora. If the analysis analyzing the first query returns two or more associated entities, the method forms a third query wherein the anaphora of the second query is replaced with one of the associated entities and forms a fourth query wherein the anaphora is replaced with the other of the associated entities. The third query and the fourth query are sent to a query-ranking engine. The third query and the fourth query receive a ranking and the higher-ranked query is sent to a search engine.
US10083213B1

A question and answer based customer support system is provided through which users submit question data representing questions to be answered using support resources. Low quality and/or high quality question formats are defined and questions having a low quality question format are labeled improperly formatted questions, while questions having a high quality question format are labeled properly formatted questions. Received question data is analyzed to determine if the question data represents an improperly or properly formatted question before allocating support resources to generating an answer. If, a determination is made that the question data represents an improperly formatted question, corrective actions are taken before allocating support resources to generating an answer. If a determination is made that the question data represents a properly formatted question, the question represented by the question data is allocated support resources to generate an answer on a priority basis.
US10083207B2

In one embodiment, a method for improving cardinality estimation of a join predicate between a fact table and an overloaded dimension table is provided. The method includes receiving a dimension table and a fact table in a join predicate of one or more SQL statements. The method further includes identifying a majority of records in the fact table that refer to a subset of records in the dimension table. The method further includes computing a filter factor of the join predicate between the dimension table and the fact table. The method further includes creating a statistical view using one or more relevant portions of the dimension table that are referred to by the fact table.
US10083206B2

Embodiments effect the combination of data from different tables (e.g., of an underlying database), and the visualization of that combined table data in an incremental manner. Columns from a second table may be selectively combined with those of a first table, manually by user selection and/or automatically by best guess matching. Such matching may be based upon commonalities between table column headers. A menu may allow user selection of specific table(s)/table column(s) to be combined with a first table, as well as a manner of that combination (e.g., particular types of SQL join operations). The table data combination process is visualized step-by-step (e.g., allowing toggling and forward/backward navigation between interface screens), ensuring the user is able to follow data migration in the combined workflow, and appreciate/recognize changing values resulting therefrom. Particular embodiments may leverage the processing power of an in-memory database engine to accomplish combination and/or visualization of table data.
US10083199B1

A method of migrating data entries stored in a distributed data store from a source memory device of the data store to a target memory device of the data store. The method comprises locking a data entry in the source memory with a soft locking mechanism by an application executing on a computer system, reading the data entry in the source memory by the application, cloning the data entry in a shadow journal in the target memory by the application, launching a plurality of alias redirection threads by the application, where each remaps one of a plurality of aliases of the data entry from referencing the location of the data entry in the source memory to referencing the location of the data entry in the target memory, and committing the data entry in the shadow journal to the target memory by the application.
US10083194B2

The invention presents a process for obtaining candidate reference data to compare to a data to be identified, implemented in a system comprising a client unit and a storage server comprising two databases, in which: —the first database comprises indexed memory blocks each comprising a corresponding encrypted indexed reference data, and —the second database comprises memory blocks indexed by all possible hash values obtained by a plurality of k indexed hash functions, and wherein each block contains a list of the indexes of the reference data which hashing by one of said hash function results in the hash value corresponding to said block, said process comprising the steps during which: —the client unit hashes the data to be identified with each of the plurality of hash functions, and reads the k memory blocks of the second database corresponding to the hash values thus obtained, the client unit identifies indexes contained in at least t out of k read memory blocks, and —the client unit reads the memory blocks of the first database indexed by the identified indexes in order to obtain the corresponding indexed reference data, said data being candidate data to compare to the data to be identified, the steps of reading memory blocks of the databases being carried out by executing a protocol preventing the storage server from learning which memory blocks of the databases are read. Another object of the invention is a system for the secure comparison of data.
US10083190B2

Embodiments are directed towards a dynamic change evaluation mechanism, whereby items having a detected possible change are scheduled for re-evaluation for possible changes at a higher frequency than items detected to not have previously changed, while those items detected as not to have changed are dynamically scheduled for re-evaluation based on an evaluation backlog that may be in turn based, in part, on a time from when an item is assigned an expiration time to when the item is evaluated. In one embodiment, a possibly changed item may be assigned a new expiration time independent of the evaluation backlog. In another embodiment, if no change is detected, then the item may be assigned a new expiration time as a function of a previous expiration time and on the evaluation backlog.
US10083186B2

A system for large-scale crowd sourcing of map data cleanup and correction, comprising an application server that generates image data, sends image data to a user device, receives tagging data provided by the device user, and provides tags to a crowdsourced search and locate server based on tagging data from a user device, a crowdsourced search and locate server that receives tags from an application server, computes agreement and disagreement values and performs expectation-maximization analysis, and a map data server that stores and provides map data, and a method for estimating location and quality of a set of geolocation data.
US10083179B2

A respective volatility attribute associated with each of one or more tables of a computerized database is used to adjust an extension file size value associated with a database table file space. Various optional additional uses of a volatility attribute to manage a database are disclosed. Preferably, database parameters are automatically monitored over time and database table volatility state is automatically determined and periodically adjusted.
US10083177B2

Some examples include caching data among multiple interconnected computing devices. As one example, a storage server may transmit a first data set to a first computing device, and may identifying a second computing device from a plurality of computing devices sharing a local area network with the first computing device. For instance, the second computing device may be selected from the plurality of computing devices based on battery levels of the plurality of computing devices. The storage server may identify a second data set as relevant to the first data set and may transmit the identified second data set to the second computing device. Additionally, the storage server may transmit an instruction to the first computing device indicating that the second computing device stores a data cache for the first computing device.
US10083176B1

A set of trigrams can be generated for each document in a plurality of documents processed by an e-discovery system. Each trigram in the set of trigrams for a given document is a sequence of three terms in the given document. A set of trigrams for each similar document is then determined based on the set of trigrams for the original document. To facilitate identification of the similar documents, a full text index is then generated for the plurality of documents and the set of trigrams for each document are indexed into the full text index, as individual terms. Queries can be generated into the full text index based on trigrams of a document to determine other similar or near-duplicate documents. After a set of potentially similar documents are identified, a separate distance criteria can be applied to evaluate the level of similarity between the two documents in an efficient way.
US10083173B2

A system, computer program product, and process are provided for artificial intelligence based language interpretation. A storage device has a terminology database that stores a plurality of terms utilized in a previous communication requesting a product and/or a service in a first spoken language, a plurality of responses in a second spoken language to the communication, and (a plurality of outcomes based upon the plurality of responses. The second spoken language being distinct from the first spoken language. Further, a processor learns to generate responses associated with corresponding terms in a request based upon an analysis of the plurality of outcomes from the terminology database, receives a request for a product and/or service in the first spoken language in a current communication, and generates a message having a response that is associated with a term present in the request.
US10083162B2

A computer-implemented technique is described for generating a textual narrative based on a set of input images. In one scenario, the end user captures the set of input images while visiting one or more locations. The generated narrative describes the user's travel experience at those locations in a cohesive manner. In one implementation, the technique generates the narrative based on information extracted in offline fashion by a knowledge acquisition component. The knowledge acquisition component, in turn, produces the knowledgebase by mining one or more knowledge sources (such as one or more travel blogs) that provide image-annotated textual travel narratives. The technique can therefore be said to reuse common elements in the travel narratives of others in describing the user's own set of input images.
US10083159B1

A method and system for recording, editing, and playback of web browser sessions, which captures a series of user visits to web pages, including the initial state of each page and all user interactions with the web pages, are provided. An application uses a web browser's native API (application programming interface) to record and store web pages and user interactions in a unique data format (not as video). Using the browser's native API for recording makes it possible to edit the recording of the user's web session, modifying the recording in ways that are not possible with video recording. The recorder application comprises a core engine implemented in JavaScript and various server configurations, either local or remote, for playback.
US10083152B1

A system on a chip may include a plurality of data plane processor cores sharing a common instruction set architecture. At least one of the data plane processor cores is specialized to perform a particular function via extensions to the otherwise common instruction set architecture. Such systems on a chip may have reduced physical complexity, cost, and time-to-market, and may provide improvements in core utilization and reductions in system power consumption.
US10083126B2

An apparatus and method are provided for avoiding conflicting entries in a storage structure. The apparatus comprises a storage structure having a plurality of entries for storing data, and allocation circuitry, responsive to a trigger event for allocating new data into the storage structure, to determine a victim entry into which the new data is to be stored, and to allocate the new data into the victim entry upon determining that the new data is available. Conflict detection circuitry is used to detect when the new data will conflict with data stored in one or more entries of the storage structure, and to cause the data in said one or more entries to be invalidated. The conflict detection circuitry is arranged to perform, prior to a portion of the new data required for conflict detection being available, at least one initial stage detection operation to determine, based on an available portion of the new data, candidate entries whose data may conflict with the new data. A record of the candidate entries in then maintained, and, once the portion of the new data required for conflict detection is available, the conflict detection circuitry then performs a final stage detection operation to determine whether any of the candidate entries do contain data that conflicts with the new data. Any entries identified by the final stage detection operation as containing data that conflicts with the new data are then invalidated. This provides a particularly efficient mechanism for avoiding conflicting entries in a storage structure.
US10083124B1

A translation engine for a processor system to translate virtual memory addresses to physical addresses of a main memory of a computer system is provided, where a sequence of accesses to multiple address translation tables is performed to support a computer system virtualization level. The translation engine includes: a first pipeline having at least, a first pipeline stage to receive a value for an original address or an address translation table entry requested in a previous pass through the first pipeline; a second pipeline stage using the value as an operand in a translation operation eventually yielding the address translation result or yielding a table index to an entry in a next address translation table; and a third pipeline stage issuing a read request for the entry in the next address translation table.
US10083122B2

Subject matter disclosed herein relates to techniques to perform transactions using a memory device.
US10083121B2

A storage system which efficiently achieves access with different Keys is provided. A data storage unit 340 of each of data nodes 300 stores a part assigned to the data node 300 of each of main and sub tables. The main and sub tables respectively use first and second data elements as Key. When a value of one data element of the first and second data elements is inputted, the data acquisition unit 330 obtains a data set including the inputted value from the assigned part of a table that uses the one data element as Key, using the inputted value as Key. Alternatively, the data acquisition unit 330 obtains a data set including the inputted value from the assigned part of a table that uses the other data element as Key, using a value of the other data element corresponding to the inputted value as Key.
US10083116B2

A method of controlling a storage device and a random access memory includes, when a size of write-requested data is greater than a threshold, writing the write-requested data in the storage device and writing an address of the storage device in which the write-requested data is written in the random access memory. When the size of the write-requested data is smaller than or equal to the threshold, the write-requested data is written in the random access memory. The threshold is correlated to a size greater than a size of an area allocated to store the address in the random access memory.
US10083107B2

Certain aspects of the present disclosure relate to a method and apparatus for visualizing events received and processed by a plurality of software agents in a distributed system. Aspects of the present disclosure generally include receiving, for each software agent, a recording identifying one or more events occurring on that software agent, generating a visualization showing a timeline for one or more of the plurality of software agents wherein the visualization represents each event consumed or emitted by the one or more software agents as an icon on the timeline ordered based on the time the event is consumed or emitted, receiving a request indicating at least a first one of the icons in the visualization, determining, for the event corresponding to the first icon, a causal chain of events related to that event, and updating the icons corresponding to events in the causal chain of events to present an ordered sequence of events in the causal chain of events that occurred relative to the event corresponding to the first one of the icons.
US10083093B1

A method, system, and program product for enabling a virtual service layer to consume a storage medium of a first site and a storage medium of a second site, enabling the virtual service layer to map the storage mediums of the first and second sites as one or more virtual storage volumes, wherein the one or more storage volumes are mirrored between the first and second site, and enabling the virtual service layer to create a write order fidelity delta set of the virtual storage volumes by writing the delta set to backend storage and notifying a splitter to which delta set the IO belongs.
US10083089B2

A method to efficiently checkpoint and reconstruct an in-memory index associated with a log-structured object store includes enabling asynchronous write operations to occur to a log-structured object store. The log-structured object store utilizes an in-memory index to access objects therein. The method further enables checkpoint operations to occur to the log-structured object store without pausing the asynchronous write operations. When initiating checkpoint operations, the method establishes a “begin checkpoint” marker on the log-structured object store. This “begin checkpoint” marker is configured to point to an earliest address in the log-structured object store that is uncommitted to the in-memory index. In the event the in-memory index is lost, the method reconstructs the in-memory index by analyzing the log-structured object store starting from the earliest address uncommitted to the in-memory index. A corresponding system and computer program product are also disclosed.
US10083085B2

Described herein are systems, methods, and software to manage metadata in a data storage device. In one example, a data storage device includes a first storage zone, a shingled magnetic recording (SMR) zone, and a storage control system. The storage control system is configured to maintain metadata in a metadata location of the first storage zone for user data in the SMR zone. The storage control system is further configured to, responsive to a usage condition being satisfied for the metadata in the metadata location, identify metadata locations in the SMR zone to redirect and store the metadata. The storage control system is also configured to maintain an indirection data structure in the metadata location of the first zone that correlates the metadata locations in the SMR zone to the metadata.
US10083084B2

A method of error detection during a booting process of a computer system includes: for each of setting variables of a BIOS program, determining whether or not a respective one of stored values corresponding to the setting variable is in a respective one of value ranges corresponding to the setting variable according to a variable range comparison table; and when it is determined that for at least one of the setting variables, the stored value corresponding thereto is not in the respective one of the value ranges, updating, according to a variable definition file, the at least one of the setting variables using one of preset default values corresponding to the at least one of the setting variables.
US10083074B2

Mechanisms for controlling access to storage volumes on the secondary storage system is provided. A determination is made as to whether a first site computing device has sent a notification of a failure condition of a first site. In response to a determination that the notification of the failure condition of the first site has not been received, secondary workloads of a second site computing device are permitted to access storage volumes on the secondary storage system. In response to a determination that the notification of the failure condition of the first site has been received, a mode of operation of the second site is modified from a normal mode of operation to a failure mode of operation. In the failure mode of operation, the storage system controller of the second site blocks at least a portion of access requests from secondary workloads of the second site computing device.
US10083072B2

A non-transitory computer readable storage medium storing therein an abnormality handling determination program that causes a computer to execute a process, the process includes, acquiring state information of appointed items regarding to a state of each of a plurality of devices in a system depending on a detection of abnormal information of a first device among the plurality of devices, judging whether the state information of the first device deviates from the distribution range of the state information calculated by the state information of the devices except the first device for every item, and determining a handling for the first device based on a result of the judgment.
US10083071B2

An anomaly detector for a Controller Area Network (CAN) bus performs state space classification on a per-message basis of messages on the CAN bus to label messages as normal or anomalous, and performs temporal pattern analysis as a function of time to label unexpected temporal patterns as anomalous. The anomaly detector issues an alert if an alert criterion is met that is based on the outputs of the state space classification and the temporal pattern analysis. The temporal pattern analysis may compare statistics of messages having analyzed arbitration IDs with statistics for messages having those analyzed arbitration IDs in a training dataset of CAN bus messages, and a temporal pattern is anomalous if there is a statistically significant deviation from the training dataset. The anomaly detector may be implemented on a vehicle Electronic Control Unit (ECU) communicating via a vehicle CAN bus. The anomaly detector does not rely on an database of messages and their periodicity from manufacturers (dbc files) and in that sense is truly a zero knowledge detector.
US10083062B2

The subject technology addresses the need in the art for improving intra-cloud migration of virtual machines in a cloud computing environment. A hash database may be prepopulated with key-value pairs corresponding to hash IDs and associated data chunks of a virtual machine image. In this regard, the virtual machine image may be divided into chunks using boundaries chosen by a Rabin fingerprinting technique. A hash (e.g., MD5 or SHA-1) may be computed over each chunk and act as a unique identifier for the data contained in each chunk. At appropriate times, one or more hash IDs are sent instead of the actual data chunks between clouds when performing the inter-cloud migration of a virtual machine.
US10083060B2

A system for processing a batch job comprises a processor and a memory. The processor is configured to receive a batch job comprising a sequential or parallel flow of operations, wherein each operation has a defined input type and a defined output type. The processor is further configured to verify that the batch job can run successfully, wherein verifying includes checking that a first operation output defined type is compatible with a second operation input defined type when a first operation output is connected to a second operation input, and wherein verifying includes checking that a parameter used by a calculation in an operation is input to the operation. The memory is coupled to the processor and configured to provide the processor with instructions.
US10083051B1

An operations management system includes a processing system and a memory for storing an operations management application, which is executed by the processing system to collect resource information associated with hardware resources and virtual objects of a virtual computing environment. The system identifies, for one or more services provided by the virtual computing environment, the hardware resources and the virtual objects that execute the services, generates a tag for each resource indicating which services are executed by that resource, and stores the collected resource information for each resource and its respective tag in the memory.
US10083049B2

An information processing device includes first and second detectors and a controller. The first detector detects a shipping situation of an apparatus. The second detector detects that a predetermined operation has been performed. The controller performs control so that a detection result indicating the shipping situation of the apparatus will be stored in a first memory until the second detector detects that the predetermined operation has been performed. After the second detector detects that the predetermined operation has been performed, the first detector is switched to be able to detect an operating condition of the apparatus.
US10083048B2

Provided are systems, methods, and architectures for a neutral input/output (NIO) platform that includes a core that supports one or more services. The core may be thought of as an application engine that runs task specific applications called services. The services are constructed using defined templates that are recognized by the core, although the templates can be customized. The core is designed to manage and support the services, and the services in turn manage blocks that provide processing functionality to their respective service. Due to the structure and flexibility provided by the NIO platform's core, services, and blocks, the platform can be configured to a synchronously process any input signals from one or more sources and produce output signals in real time.
US10083047B2

A multitasking system and method are provided. The system and method allows a mobile device with a limited amount of resources to execute applications in full and mini modes, thereby using a relatively small amount of resources and efficiently using the execution screens. The method includes detecting a first event for executing a first application, identifying the type of first execution event, executing the first application in at least one of a full mode and a mini mode according to the type of first execution event, and displaying an execution screen of the first application executed in the at least one mode.
US10083043B2

A method for accessing a signal value of an FPGA at runtime, including the steps of loading an FPGA hardware configuration into the FPGA, executing the FPGA hardware configuration in the FPGA, requesting a signal value of the FPGA, sending status data from a functional level of the FPGA to a configuration memory in its configuration level, reading the status data from the configuration memory as readback data, and determining the signal value of the readback data. A method is also provided for making an FPGA build, based on an FPGA model, using a hardware description language, including the steps of creating an FPGA hardware configuration, identifying memory locations of a configuration memory for status data of at least one signal value based on the FPGA hardware configuration, and creating a list with signal values accessible at runtime and the memory locations corresponding thereto.
US10083042B2

A mobile terminal and a method for controlling the mobile terminal are disclosed. A mobile terminal according to one embodiment of the present invention comprises at least one sensor; a first processor for controlling operation of the at least one sensor; a second processor for controlling an application; and a vibration unit detecting a force applied by the user, where the vibration unit is woken up when a force applied by the user exceeds a predetermined magnitude while the at least one sensor, the first processor, the second processor, and the vibration unit are all in a sleep state; and if the first processor is woken up by the vibration unit, the first processor wakes up the second processor based on sensing data collected by the at least one sensor.
US10083041B2

A method for outputting alternative instruction sequences. The method includes tracking repetitive hits to determine a set of frequently hit instruction sequences for a microprocessor. A frequently miss-predicted branch instruction is identified, wherein the predicted outcome of the branch instruction is frequently wrong. An alternative instruction sequence for the branch instruction target is stored into a buffer. On a subsequent hit to the branch instruction where the predicted outcome of the branch instruction was wrong, the alternative instruction sequence is output from the buffer.
US10083040B2

Processing circuitry can operate in a secure domain and a less secure domain. In response to an initial exception from background processing performed by the processing circuitry, state saving of data from a first subset of registers is performed by exception control circuitry before triggering an exception handling routine, while the exception handling routine has responsibility for performing state saving of data from a second subset of registers. In response to a first exception causing a transition from the secure domain from a less secure domain, where the background processing was in the less secure domain, the exception control circuitry performs additional state saving of data from the second set of registers before triggering the exception handling routine. In response to a tail-chained exception causing a transition from the secure domain to the less secure domain, the exception handling routine is triggered without performing an additional state saving.
US10083038B2

An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station is coupled to the hold bus, and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus that the load micro instruction is the specified load micro instruction, the second reservation station is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The resources include a system memory that is accessed via a memory bus, the system memory comprising one or more page tables, configured to store one or more mappings between virtual addresses and physical addresses.
US10083037B2

An apparatus and method are described for providing low-latency invocation of accelerators. For example, a processor according to one embodiment comprises: a plurality of simultaneous multithreading (SMT) cores, at least one shared cache circuit to be shared among the SMT cores, and at least one L2 cache circuit to store both instructions and data. The processor further comprises a communication interconnect circuit including a PCIe circuit to communicatively couple one or more of the SMT cores to an accelerator device, the PCIe circuit to provide the accelerator device access to resources of the processor including the at least one shared cache circuit. The processor further comprises a memory access circuit to identify an accelerator context save/restore region in a memory determined by an accelerator context save/restore value, the accelerator context save/restore region to store an accelerator context state.
US10083035B2

A streaming engine employed in a digital data processor specifies fixed first and second read only data streams. Corresponding stream address generator produces address of data elements of the two streams. Corresponding steam head registers stores data elements next to be supplied to functional units for use as operands. The two streams share two memory ports. A toggling preference of stream to port ensures fair allocation. The arbiters permit one stream to borrow the other's interface when the other interface is idle. Thus one stream may issue two memory requests, one from each memory port, if the other stream is idle. This spreads the bandwidth demand for each stream across both interfaces, ensuring neither interface becomes a bottleneck.
US10083030B1

An asynchronous dependency resolution system receives a request to store a first application component in an application repository, stores a first dependency map for the first application component in a dependency repository, and generates a first executable bundle for the first application component. The asynchronous dependency resolution system determines that the dependency repository comprises a first association between the first application component and a second application component, where the first application component is a dependency of a second application component, obtains source code for the second application component, and generates a second executable bundle for the second application component using the source code for the first and second application components.
US10083029B2

An example method of detecting incompatibility between an application and an application dependency includes identifying a first set of contracts exposed in a first version of an application dependency. Each contract includes a symbol and a corresponding signature. The example method also includes comparing the first set of contracts to a corresponding second set of contracts exposed in a second version of the application dependency. The example method further includes determining, based on the comparing, whether the first set of contracts matches the second set of contracts. If the first set of contracts matches the second set of contracts, an indication that the second set of contracts is compatible with the application is provided. If the first set of contracts does not match the second set of contracts, an indication that the second set of contracts is not compatible with the application is provided.
US10083024B2

The technology disclosed relates to thwarting attempts in between software releases to take advantage of security holes in web applications. A virtual patch is a data object comprising an identifier that indicates a relevant local context for the patch and may be created while the application is running. One or more conditions included in the patch are evaluated using data from a service request or from the local context. A patch directive specifies an action to perform when the one or more conditions are satisfied. A virtual patch may be applied to the running application without requiring replacing the application code. Responsive to a request for a web service, a web application may execute code in multiple distinct local contexts such as session management, authorization, and application-specific business logic. The code for each local context may independently retrieve a set of virtual patches relevant to its particular local context.
US10083022B2

For automatically applying update to snapshots of a virtual machine (VM), a cloned virtual machine is created reproducing a state of an existing first snapshot of a virtual machine, a first virtual NIC in the cloned VM is disabled, an update is applied to the cloned VM to which a second virtual NIC has been added, the second virtual NIC is deleted from the cloned VM to which the update has been applied, the first virtual NIC is enabled, and a second snapshot of the cloned VM is generated with the enabled first virtual NIC wherein the second snapshot is associated with the virtual machine.
US10083011B2

A smart tuple manager includes a mechanism for splitting a smart tuple, and for automatically generating one or more classes from existing classes when a smart tuple is split. When a first smart tuple is split into second and third new smart tuples, classes for the second and third smart tuples are automatically generated from the class for the first smart tuple. The classes for the second and third smart tuples are subsets of the data elements and code segments in the first class. After a class is automatically generated, new code segments may be added to the class as needed.
US10083010B2

A method for capturing patterns and associated points of variability includes providing an XML schema defining elements representing different point of variability (POV) types for a pattern. The elements belong to an XML schema “substitution group” to enable the POV types to be substituted for one another. In selected embodiments, the method enables a pattern author to add new or custom POV types to the “substitution group,” thereby allowing the pattern author to extend the pattern meta model to include new POV types. Once the desired POV types are defined, the method enables the pattern author to generate an instance of the XML schema, defining the points of variability for a specific pattern, using the elements defined in the XML schema “substitution group.” A corresponding apparatus and computer program product are also disclosed and claimed herein.
US10083007B2

Devices and methods for filtering data include calculating intermediate input values from input elements using a transformation function. The transformation function is based at least in part on a size of the filter and a number of filter outputs. Intermediate filter values are calculated from filter elements of the filter using the transformation function. Each intermediate input value is multiplied with a respective intermediate filter value to form intermediate values. These intermediate values are combined with each other using the transformation function to determine one or more output values.
US10083005B2

A user speech interface for interactive media guidance applications, such as television program guides, guides for audio services, guides for video-on-demand (VOD) services, guides for personal video recorders (PVRs), or other suitable guidance applications is provided. Voice commands may be received from a user and guidance activities may be performed in response to the voice commands.
Patent Agency Ranking