US Pat. No. 10,892,089

METHOD FOR PRODUCING MAGNETIC COMPONENT USING AMORPHOUS OR NANOCRYSTALLINE SOFT MAGNETIC MATERIAL

TOYOTA JIDOSHA KABUSHIKI ...

1. A method for producing a magnetic component comprising an amorphous soft magnetic material or a nanocrystalline soft magnetic material comprising:preparing a first stacked body comprising a plurality of plate-shaped amorphous soft magnetic materials or nanocrystalline soft magnetic materials;
heating at least a portion of shearing in the first stacked body to a temperature equal to or higher than the crystallization temperature of the soft magnetic materials, wherein the heating includes fusion-cutting the first stacked body at a position outside the portion of shearing so as to remove a fusion-cut stacked body from the first stacked body; and
shearing the fusion-cut stacked body at the portion of shearing after the heating.

US Pat. No. 10,892,088

STATIONARY DEVICE FOR CONTACTLESS ELECTRICAL ENERGY TRANSMISSION

Texas Institute of Scienc...

1. A contactless charging apparatus comprising:a primary electromagnetic structure having an upper end and an interior end, the primary electromagnetic structure including a primary yoke at the upper end, the primary yoke having a plurality of primary wedges extending therefrom at the interior end of the primary electromagnetic structure, the primary yoke magnetically connecting the plurality of primary wedges;
the plurality of primary wedges defining an inner space and a plurality of primary slots interposed therebetween, the plurality of primary slots extending radially through the primary yoke and intersecting the interior of the primary electromagnetic structure;
a secondary electromagnetic structure having a lower end and an interior end, the secondary electromagnetic structure including a secondary yoke at the lower end, the secondary yoke having a plurality of secondary wedges extending therefrom at the interior end of the secondary electromagnetic structure, the secondary yoke magnetically connecting the plurality of secondary wedges;
the plurality of secondary wedges defining an inner space and a plurality of secondary slots interposed therebetween, the plurality of secondary slots extending radially through the secondary yoke and intersecting the interior end of the secondary electromagnetic structure;
each of the primary yoke and the secondary yoke including a soft-magnetic material;
each of the plurality of primary wedges and the plurality of secondary wedges including the soft-magnetic material; and
the primary electromagnetic structure and the secondary electromagnetic structure being disposed in an opposing relationship with the plurality of primary wedges facing the plurality of secondary wedges with a non-magnetic gap therebetween.

US Pat. No. 10,892,087

ON-CHIP INDUCTORS

MARVELL ASIA PTE, LTD., ...

1. An integrated circuit (IC) chip with an on-chip transformer, comprising:a primary inductor configured to have a first-primary coil portion formed of a first patterned metal trace disposed in a first metal layer and a second-primary coil portion formed of a second patterned metal trace disposed in a second metal layer;
a secondary inductor configured to have a first-secondary coil portion formed of a third patterned metal trace that interleaves with the first patterned metal trace in the first metal layer and a second-secondary coil portion formed of a fourth patterned metal trace that interleaves with the second patterned metal trace in the second metal layer;
a first via structure directly contacting the first-primary coil portion formed of the first patterned metal trace in the first metal layer and the second-primary coil portion formed of the second patterned metal trace in the second metal layer; and
a second via structure directly contacting the first-secondary coil portion formed of the third patterned metal trace in the first metal layer and the second-secondary coil portion formed of the fourth patterned metal trace in the second metal layer.

US Pat. No. 10,892,086

COIL ELECTRONIC COMPONENT

SAMSUNG ELECTRO-MECHANICS...

1. A coil electronic component, comprising:a body having disposed therein a support member with a through-hole, upper and lower coils on the support member, and a via connecting the upper and lower coils to each other; and
external electrodes on external surfaces of the body,
wherein the via is on at least a portion of a boundary surface of the through-hole,
the via has a multilayer structure with a plurality of stacked conductive pattern layers including at least one conductive pattern layer that is free of contact with the support member and body, and
two or more conductive pattern layers of the plurality of stacked conductive pattern layers extend through the through-hole and have thicknesses different from each other.

US Pat. No. 10,892,085

CIRCUIT BOARD ASSEMBLIES HAVING MAGNETIC COMPONENTS

Astec International Limit...

1. A circuit board assembly comprising:a circuit board including an inner layer;
a magnetic component coupled to the circuit board, the magnetic component including a primary winding and a secondary winding;
a winding interconnect terminal electrically coupled to one of the primary winding and the secondary winding of the magnetic component, the winding interconnect terminal disposed on the circuit board remote from the magnetic component, and the circuit board defining an air gap between the winding interconnect terminal and the magnetic component to provide electrical isolation between the winding interconnect terminal and the other of the primary winding and the secondary winding of the magnetic component;
at least one conductive trace disposed in the inner layer of the circuit board and coupled between the winding interconnect terminal and the primary winding of the magnetic component; and
wherein the at least one conductive trace extends from the magnetic component on a first side of the magnetic component and the winding interconnect terminal is located on a second side of the magnetic component opposite the first side.

US Pat. No. 10,892,084

ELECTRONIC COMPONENT

SAMSUNG ELECTRO-MECHANICS...

1. An electronic component comprising:a body including a coil part disposed therein and containing magnetic metal particles; and
an insulative surface protection layer disposed on a surface of the body,
wherein the magnetic metal particles comprise two or more kinds of particles having different particle sizes from each other, a portion of the magnetic metal particles are exposed to the surface of the body, and uneven regions are formed on regions of surfaces of the magnetic metal particles exposed to the surface of the body,
wherein the uneven regions include a region in which recesses and protrusions are formed, and
the insulative surface protection layer is in contact with the uneven regions.

US Pat. No. 10,892,083

THERMAL MANAGEMENT OF TOROIDAL TRANSFORMER MOUNTED ON A PRINTED WIRING BOARD STIFFENER

HAMILTON SUNDSTRAND CORPO...

1. A toroidal transformer assembly of an electronic component module assembly, comprising:a transformer mounting plate receptive of the toroidal transformer, the transformer mounting plate including:
a base;
a center boss extending from the base;
an outer ring extending from the base, and spaced apart from the center boss, the center boss and the outer ring defining a mounting location for a toroidal transformer therebetween; and
a plurality of fins to conduct thermal energy from the toroidal transformer to the base.

US Pat. No. 10,892,082

SYSTEMS AND METHODS FOR COOLING TOROIDAL MAGNETICS

HAMILTON SUNDSTRAND CORPO...

1. An inductor housing for housing an inductor having a core and a winding, the inductor housing comprising:an outer annular wall and a third wall extending inward from the outer annular wall such that the outer annular wall and the third wall at least partially define an annular cavity configured to receive the inductor;
an attachment feature configured to couple the inductor housing to a secondary housing and including an attachment boss defining a first O-ring groove, the attachment boss extending from the outer annular wall away from the annular cavity;
a first O-ring configured to be received by the first O-ring groove for resisting a flow of fluid between the attachment boss and the secondary housing; and
a coolant channel for receiving coolant from a coolant supply,
wherein:
the inductor is configured to be enclosed within the annular cavity and the secondary housing, and
the coolant from a coolant supply is configured to flow into the annular cavity via the coolant channel and to contact the winding of the inductor.

US Pat. No. 10,892,081

REACTOR

AutoNetworks Technologies...

1. A reactor comprising:a coil that includes a winding portion;
a magnetic core that includes an inner core portion that is located inside the winding portion and an outer core portion that is located outside the winding portion;
an inner interposed member that is interposed between an inner surface of the winding portion and the inner core portion; and
an end surface interposed member that is interposed between an end surface of the winding portion and the outer core portion,
wherein an inner core portion-side inner end surface of the outer core portion is constituted by a flat surface that is not fitted to the end surface interposed member,
the inner interposed member and the end surface interposed member are independent members,
the inner interposed member is provided with first positioning portions that engage with the end surface interposed member and are located so as to respectively face a first pair of surfaces of the outer core portion to position the outer core portion, the first pair of surfaces being composed of a pair of surfaces that face each other.

US Pat. No. 10,892,080

TUNABLE INDUCTOR ARRANGEMENT, TRANSCEIVER, METHOD, AND COMPUTER PROGRAM

TELEFONAKTIEBOLAGET LM ER...

1. A tunable inductor arrangement arrangeable on a chip or substrate and comprising:a tunable inductor comprising:
a plurality of winding parts; and
a switch arrangement switchable between:
a first switch setting that interconnects the plurality of winding parts such that parallel groups of winding parts are connected in series between first and second inputs of the tunable inductor arrangement; and
a second switch setting that interconnects the plurality of winding parts in series between the first and second inputs.

US Pat. No. 10,892,079

MULTILAYER COIL COMPONENT

Murata Manufacturing Co.,...

1. A multilayer coil component comprising:an element body; and
a coil that is provided inside the element body and includes a plurality of coil conductors that are stacked in a stacking direction and are electrically connected to each other;
wherein
the coil conductors each have
a contact portion that is a part of the coil conductor that contacts another coil conductor that is adjacent thereto in the stacking direction, and
a non-contact portion that is a part of the coil conductor that does not contact another coil conductor that is adjacent thereto in the stacking direction,
the respective contact portions of the coil conductors that are adjacent to each other in the stacking direction contact each other and are connected to each other,
contact regions, which are formed as a result of the contact portions contacting each other, are all located at different positions from each other when viewed in the stacking direction, and
n, which is a positive number, represents a number of turns of the coil, and a number of stacked layers of the coil conductors is given by 2n+1.

US Pat. No. 10,892,078

ELECTRIC ACTUATOR

MTS SYSTEMS CORPORATION, ...

1. An electric actuator assembly comprising:a support housing;
a first stator magnetic field generating assembly secured to the support housing;
a second stator magnetic field generating assembly secured to the support housing;
a movable armature assembly comprising:
a center support;
a first armature magnetic field generating assembly secured to the center support to move linearly therewith and configured to provide magnetic fields operative with the first stator magnetic field generating assembly to provide linear motion of the movable armature assembly along a reference axis;
bearings secured to the center support to move linearly therewith; and
a second armature magnetic field generating assembly coupled to the center support with the bearings to move linearly therewith and configured to provide magnetic fields operative with the second stator magnetic field generating assembly to provide rotational motion of the second armature magnetic field generating assembly about the center support, the second armature magnetic field generating assembly being one of longer or shorter longitudinally with respect to the reference axis than the second stator magnetic field generating assembly such that the second armature magnetic field generating assembly and the second stator magnetic field generating assembly are operatively coupled for linear motion of the center support and the second armature magnetic field generating assembly.

US Pat. No. 10,892,077

MAGNETO-MECHANICAL CLAMPING DEVICE

INELXIA LIMITED, Oxfords...

1. A clamping mechanism comprising:a first part;
a clamp coupled to said first part to enable the clamp to slide relative to said first part in a first linear direction, the clamp being provided with a first magnetic component;
a second part for clamping by said clamp, the second part being provided with a second magnetic component,
the mechanism being configured such that movement of the clamp in said first linear direction, between a clamping and an unclamped position, is effected by movement of the first part and the clamp, relative to said second part, in a second linear direction substantially orthogonal to said first linear direction as a result of alignment and misalignment of the magnetic components.

US Pat. No. 10,892,076

RARE EARTH MAGNET AND METHOD OF PRODUCING THE SAME

TOYOTA JIDOSHA KABUSHIKI ...

1. A rare earth magnet comprising:a main phase;
a grain boundary phase present around the main phase; and
an intermediate phase interposed between the main phase and the grain boundary phase,
wherein the rare earth magnet has an overall composition represented by ((Ce(1-x)Lax)(1-y)R1y)pT(100-p-q-r)BqM1r?(R21-zM2z)s, where R1 and R2 are rare earth elements other than Ce and La, T is at least one selected from among Fe, Ni, and Co, M1 is at least one selected from among Ti, Ga, Zn, Si, Al, Nb, Zr, Mn, V, W, Ta, Ge, Cu, Cr, Hf, Mo, P, C, Mg, Hg, Ag, and Au, and first inevitable impurities, M2 is (i) an alloy element for which a melting point of R21-zM2z is lower than a melting point of R2 when M2 is alloyed with R2 and (ii) second inevitable impurities, and p, q, r, s, x, y, and z satisfy
12.0?p?20.0,
5.0?q?20.0,
0?r?3.0,
1.0?s?11.0,
0.1?x?0.5,
0?y?0.1, and
0.1?z?0.5,
wherein a total concentration of Ce and La is higher in the main phase than in the intermediate phase,
wherein a concentration of R2 is higher in the intermediate phase than in the main phase, and
wherein a concentration of La is higher in the grain boundary phase than in the intermediate phase.

US Pat. No. 10,892,074

METHOD FOR MANUFACTURING RESISTOR

KOA CORPORATION, Ina (JP...

1. A method for manufacturing a resistor, the method comprising:a step of applying an unhardened and solidified thermally conductive layer onto a surface of a resistive body, the unhardened and solidified thermally conductive layer being a thermally conductive resin film;
a step of bringing the thermally conductive resin film into a semi-hardened state; and
a step of bending electrode plates respectively disposed at both sides of the resistive body, further hardening the thermally conductive resin film while the bent electrode plates are in contact with the thermally conductive resin film, and performing adhesion between the resistive body and the electrode plates via the thermally conductive resin film.

US Pat. No. 10,892,073

HEATABLE MOTOR VEHICLE OPERATING LIQUID TANK AND METHOD OF PRODUCING THE HEATING DEVICE FOR IT

1. A motor vehicle operating liquid tank for storing and discharging an aqueous urea solution, the motor vehicle operating liquid tank comprising a tank shell surrounding a tank volume and a tank opening extending through the tank shell for receiving an associated aqueous urea solution and a removal opening extending through the tank shell for discharging the associated aqueous urea solution, the motor vehicle operating liquid tank further comprising a planar heating device in the tank volume having an electrical resistance heating track which is arranged sandwiched between two parallel plastic films encasing the resistance heating track, wherein the plastic films each comprise a layer of compatible thermoplastic plastics at least on their surfaces facing one another which layers are heat-welded to one another substantially over their entire surfaces in a connection section with the complete inclusion of the resistance heating track, with the exception of those sites of the connection section at which a resistance heating track section is provided, wherein the planar heating device is arranged in the tank volume surrounding at least one of the removal opening and a device cooperating with the removal opening for said discharging of the associated aqueous urea solution,wherein at least one of a punctiform seam connection and a web-shaped seam connection is formed between the plastic films, and
wherein the at least one of a punctiform seam connection and a web-shaped seam connection carries a fixing means.

US Pat. No. 10,892,072

PTC DEVICE

POLYTRONICS TECHNOLOGY CO...

1. A PTC device, comprising:a laminated substrate, comprising a first conductive layer, a second conductive layer and an insulating layer laminated between the first and second conductive layers;
a first PTC material layer disposed on the first conductive layer,
a second PTC material layer disposed on the second conductive layer,
a first metal layer disposed on the first PTC material layer; and
a second metal layer disposed on the second PTC material layer;
wherein the insulating layer has a through hole filled with PTC material to form a PTC connecting member of which one end connects to the first PTC material layer and another end connects to the second PTC material layer.

US Pat. No. 10,892,071

THIN FILM RESISTOR ELEMENT

VIKING TECH CORPORATION, ...

1. A thin film resistor element, comprising:a substrate;
a TaN layer disposed on an upper surface of the substrate;
a Ta2O5 layer disposed on the TaN layer, wherein a thickness of the Ta2O5 layer ranges from 50 to 200 nanometers (nm); and
two electrodes made by an electrode layer separately disposed at both ends of the thin film resistor element, wherein the electrode layer is electrically connected to the TaN layer and the Ta2O5 layer.

US Pat. No. 10,892,070

METHODS OF TREATING CARBON NANOTUBES AND CONDUCTIVE ELEMENTS INCLUDING SUCH CARBON NANOTUBES

Baker Hughes Oilfield Ope...

1. A method of treating an elongated conductive element, comprising:exposing a conductive element sequentially to at least one acidic dopant and to at least one halogen-based dopant comprising bromine chloride, the conductive element comprising a plurality of carbon nanotubes, the conductive element having an initial linear density in a range from about 0.1 tex to about 2.0 tex.

US Pat. No. 10,892,069

CONDUCTOR SET AND RIBBON CABLE

3M INNOVATIVE PROPERTIES ...

1. A conductor set, comprising:a plurality of spaced apart substantially parallel conductors extending along a length of the conductor set and arranged along a width of the conductor set;
first and second non-conductive structured layers disposed on opposite sides of, and substantially coextensive with, the plurality of conductors along the length and width of the conductor set, each structured layer adhered to the conductors and comprising a plurality of higher dielectric constant regions defining a plurality of lower dielectric constant regions therebetween, each structured layer having an effective dielectric constant less than about 2; and
a conductive shielding layer wrapped around the first and second non-conductive structured layers.

US Pat. No. 10,892,068

POWER/FIBER HYBRID CABLE

CommScope Technologies LL...

1. A cable comprising:a cable jacket including a first portion surrounding a first transmission member and a second portion surrounding a second transmission member;
the first and second portions of the cable jacket being connected by a pre-defined peelable interface that allows the first and second portions of the cable jacket to be manually peeled apart while maintaining full coverage of the first transmission member by the first portion and full coverage of the second transmission member by the second portion, the pre-defined peelable interface being integrated with the cable jacket;
wherein the pre-defined peelable interface is defined by an upper slit that extends downwardly from a top side of the cable jacket and a lower slit that extends upwardly from a bottom side of the cable jacket;
wherein when the upper and lower slits are formed, material of the cable jacket is at least partially molten such that opposing slit defining surfaces of the upper and lower slits are partially bonded back together to form a weakened tear location in the cable jacket; and
wherein a solid, non-slitted portion is positioned between the upper and lower slits.

US Pat. No. 10,892,067

DEVICES AND SYSTEMS FOR OBTAINING CONDUCTANCE DATA AND METHODS OF MANUFACTURING AND USING THE SAME

3DT Holdings, LLC, San D...

1. A device, comprising:an elongated core body having a length, a perimeter, a cross-sectional configuration, and only one groove defined therein; and
a plurality of conductive elements positioned around the perimeter of the core body and extending a majority of the length of the core body, the plurality of conductive elements surrounded by a first substantially or completely non-conductive coating;
wherein the only one groove is configured to receive at least one conductive element of the plurality of conductive elements therein; and
wherein the device, having the first substantially or completely non-conductive coating, has an overall round cross-section and an overall diameter between approximately 0.013? and approximately 0.050?.

US Pat. No. 10,892,066

FILM, CONDUCTIVE FILM AND THE USE THEREOF

LMS CO., LTD., Pyeongtae...

1. A film comprising;a support layer wherein at least a certain portion of the supporting layer is curved;
a pattern layer formed on the support layer having a repeated structure of a protrusion wherein the protrusion is formed toward the support layer and an average pitch of the protrusion is 30 ?m or more; and
a grid electrode layer formed on the pattern layer having an adhesive including a nanowire wherein a grid electrode is formed in the adhesive.

US Pat. No. 10,892,065

METHOD FOR FORMING METAL PATTERN, AND ELECTRIC CONDUCTOR

TANAKA KIKINZOKU KOGYO K....

1. A method for forming a metal pattern comprising silver on a pattern formation section set in a part or the whole of a region on a base material,the base material comprising a fluorine-containing resin layer on a surface including at least the pattern formation section,
the method comprising the steps of:
forming a functional group on a pattern formation section of the fluorine-containing resin layer, wherein the functional group is at least one of a carboxy group, a hydroxyl group, or a carbonyl group;
then applying to the surface of the base material a metal fine particle dispersion liquid in which metal fine particles consisting of silver and having an average particle size of not less than 5 nm and not more than 100 nm and protected by an amine compound as a first protective agent and a fatty acid as a second protective agent are dispersed in a solvent, wherein the fatty acid as a second protective agent includes at least one of oleic acid, stearic acid, linoleic acid, lauric acid and butanoic acid, and the ratio (molfatty acid/molmetal) of the mol number of the fatty acid (molfatty acid) to the mol number of metal (molmetal) is not less than 0.001 and not more than 0.05; and
fixing the metal fine particles on the pattern formation section by bonding the metal fine particles to the functional group.

US Pat. No. 10,892,064

MULTI-LEAF COLLIMATOR

SHANGHAI UNITED IMAGING H...

1. A multi-leaf collimator, comprising:a plurality of leaves configured to shield radiation beams, at least two leaves of the plurality of leaves being movable in a direction parallel to each another,
a plurality of stop blocks corresponding to the plurality of leaves, each stop block of the plurality of stop blocks being configured to define a position of a corresponding leaf of the plurality of leaves, and
a plurality of brake components releasably coupled to at least one leaf and configured to maintain a position of the at least one leaf when at least one corresponding stop block is moving,
wherein each leaf of at least some of the plurality of leaves is configured to be movable between at least two positions, at least one of the at least two positions being adjustable.

US Pat. No. 10,892,063

SYSTEM AND METHOD OF STORING AND/OR TRANSFERRING HIGH LEVEL RADIOACTIVE WASTE

HOLTEC INTERNATIONAL, Ca...

15. A module for storing high level radioactive waste, the module comprising:an outer shell having a hermetically closed bottom end;
an inner shell forming a cavity having a horizontal cross-section that accommodates no more than a single nuclear waste storage canister, the inner shell positioned inside the outer shell so as to form an annular air inlet space between the inner shell and the outer shell;
a nuclear waste storage canister positioned in the cavity and containing nuclear waste operable to heat air in the air inlet space;
a plurality of inlet ducts spaced perimetrically around a top of the outer shell, each inlet duct in fluid communication with ambient atmosphere and the cavity of the inner shell via the annular air inlet space; and
a removable lid comprising an upper lid part and a lower lid part having a smaller diameter than the upper lid part;
the upper lid part positioned atop the inner shell and outer shell to hermetically seal a top of the cavity, the upper lid part including an air outlet passageway in fluid communication with ambient atmosphere;
the lower lid part extending downwards from the upper lid part into the cavity of the inner shell, the lower lid part having a diameter less than the inner shell defining an annular air outlet plenum therebetween in fluid communication with the cavity and the outlet passageway of the upper lid part;
wherein air heated by the nuclear waste in the cavity flows into the annular air outlet plenum and through the outlet passageway in the upper lid part to ambient atmosphere.

US Pat. No. 10,892,062

SYSTEMS AND METHOD FOR REDUCING TRITIUM MIGRATION

1. A system for reducing tritium migration comprising:a spent nuclear fuel pool comprising a body of tritiated water having an exposed surface; and
a cover comprising:
a sheet having an inner surface opposite an outer surface and a side surface extending between the inner and outer surface, the inner surface facing the exposed surface of the body of tritiated water, the sheet-further comprising a vapor impermeable membrane that includes:
a first vapor impermeable layer;
a radiation shielding layer; and
a thermal insulating layer; and
a frame comprising a base, whereby the first vapor impermeable membrane wraps around at least a portion of the base;
wherein the first vapor impermeable membrane layer extends continuously from the inner surface of the sheet across the side surface of the sheet to outer surface of the sheet.

US Pat. No. 10,892,060

SYSTEM AND METHOD FOR PROVIDING NOTIFICATIONS TO A USER BASED UPON THE LOCATION OF THE USER

Amaze PBC, Denver, CO (U...

1. A computer-implemented method for providing notifications and communication based on a patient entering into a geofenced area around a healthcare services facility for an unscheduled visit, the method comprising the following operations performed by at least one computer processor:a) creating a geofenced area associated with a mobile device and a location that has the healthcare facility, wherein the patient is associated with the mobile device;
b) storing the geofenced area in a data store;
c) determining when the mobile device has crossed or entered the geofenced area during the unscheduled visit to the healthcare facility by the patient;
d) sending a notification to or retrieving the notification from the mobile device, wherein the notification includes information about one of or any combination of: the medical history of the patient, the type of healthcare facility associated with the geofenced area, the insurance network of the patient, the medical providers practicing at the healthcare facility, wait times at the healthcare facility, and the proximity to other healthcare facilities, wherein the notification further includes an invitation or suggestion to initiate a video or audio call to a qualified person that can help the patient regarding the unscheduled visit; and
e) outputting the notification to the mobile device when the location data of the mobile device is determined to be within the geofenced area that corresponds to the healthcare facility.

US Pat. No. 10,892,059

BIO-MONITORING SYSTEM AND METHOD FOR CARE OF INDIVIDUALS WITH DIMINISHING DEXTERITY AND NEUROLOGICAL PHYSIOLOGICAL FUNCTIONALITY

LIVECARE CORP., New York...

1. A patient care method comprising:remotely monitoring bio-signs of a patient, said bio-signs received from a patient care device associated with the patient,
determining a health status of the patient based on said bio-signs received, and
wherein said patient care device is capable of establishing wireless communication with a plurality of biosensors for receiving bio-signs from said biosensors,
wherein the patient care device further includes a mechanical button configured for actuation by the patient for establishing direct communication with a response agent,
wherein the patient care device includes a visual touch screen and a voice response system for said direct communication with said response agent, and
wherein the device is configured to be optionally worn by the patient.

US Pat. No. 10,892,058

SYSTEMS AND METHODS FOR SIMULATING SPINE AND SKELETAL SYSTEM PATHOLOGIES

K2M, Inc., Leesburg, VA ...

1. A system for creating a visual simulation of a subject's condition, the system comprising:a first plurality of virtual models stored in computer accessible memory, each of the first plurality of virtual models corresponding an anatomical structure and having an associated center point;
a second plurality of virtual models stored in computer accessible memory, each of the second plurality of virtual models having an associated spatial arrangement with one of the first plurality of virtual models;
an image processor unit, responsive to one or more images, and operational to identify at least one center point on each of a plurality anatomical structures visible in an image;
a graphics generator unit, responsive to the image processor, and operational to generate from identified center points of the anatomical structures, a curve representation of an arrangement of the anatomical structures in the image, the curve representation comprising a set of three dimensional spatial coordinates including at least each of the identified center points of the anatomical structures; and
a primary morphing processor unit, operatively coupled to the computer accessible memory, operational to access in the computer accessible memory one of the first plurality of virtual models having a corresponding anatomical structure visible in the image, the morphing processor unit further operational to morph parameters of the one of the first plurality of virtual models into a spatial arrangement that substantially mimics the corresponding anatomical structure visible in the image; and
a secondary morphing processor unit, operatively coupled to the computer accessible memory, and operational to access in the computer accessible memory one of the second plurality of virtual models, the secondary morphing processor unit further operational to morph parameters the one of the second plurality of virtual models into a spatial arrangement with one of the first plurality of virtual models,
wherein the one second virtual model is not any of translated, rotated or angulated to a same extent as the one first virtual model to achieve the spatial arrangement.

US Pat. No. 10,892,057

MEDICAL RISK FACTORS EVALUATION

International Business Ma...

1. A method for using a machine learning system to evaluate medical risks comprising:by the machine learning system, using a set of symptoms and a set of causal factors, learning using a machine learning process a set of weights in a set of association link formulas, each association link formula for calculating an association link strength between a respective symptom and a respective causal factor, wherein a set of the causal factors include a set of environmental causal factors;
receiving an input set of symptoms for a first patient;
retrieving facts about the first patient from a non-medical database;
by the machine learning system, using the facts about the first patient retrieved from the non-medical database to update the weights in the association link formulas to create an updated set of association link formulas;
determining which causal factors are relevant to the first patient according to association link strengths in the updated set of association link formulas between respective ones of the relevant causal factors and the input set of symptoms; and
sending the determined set of relevant causal factors for presentation to a user;
wherein the association link strengths in the updated set of association link formulas are a function of a weighted set of attributes of the first patient.

US Pat. No. 10,892,056

ARTIFICIAL INTELLIGENCE BASED ALERT SYSTEM

International Business Ma...

1. A method, in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement an artificial intelligence (AI) based alert mechanism system for alerting a medical professional of potential inaccuracies in medical image analysis, wherein the AI based alert mechanism system operates to:receiving, by the AI based alert mechanism, a medical image of a patient and a radiology report associated with the medical image;
analyzing, by the AI based alert mechanism, the radiology report to identify medical findings detected by the medical professional;
analyzing, by the AI based alert mechanism, the medical image to detect one or more medical findings associated with the medical image;
responsive to the AI based alert mechanism detecting one or more medical findings associated with the medical image, comparing, by the AI based alert mechanism, the one or more medical findings associated with the medical image to those medical findings detected by the medical professional and identified in the radiology report; and
responsive to the AI based alert mechanism identifying a discrepancy between the detected medical findings associated with the medical image to those medical findings detected by the medical professional and identified in the radiology report, generating, by the AI based alert mechanism, an alert to the medical professional who generated the radiology report, wherein the alert identifies missing medical findings in the radiology report, errors in interpretation of the medical image, and errors in a criticality level of the medical findings detected by the medical professional and identified in the radiology report.

US Pat. No. 10,892,055

MOTOR FUNCTION ESTIMATION INFORMATION GENERATION APPARATUS, MOTOR FUNCTION ESTIMATION SYSTEM, MOTOR FUNCTION ESTIMATION INFORMATION GENERATION METHOD, MOTOR FUNCTION ESTIMATION METHOD AND STORAGE MEDIUM

PANASONIC INTELLECTUAL PR...

1. A motor function estimation information generation apparatus comprising:a sensor that measures, in a predetermined time period, at least one selected from the group consisting of an acceleration, a heart rate, a body temperature, and an angular velocity of a subject; and
a first processing circuit that performs a process,
the process performed by the first processing circuit including
(a1) acquiring at least one sensor value selected from the group consisting of sensor values in terms of the acceleration, the heart rate, the body temperature, and the angular velocity of the subject, and a motor ability value of the subject,
(a2) determining a feature of the sensor value and a time segment in the predetermined time period,
(a3) calculating, using the sensor value, a feature vector corresponding to a feature value of the feature in the time segment,
(a4) acquiring a first weight vector for use in estimating a motor ability value using the feature vector and the motor ability value,
(a5) calculating a gradient vector with respect to the feature vector using the first weight vector and the motor ability value,
(a6) determining a new time segment in the predetermined time period and a new feature based on the new time segment,
(a7) calculating, using the sensor value, a feature candidate vector that is a candidate for a feature vector corresponding to a feature value of the new feature in the new time segment,
(a8) determining a feature candidate vector satisfying a predetermined condition based on the gradient vector, based on a difference between the feature candidate vector and the feature vector,
(a9) correcting the first weight vector to a second weight vector using the feature candidate vector satisfying the predetermined condition, and
(a10) storing, in a storage, a feature and a time segment corresponding to the feature candidate vector satisfying the predetermined condition and also storing the second weight vector.

US Pat. No. 10,892,054

CONTROL STATION FOR OUTPUTTING INFORMATION RELATING TO A MULTIPLICITY OF INFUSION SYSTEMS TO A USER

1. A control station for outputting information relating to a multiplicity of infusion systems to a user, the control station comprising:a data collection section being operatively connectable to a multiplicity of infusion systems via a communication network for receiving data from the infusion systems,
an output section for outputting information relating to the multiplicity of infusion systems, and
a processing section configured to process data received from the infusion systems, wherein the processing includes:
relating data received from an infusion system to a status class of a multiplicity of predefined status classes to obtain a status indication for the infusion system,
a first status class indicating that a short-term user action is required at an infusion system, a second status class indicating that a mid-term user action is required at an infusion system, and a third status class indicating that no user action is required at an infusion system while an infusion operation is in progress, and
transmitting the status indication to the output section for outputting the status indication to a user,
wherein the processing section is configured to combine data of different data groups to determine the status indication.

US Pat. No. 10,892,053

SYSTEMS AND METHODS FOR MONITORING AND/OR MANAGING A PERSON'S POSITION USING AN ACCUMULATED TIMER

LEAF HEALTHCARE, INC., P...

1. A method for automated monitoring of a person's position using a wearable sensor device secured to the person or to an article worn by the person, the method comprising:generating, by at least one sensor provided in the wearable sensor device, sensor data representative of an orientation of the person;
automatically determining the orientation of the person over time based on the sensor data generated by the at least one sensor;
identifying (a) pressure-on periods in which the person is in a pressure-on position in which a particular side or area of the person's body is pressurized by a support surface and (b) pressure relief periods in which the person is out of the pressure-on position;
automatically maintaining, based on the monitored orientation of the person over time, a pressure-on timer representing a measure of time spent in the pressure-on position; and
for each of a series of pressure relief periods, using at least one processor to perform the following:
identifying a position change of the person to a pressure relief position out of the pressure-on position;
determining a pressure relief time threshold for the respective pressure relief period, as a function of a current value of the pressure-on timer, such that different pressure relief time thresholds are determined for different pressure relief periods in the series of pressure relief periods, depending on the current value of the pressure-on timer;
identifying a position change of the person from the pressure relief position back to the pressure-on position;
measuring a pressure relief duration spent by the person in the pressure relief position;
comparing the pressure relief duration with the pressure relief time threshold; and
controlling a visual or audible output device based on the comparison of the pressure relief duration with the pressure relief time threshold.

US Pat. No. 10,892,052

GRAPHICAL USER INTERFACES INCLUDING TOUCHPAD DRIVING INTERFACES FOR TELEMEDICINE DEVICES

INTOUCH TECHNOLOGIES, INC...

1. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, are configured to cause the processor to perform operations comprising:retrieving a list of patients;
selectively displaying the list of patients;
receiving a selection of a patient from the patient list;
retrieving an endpoint list including a plurality of remote presence devices and one or more medical professionals currently associated with particular patients or scheduled to be associated with particular patients for a period of time to which the respective remote presence devices can navigate;
displaying the endpoint list;
receiving a filtering parameter including a name of a medical professional;
filtering the endpoint list to display only endpoints associated with the name of the medical professional in the filtering parameter;
receiving a selection of a remote presence device from the filtered endpoint list;
communicatively connecting an electronic device to the selected remote presence device;
displaying a live video feed from a camera of the selected remote presence device in a video panel on an electronic display of the electronic device; and
updating the live video feed as the selected remote presence device moves to the selected patient.

US Pat. No. 10,892,051

SYSTEMS AND METHODS FOR AUTOMATICALLY TRACKING PRODUCTS IN A MEDICAL FACILITY

LOGI D INC., Laval (CA)

1. A product tracking system, comprising:a tracking module adapted to be affixed to a wall or other mounting location adjacent a receptacle for receiving a product therein, the tracking module operable to track the product as it is discarded in the receptacle by a user;
the tracking module comprising a product detector and a patient detector,
the patient detector adapted to detect a patient identifier when the patient identifier has been in proximity therewith for a predetermined time,
wherein the tracking module is operable to communicate with an identification module worn or carried by the user to confirm that the user is an authorized user discarding the product in the receptacle.

US Pat. No. 10,892,050

DEEP IMAGE CLASSIFICATION OF MEDICAL IMAGES

International Business Ma...

1. A computer implemented method for improving classification of a medical image comprising:extracting, by a processor, a plurality of samples from the medical image, wherein the plurality of samples includes a normal image sample of a normal portion of organic matter;
training a focus-learning function for an image analysis component with the plurality of samples by:
generating a classification by processing the normal image sample using the image analysis component;
determining that the classification was erroneous based on an annotation associated with the normal image sample; and
updating the focus-learning function to reflect a correct classification of the normal image sample based on the determination that the classification was erroneous; and
updating a deep-neural network (DNN) based on the focus-learning function, wherein the DNN includes a first dead neuron associated with the normal image sample.

US Pat. No. 10,892,049

TRIAGE OF PATIENT MEDICAL CONDITION BASED ON COGNITIVE CLASSIFICATION OF MEDICAL IMAGES

INTERNATIONAL BUSINESS MA...

1. A system for automatically triaging an image study of a patient generated as part of a medical imaging procedure, the system comprising:a computing device including an electronic processor configured to
submit at least a portion of the image study to a cognitive system, the cognitive system configured to analyze the image study using a model developed using machine learning,
receive, from the cognitive system, a BI-RADS classification assigned to the image study using the model,
assign a severity classification to the image study, wherein the electronic processor is configured to assign the severity classification by comparing an image included in the image study with an image included in a prior image study for the patient, and
in response to at least one of the BI-RADS classification and the severity classification being associated with a first level of risk, automatically perform a first action; and
in response to at least one of the BI-RADS classification and the severity classification being associated with a second level or risk, automatically perform a second action.

US Pat. No. 10,892,048

MACHINE LEARNING PILL IDENTIFICATION

1. A system, comprising:a pill dispensing system comprising at least one chamber configured to move a pill from an original position to an imaging position;
a first lighting device configured to illuminate the pill residing in imaging position from underneath the pill;
an imaging device positioned to capture image data of the pill residing in the imaging position;
a second lighting device configured to illuminate the pill while in the imaging position from above the pill;
at least one computing device being configured to:
selectively control at least one of the first lighting device to illuminate the pill from underneath;
direct the imaging device to capture first image data of the pill during illumination of the pill by the first lighting device;
selectively control at least one of the second lighting device to illuminate the pill from above;
direct the imaging device to capture second image data of the pill during illumination of the pill by the second lighting device;
generate a digital fingerprint of the pill, wherein the digital fingerprint comprises a red-green-blue histogram and a pill edge morphology generated based at least in part on the first image data and the second image data;
determine an identity of the pill based at least in part on a comparison of the digital fingerprint to a digital fingerprint library; and
apply a machine learning routine to improve future detection of the identity of the pill.

US Pat. No. 10,892,047

CRYPTO-BASED ACL FOR PATIENT TREATMENT AND FOLLOW-UP CARE

1. A method comprising:creating, by a plurality of radio emitting devices each comprising a processor and transceiver, a geo-fence within a space, each radio emitting device capable of communicating with neighboring radio emitting devices in the plurality and capable of communicating with aggregators in communication with a central server computer over a network;
determining, by a subset of the plurality of radio emitting devices, a location of a user computing device executing a user application for the space when the user computing device is moved past the geo-fence and into the space, the determined location relative to the subset of the radio emitting devices, each radio emitting device in the subset transitioning from a sleep state to an active state when the user computing device moves within a predetermined distance from the subset of the radio emitting devices; and
executing, by the central server computer upon breaking the geo-fence initiated by a patient using the user computing device, automatic check-in logic, the automatic check-in logic comprising:
i) relaying the patient's unique ID to a scheduling system at the determined location to perform real time check-in;
ii) facilitating determination of the patient's identity based on a composite data structure having a data component that is locally encrypted by the user application and stored on the central server computer,
iii) sending event based contextual information including the determined patient's identity to a distributed queue via a plurality of data channels, the event based contextual information is put under integrity protection independent of and in addition to access control mechanisms offered by an integrated healthcare Administrator system, and
iv) polling, by the integrated healthcare Administrator system, the distributed queue for event based contextual information wherein the integrated healthcare Administrator system informs personnel of the determined location.

US Pat. No. 10,892,046

SYSTEMS AND METHODS FOR DYNAMICALLY EXTRACTING ELECTRONIC HEALTH RECORDS

MultiScale Health Network...

1. A system for replicating electronic health records from a source customer database that contains multiple electronic health records that are represented in a hierarchical data format, the system comprising:a processor;
a memory;
a first extraction module comprising instructions that are stored in the memory and that are configured, when executed by the processor, to:
perform extraction of first data from the source customer database, wherein the first data includes a complete data record stored by the source customer database; and
cause the extracted first data to be stored in a clinical data engine that represents at least some of the multiple electronic health records in a manner that logically preserves the hierarchical data format while providing a relational access model to the health records; and
a second extraction module comprising instructions that are stored in the memory and that are configured, when executed by the processor, to:
perform real-time extraction of second data from the source customer database, wherein the second data is obtained from a journal file of the source customer database, wherein the source customer database stores the second data in the journal file in response to write operations performed by a customer application to store the second data in the source customer database, and wherein the second data is obtained by the second extraction module concurrent with the write operations performed by the customer application;
determine that the second data is an update that references the complete data record stored by the source customer database;
determine, by querying the clinical data engine, that the complete data record referenced by the update does not exist in the clinical data engine;
in response to the determination that the complete data record does not exist in the clinical data engine:
flag and place the update that references the complete data record in a delay queue associated with the complete data record;
transmit to the first extraction module an instruction to extract the complete data record stored by the source customer database, wherein the first extraction module stores the complete data record in the clinical data engine; and
while the first extraction module extracts the complete data record, temporarily store the second data in the delay queue;
after the first extraction module has extracted the complete data record, cause the second data stored in the delay queue to be stored in the clinical data engine; and
cause the extracted second data to be stored in the clinical data engine after storage of the complete data record in the first data.

US Pat. No. 10,892,045

DISTRIBUTED GRID-COMPUTING PLATFORM FOR COLLECTING, ARCHIVING, AND PROCESSING ARBITRARY DATA IN A HEALTHCARE ENVIRONMENT

Medical Informatics Corp....

1. A distributed grid-computing system for collecting, archiving, and processing arbitrary data in a healthcare environment comprising:a plurality of informatics servers, connected to a hospital network and configured to store physiological data collected from a plurality of bedside monitoring devices;
a web server, connected to the hospital network and configured to:
receive physiological data pushed in real time from the informatics servers using a websocket protocol, wherein the physiological data has been processed by a program configured for processing real-time data executing on one of the plurality of informatics servers;
convert the physiological data from a clinical research format to a text-based format and
push the physiological data in real time to subscribed web browsers, using a websocket protocol;
a data acquisition server, connected to the hospital network;
a substation connected to the hospital network and configured to receive and timestamp non-timestamped physiological data from a non-networked bedside monitoring device of the plurality of bedside monitoring devices;
time-synchronize the timestamped physiological data; and
transmit the time-synchronized physiological data to the data acquisition server over the hospital network, wherein the data acquisition server is programmed to:
receive the time-synchronized physiological data from the substation;
convert the time-synchronized physiological data to the clinical research format; and
send the time-synchronized physiological data to one of the plurality of informatics servers.

US Pat. No. 10,892,044

CONNECTED MEDICAL DEVICES

Michelle Fisher, Berkele...

1. A method for transmitting a medical digital artifact from a mobile device, the method comprising:executing a first secure element application on a processor of a first secure element coupled to a medical device externally coupled to a body in response to a Near Field Communication (NFC) inductive signal by a second secure element coupled to the mobile device, wherein the first secure element is connected to the medical device via a universal port, the first secure element application configured to use a near field communication protocol;
wirelessly transmitting the medical digital artifact from first secure element coupled to the medical device using the first secure element application, through a first communication channel configured to use the NFC protocol to the second secure element coupled to the mobile device and further wherein the mobile device wirelessly transmits the medical digital artifact using a non-browser based mobile application to a server for processing through a second communication channel, wherein the second communication channel is different than the first communication channel, wherein the non-browser based mobile application is a mobile operating system platform non-browser based mobile application with a graphical user interface that is preinstalled or downloaded and installed on the mobile device, wherein the graphical user interface includes a graphical icon;
receiving response data at the non-browser based mobile application running on the mobile device from the sever through the second communication channel for display within the non-browser based mobile application running on the mobile device, wherein the mobile device comprises a mobile device transceiver, a mobile device display, and a mobile device memory for storing the non-browser based mobile application.

US Pat. No. 10,892,043

IMAGE SHARING SYSTEM

AWARE, INC., Bedford, MA...

1. A system comprising:a network interface in communication with an image sharing server configured to receive an information object and metadata, the metadata identifying one or more trusted recipients;
a repository, configured to communicate with the image sharing server, and configured to store the information object;
computer instructions that when executed automatically map the metadata to one or more electronic addresses corresponding to the one or more trusted recipients;
a processor configured to generate a universal resource locator for accessing the information object stored in the repository, and to acquire the one or more electronic addresses of the trusted recipients based on the metadata;
the processor in conjunction with a secure messaging module configured to insert the universal resource locator into an electronic message addressed to the one or more electronic addresses of the trusted recipients, and send the electronic message, using a secure email gateway, with the universal resource locator, to the one or more electronic addresses of the trusted recipients, the electronic message being secure and sent with a MU2 EHR status including administrative control, wherein the universal resource locator in the electronic message is selectable by a user to access the information object;
the image sharing server:
receiving, in response to the selection of the universal resource locator, a request for the information object based on the universal resource locator in the electronic message,
acquiring the information object signified by the universal resource locator, and
providing the information object over a communications path for display to the user, wherein the providing of the information object over the communications path occurs over a different pathway or channel than the electronic message to at least avoid an attachment size limitation.

US Pat. No. 10,892,042

AUGMENTING DATASETS USING DE-IDENTIFIED DATA AND SELECTED AUTHORIZED RECORDS

International Business Ma...

1. A method, in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to utilize a dataset for a research study that involves person-specific data, the method comprising:determining one or more regions of interestingness within a model of a first set of data records, wherein the first set of data records are authorized for a research study by associated entities and contain a plurality of direct identifiers and quasi-identifiers of the associated entities, wherein the one or more regions of interestingness are determined based on the values of the plurality of direct identifiers and quasi-identifiers;
representing within the model a second set of data records, wherein the second set of data records are relevant for supporting objectives of the research study, correspond to entities other than those associated with the first set of data records, and are used after de-identification according to de-identification requirements or authorization by corresponding entities;
identifying data records from the second set of data records that have greater relevance for supporting the objectives of the research study based on the model;
requesting authorization from the corresponding entities of the identified data records from the second set of data records, wherein requests for authorization are automatically generated and sent to the corresponding entities via a network; and
generating a resulting dataset for the research study by including the data records of the first set of data records within selected regions of interestingness and the identified data records of the second set of data records after receiving the requested authorization via the network.

US Pat. No. 10,892,041

METHOD AND APPARATUS FOR DETERMINING COMPLEXITY OF A CLINICAL TRIAL

Medidata Solutions, Inc.,...

1. A method for a site to determine whether to participate in a clinical trial, comprising:collecting source data for a plurality of clinical procedures;
aggregating the source data to account for specific medical conditions;
calculating, based on a statistical analysis of the aggregated source data, statistics regarding the typical frequency and interval of the performance of each procedure for specific medical conditions;
determining a first plurality of procedures to be performed during a first clinical trial, the first plurality being a first subset of the plurality of clinical procedures for a specific medical condition;
calculating the net complexity for the first plurality of procedures;
determining a second plurality of procedures to be performed during a second clinical trial, the second plurality being a second subset of the plurality of clinical procedures for the specific medical condition;
calculating the net complexity for the second plurality of procedures;
comparing the net complexity for the first plurality of procedures to the net complexity for the second plurality of procedures; and
selecting the clinical trial whose plurality of procedures has the lesser net complexity,
wherein calculating the net complexity for a plurality of procedures comprises:
calculating a complexity score for the plurality of procedures;
determining, based on the typical frequency and interval of each procedure to be performed for a specific medical condition, which of the plurality of procedures may be routinely performed on clinical trial subjects suffering from the specific medical condition;
calculating a complexity score for the routinely performed procedures; and
subtracting the complexity score for the routinely performed procedures from the complexity score for the plurality of procedures.

US Pat. No. 10,892,039

PERFORMING CHEMICAL TEXTUAL ANALYSIS TO DISCOVER DANGEROUS CHEMICAL PATHWAYS

International Business Ma...

1. A computer-implemented method, comprising:identifying a textual document;
determining chemical data within the textual document, the chemical data including details of a chemical reaction included within the textual document, the details including an aromaticity of a molecule associated with the chemical reaction;
performing an analysis of the chemical data, including:
determining a reactiveness score for the molecule, based on the aromaticity of the molecule, and
comparing the reactiveness score to a predetermined threshold; and
determining whether the chemical data is associated with one or more dangerous characteristics, in response to the analysis.

US Pat. No. 10,892,037

METHODS FOR COMPRESSION OF MOLECULAR TAGGED NUCLEIC ACID SEQUENCE DATA

Life Technologies Corpora...

1. A method for compressing molecular tagged nucleic acid sequence data, comprising:receiving a plurality of nucleic acid sequence reads, a plurality of vectors of flow space signal measurements and a plurality of sequence alignments, wherein each sequence read is associated with a molecular tag sequence, the molecular tag sequence identifying a family of sequence reads resulting from a particular polynucleotide molecule in a nucleic acid sample, wherein each vector of flow space signal measurements and each sequence alignment correspond with one of the sequence reads;
grouping sequence reads associated with a same molecular tag sequence to form a family of sequence reads, corresponding vectors of flow space signal measurements and corresponding sequence alignments, each family having a number of members;
calculating an arithmetic mean of the corresponding vectors of flow space signal measurements to form a vector of consensus flow space signal measurements for the family;
calculating a standard deviation of the corresponding vectors of flow space signal measurements to form a vector of standard deviations for the family;
determining a consensus base sequence based on the vector of consensus flow space signal measurements for the family;
determining a consensus sequence alignment by comparing the consensus base sequence to the sequence read having a highest mapping quality of the corresponding sequence alignments for the family;
generating a compressed data structure comprising consensus compressed data, the consensus compressed data including for each family, the consensus base sequence, the consensus sequence alignment, the vector of consensus flow space signal measurements, the vector of standard deviations and the number of members; and
determining a variant in a given consensus base sequence using at least a portion of the consensus compressed data from the compressed data structure.

US Pat. No. 10,892,033

METHOD FOR MONITORING BIOPROCESSES

Siemens Aktiengesellschaf...

1. A method for monitoring bioprocesses, a course of a bioprocess in a bioreactor being predicted aided by a process model and estimated values for biological process parameters being estimated during the course of the bioprocess with the process model, the method comprising:a) selecting at least a respiratory quotient as at least one process parameter of the bioprocess, for which measured values are determined during the course of the bioprocess in the bioreactor;
b) comparing a respective measured value of the at least one selected process parameter with a corresponding estimated value of the at least one process parameter estimated by the process model;
c) comparing a variance between the respective measured value and the corresponding estimated value of the at least one selected process parameter with a predetermined threshold value; and
d) changing at least a lag term employed as a defined model parameter in the process model when the predetermined threshold value is exceeded by the variance to adjust the process model to an actual course of the bioprocess in the bioreactor;
wherein the steps b) to d) with a respective changed model parameter are repeated until the variance is placed below the predetermined threshold value;
wherein the lag term, which is employed as the defined model parameter in the process model, is changed within predetermined limit values when the predetermined threshold value is exceeded by the variance during said step d); and
wherein in cases that, after a predetermined number of repetitions of steps b) to d), the predetermined threshold value is still exceeded by the variance, the bioprocess in the bioreactor is discontinued to prevent damage to the bioreactor and a warning is output.

US Pat. No. 10,892,032

WRITE AND READ COMMON LEVELING FOR 4-BIT WIDE DRAMS

Marvell Asia Pte, Ltd., ...

1. An integrated circuit, comprising:memory control logic configured to generate a first strobe signal associated with a first set of bits of data, and further configured to generate a second strobe signal associated with a second set of bits of said data;
write leveling logic configured to obtain a write leveling setting based on feedback of said first set of bits from a memory storage device of a plurality of memory storage devices; and
deskew control logic configured to, while said write leveling logic is anchored at said write leveling setting, obtain a first deskew setting thereof based on feedback of said second set of bits from a memory storage device of said plurality of memory storage devices.

US Pat. No. 10,892,031

DATA STORAGE DEVICE AND CONTROL METHOD FOR NON-VOLATILE MEMORY

SILICON MOTION, INC., Jh...

1. A data storage device, comprising:a non-volatile memory; and
a controller, operating the non-volatile memory as requested by a host,
wherein:
the non-volatile memory and the host adopt a first data length as a data transmission unit;
the controller manages a bad column table to record bad columns of the non-volatile memory, and uses a second data length as a management unit of the bad columns recorded in the bad column table;
the second data length is shorter than the first data length;
storage units of the second data length within the non-volatile memory are marked as bad columns when having any damaged storage unit; and
the controller classifies data read from the non-volatile memory based on the bad column table, individually buffers data of good columns to be separated from data of bad columns, and combines the buffered data of good columns to comply with the data transmission unit which is the first data length.

US Pat. No. 10,892,030

MEMORY SYSTEM WITH CONTROLLER AND MEMORY CHIPS, WHERE CONTROLLER CAN CHANGE A SET VALUE READ LEVEL AND INSTRUCT MEMORY CHIP TO EXECUTE READ OPERATION WITH THE CHANGED SET VALUE

TOSHIBA MEMORY CORPORATIO...

1. A memory chip comprising:a memory cell array; and
first circuitry that executes a first operation of reading data from a target area of the memory cell array using a parameter, and changes a set value of the parameter after the first operation to execute a second operation of reading the data, wherein
the first operation includes a third operation of comparing an expectation value of the data with the read data,
the first circuitry determines whether to execute the second operation from a result of the third operation,
the memory chip further comprises second circuitry connectable to an external device,
the memory cell array includes a plurality of first storage areas,
the first circuitry is configured to:
in response to a command from the external device, set one of the first storage areas as the target area to execute the first operation or the first operation and the second operation, and
set another one of the first storage areas as the target area to execute the first operation or the first operation and the second operation without an additional command from the external device,
the memory chip further comprises a second storage area,
the memory cell array includes a plurality of third storage areas,
the third storage areas each include the first storage areas, and
the first circuitry is configured to:
sequentially set the first storage areas of a fourth storage area as the target area,
the fourth storage area being one of the third storage areas,
count a first number relating to the second operation,
determine a pass or a fail of an operation to the fourth storage area from the first number, and store a result of the determination on a pass or a fail in the second storage area.

US Pat. No. 10,892,029

SELF-ADAPTIVE READ VOLTAGE ADJUSTMENT USING DIRECTIONAL ERROR STATISTICS FOR MEMORIES WITH TIME-VARYING ERROR RATES

Micron Technology, Inc., ...

1. A system comprising:a memory component; and
a processing device, operatively coupled with the memory component, to:
identify a first range of a plurality of write-to-read delay ranges for the memory component, wherein the first range represents a plurality of write-to-read delay times and has an associated read voltage level used to perform a read operation on a segment of the memory component having a write-to-read delay time that falls within the first range;
identify a first set of the plurality of write-to-read delay times at a first end of the first range;
determine a first directional error rate for the memory component corresponding to the first set of the plurality of write-to-read delay times and a second directional error rate for the memory component corresponding to the first set of the plurality of write-to-read delay times;
determine whether a correspondence between the first directional error rate and the second directional error rate satisfies a first threshold criterion; and
responsive to the correspondence between the first directional error rate and the second directional error rate not satisfying the first threshold criterion, modify the read voltage level associated with the first range.

US Pat. No. 10,892,028

SHIFT REGISTER AND METHOD OF DRIVING THE SAME, GATE DRIVING CIRCUIT AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A gate driving circuit, comprising a plurality of shift registers connected in cascade, wherein each of the plurality of shift registers comprisesa pull-up control circuit connected to a signal input terminal and a pull-up node, wherein the pull-up control circuit is configured to pull up a potential of the pull-up node to a potential of a signal from the signal input terminal under a control of the signal from the signal input terminal;
a pull-up circuit connected to the pull-up node, a clock signal terminal and a signal output terminal, wherein the pull-up circuit is configured to output a signal from the clock signal terminal to the signal output terminal under a control of the pull-up node;
a pull-down control circuit connected to a first control terminal, a pull-down node, a first voltage terminal, and the pull-up node, wherein the pull-down control circuit is configured to pull down a potential of the pull-down node to a potential of the first voltage terminal under the control of the pull-up node, and to output a signal from the first control terminal to the pull-down node under a control of the signal from the first control terminal;
a pull-down circuit connected to the pull-down node, the pull-up node, a second control terminal, the first voltage terminal, and the signal output terminal, wherein the pull-down circuit is configured to pull down potentials of the pull-up node and the signal output terminal to a potential of the first voltage terminal under a control of the pull-down node, and to pull down potentials of the pull-up node and the signal output terminal to a potential of the first voltage terminal under a control of a signal from the second control terminal; and
a reset circuit connected to a reset signal terminal, the first voltage terminal, and the pull-up node, wherein the reset circuit is configured to pull down a potential of the pull-up node to a potential of the first voltage terminal under a control of a signal from the reset signal terminal; wherein,
a signal input terminal of a first-stage shift register is connected to a start signal terminal; except for the first-stage shift register, a signal input terminal of each of remaining stages of shift registers is connected to a signal output terminal of a shift register in a previous stage;
except for a last-stage shift register, a reset signal terminal of each of remaining stages of shift registers is connected to a signal output terminal of a shift register in a next stage; a reset signal terminal of the last-stage shift register is connected to the start signal terminal;
adjacent stages of shift registers constitute a shift register group, and the gate driving circuit comprises M+1 shift register groups;
the gate driving circuit is connected to M+1 first control signal input terminals, wherein first control terminals of shift registers in different shift register groups are connected to different first control signal input terminals, and first control terminals of shift registers in the same shift register group are connected to a same first control signal input terminal;
the gate driving circuit is connected to M+1 second control signal input terminals, wherein each stage of shift registers is connected to M second control signal input terminals; each stage of shift registers in a same shift register group is connected to same M second control signal input terminals, and a second control signal input terminal that is not connected in different shift register groups is different;
a switching frequency of a high level and a low level of the first control terminal and the second control terminal in one frame of image is less than the switching frequency of the high level and the low level of the clock signal terminal in one frame of image;
the first control terminal and the second control terminal are non-clock signal terminals outside the gate driving circuit; and
M is an integer and M?1.

US Pat. No. 10,892,027

NON-VOLATILE MEMORY DEVICES AND SYSTEMS WITH READ-ONLY MEMORY FEATURES AND METHODS FOR OPERATING THE SAME

Micron Technology, Inc., ...

1. A method of operating a memory device including a non-volatile memory array, the method comprising:storing, with the memory device, one or more addresses of the non-volatile memory array;
comparing an address of a received command to the one or more addresses; and
at least in part based on the comparison, determining not to implement the received command.

US Pat. No. 10,892,026

MEMORY MANAGEMENT METHOD, MEMORY STORAGE DEVICE AND MEMORY CONTROL CIRCUIT UNIT

PHISON ELECTRONICS CORP.,...

1. A memory management method for a memory storage device comprising a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module comprises a plurality of memory cells, and the memory management method comprises:randomizing original data to generate first data, wherein the original data is from a host system and comprises data to be stored;
programming the first data into a plurality of first memory cells among the memory cells, such that the programmed first memory cells have a plurality of states, wherein each of the plurality of states corresponds to a default bit value;
sending a first single-stage read command sequence which indicates to read the programmed first memory cells by using a first read voltage level;
obtaining first count information corresponding to the first read voltage level according to a read result corresponding to the first single-stage read command sequence;
sending a second single-stage read command sequence which indicates to read the programmed first memory cells by using a plurality of second read voltage levels according to the first count information, wherein a plurality of voltage ranges are classified by the second read voltage levels;
obtaining second count information reflecting a number of at least one memory cell each having a voltage level belonging to one of the voltage ranges according to a reading result corresponding to the second single-stage read command sequence; and
adjusting the first read voltage level according to the first count information, the second count information and default count information corresponding to the first read voltage level.

US Pat. No. 10,892,025

SOFT ERASE AND PROGRAMMING OF NONVOLATILE MEMORY

Western Digital Technolog...

1. A non-volatile storage apparatus, comprising:a plurality of non-volatile memory cells in a Multi-Level Cell (MLC) block in a non-volatile memory die; and
control circuits configured to read the plurality of non-volatile memory cells at initial levels corresponding to programmed data, copy read data to a temporary location in a Single Level Cell (SLC) block in the non-volatile memory die, apply one or more soft erase pulses to the plurality of non-volatile memory cells to reduce threshold voltages of the plurality of non-volatile memory cells from the initial levels corresponding to programmed data to intermediate levels below the initial levels and above an erased level and apply one or more soft programming pulse to increase threshold voltages of the plurality of non-volatile memory cells from the intermediate levels to final levels corresponding to the programmed data.

US Pat. No. 10,892,024

SCAN OPTIMIZATION FROM STACKING MULTIPLE RELIABILITY SPECIFICATIONS

Micron Technology, Inc., ...

1. A system comprising:firmware having stored instructions, executable by a processing device, to perform operations to:
log information about a block of multiple blocks of a memory device, the information associated with a combination of reliability specifications for the memory device, wherein at least one reliability specification of the combination is different data retention specification for the memory device; and
trigger a refresh of the block based on exceeding a threshold condition for the at least one reliability specification, in response to a determination of a failure of a scan of the block with the threshold condition for the at least one reliability specification being exceeded for multiple scans executed since a last refresh of the block.

US Pat. No. 10,892,023

THREE-DIMENSIONAL MEMORY DEVICE PROGRAMMING WITH REDUCED DISTURBANCE

YANGTZE MEMORY TECHNOLOGI...

1. A method for operating a three-dimensional (3D) memory device, wherein the 3D memory device comprises a plurality of memory decks each comprising a plurality of memory layers in a vertical direction, the method comprising:first programming each memory layer in a first memory deck of the plurality of memory decks, the first programming comprises applying a program voltage to the memory layer and a first channel pass voltage smaller than the program voltage to each of the rest of the memory layers in the first memory deck; and
second programming each memory layer in a second memory deck of the plurality of memory decks above the first memory deck, the second programming comprises (i) applying the program voltage to the memory layer and the first channel pass voltage to each of the rest of the memory layers in the second memory deck; and (ii) applying a second channel pass voltage smaller than the first channel pass voltage to each memory layer in the first memory deck.

US Pat. No. 10,892,022

RESPONDING TO POWER LOSS

Micron Technology, Inc., ...

11. A memory, comprising:an array of memory cells;
a local access line connected to a plurality of memory cells of the array of memory cells;
a global access line selectively connected to the local access line through a transistor;
discharge circuitry selectively connected to a control gate of the transistor; and
an energy store selectively connected to a supply voltage node and selectively connected to the discharge circuitry;
wherein the energy store is configured to be connected to the supply voltage node, and to be disconnected from the discharge circuitry, while a voltage level of the supply voltage node is higher than a first threshold; and
wherein the energy store is configured to be disconnected from the supply voltage node, and to be connected to the discharge circuitry, in response to the voltage level of the supply voltage node decreasing from the first threshold to be lower than a second threshold.

US Pat. No. 10,892,021

ON-DIE CAPACITOR FOR A MEMORY DEVICE

SanDisk Technologies LLC,...

1. An apparatus comprising:a memory chip comprising an array of memory cells that includes a first conductive line and a second conductive line, the first conductive line biased to a first voltage for a first memory operation; and
a capacitor selectively coupled to the array of memory cells after the first memory operation has completed to receive discharged electricity from the first conductive line and bias the second conductive line to a second voltage for a second memory operation.

US Pat. No. 10,892,020

SEMICONDUCTOR MEMORY DEVICE

Toshiba Memory Corporatio...

1. A semiconductor memory device comprising:first and second memory cells;
a first word line connected to the first and second memory cells;
a first hit line connected to the first memory cell;
a second bit line connected to the second memory cell;
a first sense amplifier connected to the first bit line, the first sense amplifier having a first node to determine data;
a second sense amplifier connected to the second bit line, the second sense amplifier having a second node to determine data;
a voltage generation circuit; and
a first row decoder which supplies a voltage to the first word line,
wherein in a read operation,
the first row decoder applies, before application of a first voltage, a second voltage different from the first voltage to the first word line,
the first node of the first sense amplifier is charged to a third voltage by the voltage generation circuit and is then connected to the first bit line, and
the second node of the second sense amplifier is charged to a fourth voltage different from the third voltage by the voltage generation circuit and is then connected to the second bit line.

US Pat. No. 10,892,019

METHODS OF ERASING DATA IN NONVOLATILE MEMORY DEVICES AND NONVOLATILE MEMORY DEVICES PERFORMING THE SAME

Samsung Electronics Co., ...

1. A nonvolatile memory device comprising:a memory block including a plurality of memory cells disposed in a vertical direction; and
a control circuit configured to apply an erase voltage to an erase source terminal of the memory block, and configured to apply a first voltage to a first selection line among a plurality of selection lines in the memory block, the first voltage being higher than the erase voltage, the first selection line being disposed closest to the erase source terminal among the plurality of selection lines and being used for selecting the memory block as an erase target block.

US Pat. No. 10,892,018

SEMICONDUCTOR MEMORY DEVICE AND REFRESHING METHOD OF SEMICONDUCTOR MEMORY DEVICE

RENESAS ELECTRONICS CORPO...

1. A semiconductor memory device comprising:a memory array which includes a plurality of memory blocks;
an address allocation information storage unit which includes:
a flash memory which stores address allocation information which is address information allocated to the memory blocks; and
a latch circuit which, in response to the address allocation information stored in the flash memory being rewritten, 1) reads the address allocation information obtained after rewritten out of the flash memory and 2) latches the read-out address allocation information;
a block selection circuit which selects one memory block, wherein the selected one memory block corresponds to an input address, wherein the input address is input on a basis of the address allocation information, and wherein the block selection circuit reads the address allocation information which is latched in the latch circuit; and
a refresh control circuit which controls a refreshing operation of the memory array,
wherein one of the memory blocks is allotted to a surplus memory block,
wherein when a refresh command is supplied, the refresh control circuit:
transfers data which is stored in one memory block, wherein the one memory block is a refreshing object in the memory blocks to the surplus memory block; and
after completion of data transfer to the surplus memory block, 1) allocates the address information of the one memory block to the surplus memory block to which the data is transferred and 2) newly allots the one memory block to the surplus memory block.

US Pat. No. 10,892,017

MEMORY DEVICE AND A STORAGE SYSTEM USING THE SAME

Samsung Electronics Co., ...

1. A memory device comprising:a first memory cell, and a second memory cell different from the first memory cell and disposed above or below the first memory cell, wherein the first memory cell and the second memory cell are included in a same memory block as each other;
a first word line connected to the first memory cell;
a second word line, different from the first word line, connected to the second memory cell;
an address decoder which is configured to apply one of an erase voltage and an inhibit voltage different from the erase voltage to each of the first and second word lines; and
a control logic which is configured to control an erasing operation on the memory block, using the address decoder,
wherein while the erasing operation on the memory block is executed, the inhibit voltage is applied to the first word line after the erase voltage is applied, and the erase voltage is applied to the second word line after the inhibit voltage is applied, and
wherein the erase voltage is applied to the first word line for a first time period, and the erase voltage is applied to the second word line for a second time period which is longer than or shorter than the first time period.

US Pat. No. 10,892,016

3D MEMORY SEMICONDUCTOR DEVICES AND STRUCTURES

Monolithic 3D Inc., San ...

1. A method to operate a 3D semiconductor charge trap memory device, the method comprising;executing a memory set-up operation,
wherein said memory set-up operation comprises a preload of a plurality of memory cells followed by a partial erase; and then
executing a memory operation on said memory cells,
wherein each memory cell of said plurality of memory cells comprises a charge trap layer,
wherein said memory operation comprises first writing a first memory state by loading a charge into said charge trap layer, and then second writing a second memory state by removing said charge to a partially erased state.

US Pat. No. 10,892,015

NONVOLATILE MEMORY DEVICE AND METHOD OF PROGRAMMING IN THE SAME

Samsung Electronics Co., ...

1. A method comprising:performing incremental step pulse programming (ISPP) in a top-to-bottom (T2B) order such that the ISPP is performed in a downward direction from a bit line to a source line in a three-dimensional NAND flash memory, wherein the three-dimensional NAND flash memory comprises a plurality of cell strings, wherein each cell string comprises a string selection transistor, a plurality of memory cells and a ground selection transistor connected between the bit line and the source line, wherein at least two cell strings arranged in a first horizontal direction are connected to each bit line, and wherein at least two cell strings arranged in a second horizontal direction are connected to each string selection line;
precharging channels of the plurality of cell strings through ground selection transistors of the plurality of cell strings by a precharge voltage of the source line;
applying a turn-on voltage to a selected ground selection transistor of a selected cell string during a verification read period of an N-th program loop, a read recovery period of the N-th program loop and at least a portion of a bit line setup period of an (N+1)-th program loop, without recovery after the verification read period of the N-th program loop is finished, wherein N is a natural number; and
applying the turn-on voltage to an unselected ground selection transistor of an unselected cell string after a time point when the verification read period of the N-th program loop is finished.

US Pat. No. 10,892,014

MEMORY CONTROLLER, MEMORY SYSTEM AND OPERATING METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A memory controller for controlling a plurality of memory devices commonly coupled to a channel, the plurality of memory devices respectively performing preset program operations, the memory controller comprising:a buffer memory configured to store data to be stored in the plurality of memory devices, based on a buffer memory index; and
a program error processor configured to acquire fail data corresponding to a program operation fail from a fail memory device, and acquire reprogram data that is data to be stored together with the fail data, based on the buffer memory index,
wherein the program error processor sets the channel to a hold state, and provides the fail memory device with a recall command for recalling the fail data.

US Pat. No. 10,892,013

TWO-PORT TERNARY CONTENT ADDRESSABLE MEMORY AND LAYOUT PATTERN THEREOF, AND ASSOCIATED MEMORY DEVICE

UNITED MICROELECTRONICS C...

1. A two-port ternary content addressable memory (TCAM), comprising:a first storage unit, configured to store a first bit of a content data;
a second storage unit, configured to store a second bit of the content data;
a set of first search terminals, configured to input a first search data into the two-port TCAM;
a set of second search terminals, configured to input a second search data into the two-port TCAM;
a first comparison circuit, respectively coupled to the first storage unit, the second storage unit and the set of first search terminals, configured to determine whether the first search data matches the content data and accordingly generate a first determination result;
a second comparison circuit, respectively coupled to the first storage unit, the second storage unit and the set of second search terminals, configured to determine whether the second search data matches the content data and accordingly generate a second determination result;
a first match terminal, coupled to the first comparison circuit, configured to output the first determination result; and
a second match terminal, coupled to the second comparison circuit, configured to output the second determination result;
wherein the first search data and the second search data are concurrently inputted into the two-port TCAM, and the first determination result and the second determination result are concurrently outputted;
wherein the first storage unit comprises a first storage node and a first inverted storage node respectively configured to store a first content value representing the first bit and a first inverted content value mutually complemented with the first content value; and the second storage unit comprises a second storage node and a second inverted storage node respectively configured to store a second content value representing the second bit and a second inverted content value mutually complemented with the second content value;
wherein when both the first content value and the second content value are logic low, both the first determination result and the second determination result indicate that the first search data and the second search data matches the content data regardless of the first search data and the second search data.

US Pat. No. 10,892,012

APPARATUS, VIDEO PROCESSING UNIT AND METHOD FOR CLUSTERING EVENTS IN A CONTENT ADDRESSABLE MEMORY

INTEL CORPORATION, Santa...

1. An apparatus for storing motion events, comprising:a memory comprising a memory array; and
control logic coupled to the memory and configured to:
receive a motion event including coordinates in an image frame that have experienced a change and a timestamp of the change;
determine whether there is a valid entry in the memory array having coordinates within a predefined range of coordinates included in the motion event; and
in response to a determination that there is the valid entry having the coordinates within the predefined range of coordinates included in the motion event, write to the valid entry the coordinates and the timestamp in the motion event.

US Pat. No. 10,892,011

LOGIC DRIVE USING STANDARD COMMODITY PROGRAMMABLE LOGIC IC CHIPS COMPRISING NON-VOLATILE RANDOM ACCESS MEMORY CELLS

iCometrue Company Ltd., ...

1. A multi-chip package comprising:an interposer comprising a silicon substrate, a plurality of metal vias passing through the silicon substrate, and an interconnection metal scheme over the silicon substrate, wherein the interconnection metal scheme comprises a first interconnection metal layer over the silicon substrate, a second interconnection metal layer over the first interconnection metal layer and the silicon substrate, and a first insulating dielectric layer over the silicon substrate and between the first and second interconnection metal layers, wherein the first interconnection metal layer comprises a first metal line having a first copper layer and a first adhesion layer at a bottom and sidewall of the first copper layer, and the first interconnection metal layer has a thickness between 0.1 and 2 micrometers, and wherein the first insulating dielectric layer comprises silicon;
a first semiconductor integrated-circuit (IC) chip over the interposer, wherein the first semiconductor integrated-circuit (IC) chip couples to the interposer, wherein the first semiconductor integrated-circuit (IC) chip is configured to be programmed to perform a logic operation, comprising a first non-volatile memory cell configured to store a resulting data of a look-up table (LUT), a sense amplifier configured to have a first input data associated with the resulting data from the first non-volatile memory cell at an input point of the sense amplifier and a first output data associated with the first input data of the sense amplifier at an output point of the sense amplifier, and a programmable logic circuit comprising a first static-random-access-memory (SRAM) cell configured to store data associated with the first output data of the sense amplifier, and a multiplexer comprising a first set of input points for a first input data set for the logic operation and a second set of input points for a second input data set having data associated with the data stored in the first static-random-access-memory (SRAM) cell, wherein the multiplexer is configured to select, in accordance with the first input data set, an input data from the second input data set as an output data for the logic operation; and
a second semiconductor integrated-circuit (IC) chip over the interposer and on a same plane as the first semiconductor integrated-circuit (IC) chip, wherein the second semiconductor integrated-circuit (IC) chip couples to the interposer, wherein the first semiconductor integrated-circuit (IC) chip is configured to pass data associated with the output data for the logic operation to the second semiconductor integrated-circuit (IC) chip through the interconnection metal scheme of the interposer.

US Pat. No. 10,892,010

METHOD FOR CONTROLLING ACCUMULATED RESISTANCE PROPERTY OF RERAM DEVICE

MACRONIX INTERNATIONAL CO...

1. A method for controlling accumulated resistance property of a ReRAM device comprising:providing a ReRAM device including a first metal layer, a second metal layer, a first metal oxide layer and an oxygen control layer, wherein the first metal oxide layer is disposed between the first metal layer and the second metal layer; the oxygen control layer is disposed between the first metal oxide layer and one of the first metal layer and the second metal layer; and
adjusting an oxygen content of the oxygen control layer to make the oxygen control layer having a predetermined accumulated resistance property when a predetermined programming pulse set is applied the ReRAM device, wherein the oxygen content of the oxygen control layer is gradually increased at a decreasing rate.

US Pat. No. 10,892,009

MAGNETIC WALL UTILIZATION-ANALOG MEMORY ELEMENT AND MAGNETIC WALL UTILIZATION ANALOG MEMORY

TDK CORPORATION, Tokyo (...

1. A magnetic neuro element comprising:a magnetic wall driving layer comprising a magnetic wall, a first region, a second region, and a third region located between the first region and the second region; and
a magnetization fixed layer provided at the third region through a nonmagnetic layer,
wherein the magnetic wall moves from the first region to the second region through the third region, or from the second region to the first region through the third region,
a change of a resistance value between the magnetic wall driving layer and the magnetization fixed layer simulates a change of a synaptic coupling strength,
the magnetic wall driving layer has a magnetic wall pinning portion,
a position of the magnetic wall in the magnetic wall driving layer is shifted to a desired position,
an analog resistance value can be output as the resistance value varies,
the resistance value varies depending on the position of the magnetic wall,
a lower electrode layer provided into which a read current flows directly below the magnetization fixed layer, and
the read current flows in a vertical direction of a surface of the magnetic wall driving layer.

US Pat. No. 10,892,008

MULTI WORD LINE ASSERTION

TAIWAN SEMICONDUCTOR MANU...

1. An apparatus comprising:a first segment comprising a first plurality of memory cells;
a second segment comprising a second plurality of memory cells wherein the first segment is positioned over the second segment;
a first Bit Line (BL) corresponding to the first segment wherein the first BL goes over the second segment in a flying BL scheme;
a first Word Line (WL) corresponding to the first segment; and
a second WL corresponding to the second segment wherein the first WL and the second WL are configured to be activated in one cycle.

US Pat. No. 10,892,007

VARIABLE DELAY WORD LINE ENABLE

TAIWAN SEMICONDUCTOR MANU...

1. A memory device, comprising:an array of memory cells;
a plurality of bit line pairs connected to the memory cells;
a plurality of word lines connected to the memory cells;
a bit line precharge circuit configured to output a precharge signal to a selected bit line pair of the plurality of bit line pairs in response to a clock pulse;
a word line driver configured to select word lines of the array in response to word line enable signals;
a controller configured to:
output the clock pulse to the bit line precharge circuit,
receive a first address corresponding to a first selected word line of the plurality of word lines,
output, in response to receiving the first address, a first word line enable signal to the word line driver to enable the first selected word line of the plurality of word lines, wherein the first word line enable signal is delayed by a first delay time from the clock pulse,
receive a second address corresponding to a second selected word line of the plurality of word lines, and
output a second word line enable signal to enable the second selected word line of the plurality of word lines, wherein the second word line enable signal is delayed by a second delay time from the clock pulse, the second delay time being different than the first delay time.

US Pat. No. 10,892,006

WRITE LEVELING FOR A MEMORY DEVICE

Micron Technology, Inc., ...

1. A memory device, comprising:a command interface configured to receive a write command from a host device; and
write leveling (WL) circuitry configured to:
receive the write command from the command interface;
receive a data strobe (DQS) signal from the host device;
receive a clock signal from the host device;
compare phases of the DQS signal and the clock signal using a phase detector;
generate an internal write signal (IWS) based upon the write command; and
output an indication of a captured result of a write leveling operation based at least in part on the compared phases and the IWS.

US Pat. No. 10,892,005

DISTRIBUTED BIAS GENERATION FOR AN INPUT BUFFER

Micron Technology, Inc., ...

1. A memory device, comprising:a plurality of memory banks;
a plurality of input buffers configured to buffer data for storage in the plurality of memory banks; and
biasing generation and distribution circuitry configured to generate and distribute biases to the plurality of input buffers, wherein the biasing generation and distribution circuitry comprises:
bias voltage generation circuitry; and
a plurality of remote resistor stacks each located at a corresponding input buffer of the plurality of input buffers and remote from the bias voltage generation circuitry, wherein the biases are output from the plurality of remote resistor stacks and based at least in part on outputs of the bias voltage generation circuitry.

US Pat. No. 10,892,004

SUB WORD LINE DRIVER OF SEMICONDUCTOR MEMORY DEVICE

SK hynix Inc., Gyeonggi-...

1. A sub word line driver of a semiconductor memory device comprising:a first active region through which first and second main word lines extending in a first direction pass;
a second active region disposed adjacent to the first active region in the first direction, and formed to allow the first and second main word lines to pass therethrough;
first gates arranged in the first active region disposed between the first main word line and the second main word line, and configured to receive first word line selection signals; and
second gates arranged in outside ends of the first and second main word lines in the second active region, and configured to receive second word line selection signals,
wherein each of the first and second gates is formed to have a substantially square shape, and
wherein a spacing between the first main word line and the second main word line within the first active region is different in size from a spacing between the first main word line and the second main word line within the second active region.

US Pat. No. 10,892,003

MULTI-MODE MEMORY DEVICE AND METHOD HAVING STACKED MEMORY DICE, A LOGIC DIE AND A COMMAND PROCESSING CIRCUIT AND OPERATING IN DIRECT AND INDIRECT MODES

Micron Technology, Inc., ...

1. An apparatus comprising:a plurality of stacked memory device dice; and
a logic die coupled to the plurality of stacked memory device dice,
the logic die including a command processing circuit configured to interpret, in a first mode, a position of bits in a received packet as a row address strobe signal and a column address strobe signal, respectively, and, interpret, in a second mode, the position of bits in the received packet as at least a portion of a command code,
the logic die further configured to transmit a command to the plurality of memory device dice based on the interpreted position of bits.

US Pat. No. 10,892,002

SELECTIVELY CONTROLLING CLOCK TRANSMISSION TO A DATA (DQ) SYSTEM

Micron Technology, Inc., ...

1. An apparatus, comprising:input circuitry configured to receive a command and a global clocking signal, wherein the input circuitry generates a processed command based at least in part on the command;
a data (DQ) system configured to retrieve data from memory in response to the processed command; and
a read data enable delay (RQED) circuit communicatively coupled between the input circuitry and the DQ system, the RQED circuit comprising:
a first group of flip-flops configured to delay the processed command by a first duration;
a second group of flip-flops configured to selectively disable a delay locked loop clock signal based on the global clocking signal, wherein the global clocking signal is configured to transmit to the DQ system a second duration after the DQ system receives a processed command in response to the processed command comprising a read command; and
calculation circuitry configured to determine the first duration.

US Pat. No. 10,892,001

PROTOCOL FOR REFRESH BETWEEN A MEMORY CONTROLLER AND A MEMORY DEVICE

Rambus Inc., San Jose, C...

1. A dynamic random access memory (DRAM) device comprising:memory banks, each including a plurality of DRAM memory cells; and
an interface to receive
a refresh command directed to a selected one of the memory banks,
after a first interval of time following receipt of the refresh command, a first access command directed to a memory bank other than the selected one, and
after a second interval of time following receipt of the refresh command, a second access command directed to the selected one of the memory banks,
wherein the second interval is longer than the first interval;
circuitry to perform a refresh operation on the selected one of the memory banks in response to the refresh command; and
circuitry to access the memory banks in response to the first and second access commands.

US Pat. No. 10,892,000

SEMICONDUCTOR MEMORY DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A semiconductor memory device, comprising:a memory cell; and
a control circuit configured to:
charge a first node to a first voltage, the first voltage being based on an electric resistance of the memory cell when first data is stored in the memory cell;
write second data to the memory cell after the first node is charged to the first voltage;
charge a second node to a second voltage, the second voltage being based on an electric resistance of the memory cell when the second data is stored in the memory cell; and
determine, based on the first voltage and the second voltage, whether or not the first data is different from the second data,
wherein the control circuit includes:
a first switching element including a first end electrically coupled to the first node, and a second end electrically coupled to a third node between the first node and the second node;
a second switching element including a first end and a second end that are electrically coupled to the first node; and
a third switching element including a first end electrically coupled to the second node and a second end electrically coupled to the third node,
wherein the control circuit is configured to switch the second switching element to an ON state on or after switching the first switching element to an OFF state.

US Pat. No. 10,891,999

PERPENDICULAR SOT MRAM

Western Digital Technolog...

1. A magnetic random-access memory, comprising:a Spin Hall Effect layer;
an Oersted layer configured to provide an Oersted field in response to an electrical current through the Oersted layer; and
a magnetic layer with perpendicular magnetic anisotropy, the magnetic layer is positioned between the Spin Hall Effect layer and the Oersted layer, the magnetic layer has a direction of magnetization that can be switched in response to a current through the Spin Hall Effect layer and the Oersted field, the Oersted layer is configured to provide an electrical signal having a polarity indicative of the direction of magnetization of the magnetic layer in response to a read current through the Spin Hall Effect layer.

US Pat. No. 10,891,998

MEMORY DEVICE OPERATING BASED ON A WRITE CURRENT FOR A GIVEN OPERATION CONDITION AND A METHOD OF DRIVING THE WRITE CURRENT

SAMSUNG ELECTRONICS CO., ...

1. A memory device, comprising:a memory cell array comprising a memory cell, the memory cell configured to store first data based on a first write current;
a write driver configured to output the first write current based on a control value; and
a current controller comprising a replica memory cell, the current controller configured to generate the control value based on a state of second data which is stored in the replica memory cell,
wherein an intensity of the first write current is adjusted based on the control value,
wherein the state of the second data is switched between a first value and a second value when an intensity of a second write current provided to the replica memory cell is greater than or equal to a threshold intensity, and the control value is a digital code including a digital bit which is indicative of whether the state of the second data is switched,
wherein the current controller is configured to copy a reference current according to different mirroring ratios to drive a plurality of second write currents which are used to generate the control value.

US Pat. No. 10,891,997

MEMORY ARRAY WITH HORIZONTAL SOURCE LINE AND A VIRTUAL SOURCE LINE

Spin Memory, Inc., Fremo...

1. A memory device comprising:an array of memory cells wherein each memory cell comprises:
a respective magnetic random access memory (MRAM) element; and
a respective gating transistor;
a plurality of bit lines which are routed parallel to each other, wherein each bit line is associated with respective memory cells of said array of memory cells;
a common word line coupled to gates of gating transistors of said array of memory cells;
a common source line coupled to sources of said gating transistors, wherein said common source line is routed perpendicular to said plurality of bit lines within said array of memory cells, wherein said common source line biased at a medium voltage;
a first circuit for providing a first voltage on an addressed bit line of said plurality of bit lines during a write cycle, wherein said addressed bit line corresponds to an addressed memory cell, and wherein said first voltage comprises a voltage between 0V and a high voltage; and
a second circuit for providing a second voltage on remainder bit lines of unselected memory cells on said common word line, wherein said second voltage is operable to be applied to said common source line through said unselected memory cells, wherein said write cycle stores a logical one into said addressed memory cell when said common bit line is driven to 0V and said source line is driven to the medium voltage, wherein said write cycle stores a logical zero intro said addressed memory cell when said common bit line is driven to a voltage equal to a sum of the medium voltage and the high voltage, and wherein the high voltage is higher than said medium voltage.

US Pat. No. 10,891,996

SIGNAL RECEIVER WITH SKEW-TOLERANT STROBE GATING

Rambus Inc., San Jose, C...

1. A method of operation within an integrated-circuit component having a data input to receive a sequence of data values and a timing input, the method comprising:receiving, via the timing input, a first timing signal having a sequence of data-timing transitions corresponding to the sequence of data values;
asserting a control signal prior to an initial one of the data-timing transitions and deasserting the control signal prior to a trailing one of the data-timing transitions;
asserting a gating signal in response to detecting a predetermined state of the first timing signal during assertion of the control signal; and
deasserting the gating signal after deassertion of the control signal and in response to the trailing one of the data-timing transitions.

US Pat. No. 10,891,995

COMMAND GENERATION METHOD AND SEMICONDUCTOR DEVICE RELATED TO THE COMMAND GENERATION METHOD

SK hynix Inc., Icheon-si...

1. A semiconductor device comprising:a command recovery circuit configured to receive a command from a plurality of commands, to store a code signal which is generated by encoding the received command from the plurality of commands, depending on the received command, and generate a plurality of internal commands by decoding a command code signal which is generated from the code signal after shifting the received command depending on a shifting control signal; and
a memory circuit configured to perform an internal operation depending on the plurality of internal commands.

US Pat. No. 10,891,994

SEMICONDUCTOR MEMORY DEVICE FOR INPUTTING AND OUTPUTTING DATA BASED ON DATA STROBE SIGNAL AND OPERATING METHOD THEREOF

SK hynix Inc., Gyeonggi-...

1. A semiconductor memory device, comprising:an internal circuit;
a write control circuit suitable for writing write data into the internal circuit based on a write strobe signal during a normal write operation, and writing test data into the internal circuit based on a read strobe signal during a test write operation; and
a read control circuit suitable for generating the read strobe signal and outputting the read strobe signal together with read data read from the internal circuit during a normal read operation or a test read operation, and generating the read strobe signal and providing the write control circuit with the read strobe signal during the test write operation, wherein during the test write operation, the read control circuit masks a data enable signal for enabling the read data to be read.

US Pat. No. 10,891,993

WAVE PIPELINE

Micron Technology, Inc., ...

1. A system comprising:a first sensing device to sense first data from an array of memory cells in response to a first clock cycle of a clock signal, the sensing of the first data exceeding one clock cycle of the clock signal;
a second sensing device to sense second data from the array of memory cells in response to a second clock cycle of the clock signal, the second clock cycle following the first clock cycle and the sensing of the second data exceeding one clock cycle of the clock signal; and
a data multiplexer to merge the first data from the first sensing device and the second data from the second sensing device onto a data path,
wherein the data multiplexer merges the first data and the second data at a first data rate equal to a clock rate of the clock signal,
wherein the first sensing device senses the first data at a second data rate equal to the first data rate times two, and
wherein the second sensing device senses the second data at the second data rate.

US Pat. No. 10,891,992

BIT-LINE REPEATER INSERTION ARCHITECTURE

Synopsys, Inc., Mountain...

1. A static random access memory (SRAM) comprising:a read bit-line including a plurality of repeaters positioned one after the other;
a plurality of data banks to store data, wherein each data bank is associated with one of the plurality of repeaters of the read bit-line;
a plurality of drivers connected between respective ones of the plurality of data banks and the read bit-line, each respective driver connected to the read bit-line after the repeater associated with its connected data bank;
an inverter, associated with a selected data bank of the plurality of data banks, receiving a bank select signal, producing an inverted bank select signal, and sending the inverted bank select signal to the repeater associated with the selected data bank, wherein a re-inverted version of the inverted bank select signal controls a first driver of the plurality of drivers to select its associated data bank, and to enable reading of data from the selected data bank, the first driver being connected between the selected data bank and the read bit-line; and
a decoder to provide the bank select signal to the inverter,
wherein the inverted bank select signal disables the repeater associated with the selected data bank, which is a repeater positioned prior to the selected data bank, and the decoder enables repeaters of the read bit-line positioned after the selected data bank.

US Pat. No. 10,891,991

MASSIVELY PARALLEL, ASSOCIATIVE MULTIPLIER ACCUMULATOR

GSI Technology Inc., Sun...

1. An in-memory multiplier-accumulator comprising:a non-destructive, non-volatile memory array having a multiplicity of rows and columns, each column being divided into a plurality of bit line processors, each bit line processor operating on its associated pair of input values; and
a controller to activate at least two rows of said memory array at a time to perform the following operations in parallel in each column:
each said bit line processor multiplying its said associated pair of input values to generate a multiplication result; and
accumulating the multiplication results of each said column of bit line processors.

US Pat. No. 10,891,990

MEMORY DEVICE

Winbond Electronics Corp....

1. A memory device, comprising:a data receiver, working in a first voltage, configured to receive an enable signal, a reference signal, and an input data signal, outputting an internal data signal by the first voltage;
a latch driver, coupled to the data receiver, configured to receive a write select signal and the internal data signal, latching the internal data signal by the first voltage, outputting at least one latch data signal by a second voltage, wherein the latch driver comprises:
a first latch driving circuit, coupled to the data receiver, receiving the write select signal, and the internal data signal, latching the internal data signal by the first voltage, outputting a first latch data signal of the at least one latch data signal by the second voltage; and
a second latch driving circuit, coupled to the data receiver, receiving the write select signal, and the internal data signal, latching the internal data signal by the first voltage, outputting a second latch data signal of the at least one latch data signal by the second voltage; and
a voltage level shifter, coupled to the latch driver, receiving the at least one latch data signal by the second voltage, generating at least one output data signal by the at least one latch data signal, wherein the voltage level shifter sets a voltage value of the at least one output data signal by the first voltage,
wherein the voltage value of the first voltage is greater than the voltage value of the second voltage.

US Pat. No. 10,891,989

REDUCTION OF ZQ CALIBRATION TIME

Micron Technology, Inc., ...

1. An apparatus, comprising:a ZQ resistor;
a first semiconductor device, including:
a first pull-up circuit, and
a first pull-down circuit, wherein one of the first pull-up circuit or the first pull-down circuit is configured to connect to the ZQ resistor; and
a second semiconductor device, the second semiconductor device including:
a second pull-up circuit, and
a second pull-down circuit, wherein one of the second pull-up circuit or the second pull-down circuit is configured to connect to the other of the first pull-up circuit or the first pull-down circuit,
wherein the one of the second pull-up circuit or the second pull-down circuit does not access the ZQ resistor.

US Pat. No. 10,891,988

MEMORY MODULES AND MEMORY SYSTEMS INCLUDING A POWER MANAGEMENT INTEGRATED CIRCUIT

SAMSUNG ELECTRONICS CO., ...

1. A memory module comprising:a circuit board including first connectors, a second connector, and a third connector connected to an external device;
a plurality of memory devices mounted on a first surface of the circuit board, and connected to the first connectors;
a power management integrated circuit (PMIC) mounted on a second surface of the circuit board, wherein the PMIC is configured to receive a first voltage through the second connector, configured to generate a second voltage using the first voltage, and configured to provide the second voltage to the plurality of memory devices, and
a driver mounted on the first surface of the circuit board,
wherein the PMIC is further configured to adjust the second voltage based on a signal received through the third connector such that a voltage difference of the first voltage and the second voltage is reduced in a training mode of the memory module and
wherein the first surface is opposed to the second surface.

US Pat. No. 10,891,987

SEMICONDUCTOR MEMORY DEVICE

TOSHIBA MEMORY CORPORATIO...

1. A semiconductor memory device, comprising:a first memory cell;
a first interconnect coupled to the first memory cell, the first interconnect extending in a first direction in a first interconnect layer, and having a first end surface crossing the first direction;
a first sense amplifier coupled to the first interconnect;
a second interconnect coupled to the first sense amplifier, the second interconnect extending in the first direction in the first interconnect layer, and having a second end surface crossing the first direction; and
a first latch circuit coupled to the second interconnect,
wherein the first end surface is opposed to the second end surface.

US Pat. No. 10,891,986

SEMICONDUCTOR DEVICE

RENESAS ELECTRONICS CORPO...

1. A semiconductor device comprising:a plurality of memory cell arrays, each including a plurality of memory cells;
a data wiring arranged ranging over the memory cell arrays;
a data circuit coupled to the data wiring to output data to the data wiring and to receive data from the data wiring; and
a data transmission control circuit provided corresponding to each of the memory cell arrays,
wherein, in a selected memory cell array among the memory cell arrays, the data wiring functions as a local wiring to transmit data of a selected memory cell,
wherein, in at least one memory cell array that is not selected among the memory cell arrays and that is located between the data circuit and the selected memory cell array, the data wiring functions as a global wiring to transmit the data of the selected memory cell of the selected memory cell array,
wherein, in the selected memory cell array, the data wiring transmits first read data from the selected memory cell to the corresponding data transmission control circuit, and the data transmission control circuit corresponding to the selected memory cell array 1) generates second read data by amplifying the first read data and 2) outputs the second read data to the data wiring in an adjoining memory cell array arranged in a position nearer to the data circuit than from the selected memory cell array, and
wherein, in the memory cell array that is not selected and is located between the data circuit and the selected memory cell array, the data wiring transmits the second read data to the data circuit.

US Pat. No. 10,891,985

BI-LEVEL SPECIFICITY CONTENT ANNOTATION USING AN ARTIFICIAL NEURAL NETWORK

Disney Enterprises, Inc.,...

1. A content annotation system comprising:a computing platform having a hardware processor and a memory storing a tagging software code including an artificial neural network (ANN) trained to identify at least one generic content feature and at least one specific content feature;
the hardware processor configured to execute the tagging software code to:
receive content having a content interval including an image of the at least one generic content feature;
encode the image into a latent vector representation of the image using an encoder of the ANN;
generate a first tag describing the at least one generic content feature based on the latent vector representation, using a first decoder of the ANN;
when the at least one specific content feature corresponds to the at least one generic content feature described by the first tag, generate a second tag uniquely identifying the at least one specific content feature based on the latent vector representation, using a second decoder of the ANN; and
tag the content interval with the first tag and the second tag.

US Pat. No. 10,891,984

SYSTEM AND METHOD FOR AUTOMATING THE CONFIGURATION AND SEQUENCING OF TEMPORAL ELEMENTS WITHIN A DIGITAL VIDEO COMPOSITION

DATACLAY, LLC, Austin, T...

1. A digital video compositing system for automatic temporal adjustment of a digital composition, comprising:a data store, including a project defining a composition arranged according to a first temporal arrangement including a timeline and having a set of layers, wherein the set of layers of the composition are arranged according to the first temporal arrangement and each layer is associated with corresponding digital content;
a non-transitory computer readable medium comprising instructions for temporal sculpting, the instructions for:
allowing a user to define a set of temporal sculpting rules including a first temporal sculpting rule associated with a first layer of the composition, where the first temporal rule is a target rule establishing a link between the first layer and a target associated with the composition; and
storing the set of temporal rules in the data store in association with the composition, including storing the first temporal sculpting rule in association with the first layer; and
a rules engine for:
determining that digital content corresponding to the composition has changed; and
automatically adjusting the composition from the first temporal arrangement to a second temporal arrangement to conform with the first temporal sculpting rule without user involvement, wherein adjusting the temporal arrangement comprises modifying the project to temporally arrange the first layer within the composition based on the link between the first layer and target by preserving a set of properties of the first layer during a first time period corresponding to the target based on the link between the first layer and the target associated with the composition.

US Pat. No. 10,891,983

DISC DEVICE

PANASONIC INTELLECTUAL PR...

1. A disc device that supplies one disc of a plurality of stacked discs to a drive unit, the device comprising:a disc selector spindle that is inserted into center holes formed in the plurality of discs, and is configured to hold the plurality of discs in a stacked state, separate a lowermost disc from the other discs, and supply separated lowermost disc to the drive unit,
wherein
the disc selector spindle comprises
a select hook having a first support claw, and
a drop hook having a second support claw and a third support claw,
each of the first support claw, the second support claw, and the third support claw is configured to move to a storage position at which each support claw is stored inside the center hole of the disc and a protrusion position at which each support claw protrudes in a region located in the vicinity of an inner diameter of the disc in plan view,
the first support claw is configured to move to the storage position and the protrusion position independently of movements of the second support claw and the third support claw, and
the second support claw is disposed so as to be shifted from the third support claw in a stacking direction of the disc by a thickness of one disc, and is configured to move from the storage position to the protrusion position at a timing different from a timing of the third support claw.

US Pat. No. 10,891,982

MAGNETIC TAPE HAVING SERVO PATTERN AND CHARACTERIZED MAGNETIC LAYER, AND MAGNETIC TAPE DEVICE

FUJIFILM Corporation, To...

1. A magnetic tape comprising:a non-magnetic support; and
a magnetic layer including a ferromagnetic powder on the non-magnetic support,
wherein a thickness of the non-magnetic support is 3.00 to 4.50 ?m,
the magnetic layer has a servo pattern,
a center line average surface roughness Ra measured regarding a surface of the magnetic layer is equal to or smaller than 1.8 nm, and
an isoelectric point of a surface zeta potential of the magnetic layer is equal to or greater than 5.5.

US Pat. No. 10,891,981

AIR-BEARING SURFACE DESIGNS WITH A CURVED TRAILING AIR FLOW DAM

Western Digital Technolog...

1. A slider, comprising:a trailing edge; and
an air-bearing surface (ABS) comprising:
a trailing edge pad, and
a trailing air flow dam coupled to the trailing edge pad,
wherein, in an ABS view of the slider, (a) the trailing air flow dam is recessed from and curves away from the trailing edge, and (b) the trailing air flow dam comprises at least two segments, wherein a first segment of the at least two segments is at a first acute angle from the trailing edge, and a second segment of the at least two segments is at a second acute angle from the trailing edge.

US Pat. No. 10,891,980

CENTRAL SUPPORT FOR IMPROVED STRUCTURAL DYNAMICS OF ACTUATORS IN A MULTI-ACTUATOR HARD DISK DRIVE

Western Digital Technolog...

1. A data storage device comprising:a plurality of disk media rotatably mounted on a spindle;
a first head slider comprising a read-write head configured to write to and to read from a first disk medium;
a first actuator-pivot-VCM assembly comprising a first bearing assembly interposed between a first pivot shaft and a first rotary actuator configured to move the first head slider to access portions of the first disk medium via actuation by a first voice coil motor (VCM) assembly;
a second head slider comprising a read-write head configured to write to and to read from a second disk medium;
a second actuator-pivot-VCM assembly comprising a second bearing assembly interposed between a second pivot shaft and a second rotary actuator and configured to move the second head slider to access portions of the second disk medium via actuation by a second voice coil motor (VCM) assembly; and
a central support structure sandwiched between the first and second pivot shafts and between respective pole pieces of the first and second VCM assemblies.

US Pat. No. 10,891,979

DATA STORAGE DEVICE CALIBRATING BIAS FOR FINE ACTUATORS

Western Digital Technolog...

1. A data storage device comprising:a first disk surface;
a first head;
a second disk surface;
a second head;
a coarse actuator configured to actuate the first head over the first disk surface and the second head over the second disk surface;
a first fine actuator configured to actuate the first head over the first disk surface;
a second fine actuator configured to actuate the second head over the second disk surface; and
control circuitry configured to:
calibrate a first bias signal for the first fine actuator;
calibrate a second bias signal for the second fine actuator; and
control the first fine actuator based on the first bias signal and control the second fine actuator based on the second bias signal in order to concurrently access the first disk surface and the second disk surface.

US Pat. No. 10,891,978

MULTI-MODE, MULTI-CHANNEL MAGNETIC RECORDING HEAD AND APPARATUS

International Business Ma...

1. A drive-implemented method, comprising:determining, by a tape drive, that a magnetic recording tape is compatible with a first format, the tape drive having an array of transducers including an inner transducer and subarrays of the transducers positioned on opposite sides of the inner transducer;
reading from or writing to the magnetic recording tape, by the tape drive, using the array of transducers in a first mode of operation corresponding to the first format; and
processing data, by the tape drive, using only the transducers in the subarrays in the first mode of operation.

US Pat. No. 10,891,977

MAMR RECORDING HEAD WITH HIGH DAMPING TRAILING SHIELD SEED LAYER

WESTERN DIGITAL TECHNOLOG...

1. A magnetic write head, comprising:a main pole and a trailing shield; and
a trailing shield hot seed layer disposed between the main pole and the trailing shield, the trailing shield hot seed layer comprising a magnetic material doped with a rare earth element.

US Pat. No. 10,891,976

AREAL DENSITY CAPABILITY IMPROVEMENT WITH A MAIN POLE SKIN

WESTERN DIGITAL TECHNOLOG...

1. A magnetic recording head, comprising:a leading shield;
a main pole disposed adjacent to the leading shield;
a first dielectric layer disposed between the leading shield and the main pole;
a heavy metal layer disposed at a media facing surface, wherein the heavy metal layer comprises a first surface contacting the main pole, the first surface of the heavy metal layer extending from the media facing surface into the magnetic recording head a first distance;
a second dielectric layer disposed adjacent to the heavy metal layer;
a trailing shield hot seed layer disposed at the media facing surface and adjacent to the heavy metal layer, wherein the trailing shield hot seed layer has a first surface adjacent to the heavy metal layer, the first surface of the trailing shield hot seed layer extending from the media facing surface into the magnetic recording head a second distance less than the first distance; and
a trailing shield coupled to the trailing shield hot seed layer.

US Pat. No. 10,891,975

MAGNETIC HEAD WITH ASSISTED MAGNETIC RECORDING AND METHOD OF MAKING THEREOF

SanDiskTechnologies LLC.,...

1. A magnetic head, comprising:a main pole configured to serve as a first electrode;
an upper pole comprising a trailing magnetic shield configured to a serve as a second electrode; and
an electrically conductive portion comprising a multilayer stack located in a trailing gap between the main pole and the trailing magnetic shield;
wherein the electrically conductive portion is not part of a spin torque oscillator stack, and the electrically conductive portion comprises at least one first layer comprising an electrically conductive, non-magnetic material and at least one second layer comprising a material different than the at least one first layer, wherein the electrically conductive, non-magnetic material portion is recessed from an air bearing surface (ABS); and
wherein the main pole and the trailing magnetic shield are electrically shorted by the at least one first layer of the electrically conductive portion across the trailing gap between the main pole and the trailing magnetic shield such that an electrically conductive path is present between the main pole and the trailing magnetic shield through the at least one second layer of the electrically conductive portion.

US Pat. No. 10,891,974

MAGNETIC HEAD WITH CURRENT ASSISTED MAGNETIC RECORDING AND METHOD OF MAKING THEREOF

SANDISK TECHNOLOGIES LLC,...

1. A magnetic head, comprising:a main pole configured to serve as a first electrode;
an upper pole comprising a trailing magnetic shield configured to a serve as a second electrode; and
a record element located in a trailing gap between the main pole and the trailing magnetic shield, the record element comprising an electrically conductive, non-magnetic material portion and a spin torque oscillator stack;
wherein the electrically conductive, non-magnetic material portion is not part of the spin torque oscillator stack,
wherein the main pole and the trailing magnetic shield are electrically shorted by the record element across the trailing gap between the main pole and the trailing magnetic shield such that an electrically conductive path is present between the main pole and the trailing magnetic shield through the record element, and
wherein the electrically conductive path comprises a first electrically conductive path between the first electrode and the second electrode through the spin torque oscillator stack, and a parallel second electrically conductive path between the first electrode and the second electrode through the electrically conductive, non-magnetic material portion.

US Pat. No. 10,891,973

HIGH-BANDWIDTH STO BIAS ARCHITECTURE WITH INTEGRATED SLIDER VOLTAGE POTENTIAL CONTROL

Western Digital Technolog...

1. An apparatus for electrically biasing a spin-torque oscillator (STO), the apparatus comprising:means for determining an amplitude of a high-frequency component of a bias current;
means for determining an amplitude of a low-frequency component of the bias current;
means for generating the high-frequency component based at least in part on the determined amplitude of the high-frequency component;
means for generating the low-frequency component based at least in part on the determined amplitude of the low-frequency component;
means for providing the high-frequency component to the STO; and
means for providing the low-frequency component to the STO.

US Pat. No. 10,891,972

MULTI-BAND MULTICHANNEL MAGNETIC RECORDING HEAD

International Business Ma...

1. An apparatus, comprising:two arrays of data transducers on a module, the two arrays being aligned along a common axis extending between distal ends of the module, wherein the pitch between the transducers in each array is the same;
outer servo readers positioned toward outer ends of the two arrays;
an inner servo reader positioned between the two arrays, wherein inner and outer the servo readers are positioned to each reside above a unique servo track on a magnetic recording tape; and a controller configured to enable the two arrays of data transducers to simultaneously transduce data from two unique data bands on the magnetic recording tape.

US Pat. No. 10,891,971

METHODS AND APPARATUS TO DYNAMICALLY GENERATE AUDIO SIGNATURES ADAPTIVE TO CIRCUMSTANCES ASSOCIATED WITH MEDIA BEING MONITORED

THE NIELSEN COMPANY (US),...

1. An apparatus comprising:a signature scheme selector to select a first signature scheme from among a plurality of signature schemes to generate monitored signatures for media being monitored by a meter, the first signature scheme selected based on a circumstance associated with the media;
a signature generator to:
generate a first monitored signature from the media based on the first signature scheme; and
generate a scheme identifier in connection with the first monitored signature, the scheme identifier to specify that the first signature scheme was used to generate the first monitored signature, the scheme identifier including a first numeric identifier and a second numeric identifier, the first numeric identifier to identify the first signature scheme, the second numeric identifier to identify a configuration of the first signature scheme; and
a communications interface to transmit the first monitored signature and the scheme identifier to a data collection facility.

US Pat. No. 10,891,970

SOUND SOURCE DETECTING METHOD AND DETECTING DEVICE

ONFUTURE LTD., Tokyo (JP...

1. A detection method for a sound source, comprising:measuring sound intensities Ix, Iy, and Iz (W/m2) in three axial directions (x, y, and z) orthogonal to each other at a sound receiving point in a sound field, and calculating a total value of the sound intensities Ix, Iy, and Iz as Iall=?(Ix2+Iy2+Iz2) (where ?( ) represents a square root of a value in parentheses;
extracting a peak in a sound intensity waveform of the total value that is obtained for each time window where the peak indicates the sound source, and calculating a level of the sound source and a distance from the sound source from the extracted peak; and
estimating a peak width of the total value that is obtained, calculating signed averaged values of magnitudes of the sound intensities Ix, Iy, and Iz around given peaks Px, Py, and Pz within peak widths Wx, Wy, and Wz corresponding to the peak width of the total value Iall, and estimating coordinates of the sound source from the signed averaged values within the peak widths in the sound intensities Ix, Iy, and Iz and the distance from the sound source that is obtained.

US Pat. No. 10,891,969

TRANSFORMING AUDIO CONTENT INTO IMAGES

Microsoft Technology Lice...

1. One or more computing devices for processing digital audio content, comprising:hardware logic circuitry, the hardware logic circuitry corresponding to: (a) one or more hardware processors that perform operations by executing machine-readable instructions stored in a memory, and/or (b) one or more other hardware logic components that perform the operations using a task-specific collection of logic gates, the operations including:
receiving audio content from a source;
forming a temporal stream of audio features, in a series of frames, that represents the audio content that is received by said receiving;
generating one or more images based on the stream of audio features using one or more machine-trained models,
said generating being based on recognition of:
semantic information that conveys one or more semantic topics associated with the audio content that is received by said receiving; and
sentiment information that conveys one or more sentiments associated with the audio content that is received by said receiving;
producing a graphical output presentation that includes said one or more images; and
providing the output presentation to one or more display devices for display thereat,
the output presentation serving as a summary of semantic and sentiment-related characteristics of the audio content that is received by said receiving,
wherein the operations further include:
converting the stream of audio features into text information; and
identifying the sentiment information based on the text information and the stream of audio features,
wherein said generating uses a machine-trained generative model to synthesize each of said one or more images from a combination of the text information and the sentiment information.

US Pat. No. 10,891,968

INTERACTIVE SERVER, CONTROL METHOD THEREOF, AND INTERACTIVE SYSTEM

SAMSUNG ELECTRONICS CO., ...

1. A method of controlling a display apparatus, the method comprising:displaying a video content received from an external apparatus on a full screen of a display of the display apparatus;
based on a first uttered voice being received while the video content is being displayed on the full screen of the display, receiving first response information from a server apparatus different from the external apparatus and displaying a first response message corresponding to the first response information on the display;
based on a second uttered voice being received within a predetermined time from when the first response message is displayed, receiving second response information generated based on the second uttered voice and utterance history information from the server apparatus and displaying a second response message corresponding to the second response information on the display, and
based on the second uttered voice being received after the predetermined time, receiving third response information generated based on the second uttered voice from the server apparatus and displaying a third response message corresponding to the third response information on the display,
wherein the third response message is different from the second response message, and
wherein the utterance history information is generated based on the first uttered voice.

US Pat. No. 10,891,967

METHOD AND APPARATUS FOR ENHANCING SPEECH

BAIDU ONLINE NETWORK TECH...

1. A method for enhancing speech, the method comprising:obtaining time domain speech of a plurality of channels acquired by a microphone array;
generating frequency domain speech of at least one channel based on the time domain speech of the plurality of channels;
analyzing the frequency domain speech of the at least one channel to obtain a normalized enhancement coefficient of the frequency domain speech of the at least one channel;
enhancing the frequency domain speech of the at least one channel by using the normalized enhancement coefficient of the frequency domain speech of the at least one channel to obtain enhanced frequency domain speech of the at least one channel; and
performing an inverse Fourier transform on the enhanced frequency domain speech of the at least one channel to obtain enhanced time domain speech of the at least one channel, wherein the analyzing the frequency domain speech of the at least one channel to obtain a normalized enhancement coefficient of the frequency domain speech of the at least one channel comprises:
performing masking threshold estimation on the frequency domain speech of the at least one channel to obtain a masking threshold of the frequency domain speech of the at least one channel;
analyzing the masking threshold of the frequency domain speech of the at least one channel to generate a power spectral density matrix of signals and noise in the frequency domain speech of the at least one channel;
minimizing a signal-to-noise ratio of output speech corresponding to the time domain speech of the plurality of channels by using the power spectral density matrix of signals and noise in the frequency domain speech of the at least one channel to obtain an enhancement coefficient of the frequency domain speech of the at least one channel; and
normalizing the enhancement coefficient of the frequency domain speech of the at least one channel to obtain the normalized enhancement coefficient of the frequency domain speech of the at least one channel.

US Pat. No. 10,891,966

AUDIO PROCESSING METHOD AND AUDIO PROCESSING DEVICE FOR EXPANDING OR COMPRESSING AUDIO SIGNALS

YAMAHA CORPORATION, Shiz...

1. An audio processing method comprising:extracting a feature quantity of a first audio signal for each of a plurality of first periods;
calculating a similarity index of the feature quantity between each of the plurality of first periods;
executing a time correspondence process for making each one of the plurality of first periods substantially equal to a corresponding one of a plurality of second periods within a target period after expansion/compression of the first audio signal, in accordance with the similarity index and a transition cost for transitioning between each of the plurality of first periods, in the time correspondence process, a minimum value of an allocation cost immediately preceding one of the plurality of second periods being sequentially calculated as a basic cost for each of the plurality of second periods, and each of the plurality of first periods being made substantially equal to the corresponding one of the plurality of second periods so as to minimize the allocation cost in accordance with the basic cost of the immediately preceding one of the plurality of second periods, the similarity index, and the transition cost; and
generating a second audio signal over the target period from a result obtained by making each one of the plurality of first periods substantially equal to the corresponding one of the plurality of second periods.

US Pat. No. 10,891,965

METHOD AND APPARATUS FOR DECODING AUDIO BITSTREAM INCLUDING SYSTEM DATA

SAMSUNG ELECTRONICS CO., ...

1. An audio decoding apparatus comprising:a receiver configured to receive an audio bitstream comprising packets;
a processor configured to:
identify a type of a packet among the packets; and
obtain system data and a type of a system engine which corresponds to the system data from the packet, if the identified type of the packet indicates system meta data; and
a transmitter configured to transmit the packet including the type of the system engine and the system data to the system engine, if the type of the system engine is defined,
wherein the processor is further configured to discard the packet including the type of the system engine and the system data if the type of the system engine is not defined.

US Pat. No. 10,891,964

GENERATION OF COMFORT NOISE

TELEFONAKTIEBOLAGET LM ER...

1. A method of generating Comfort Noise (CN) control parameters, the method performed by a User Equipment (UE) configured for operation in a network and comprising:storing CN parameter sets in a buffer of a predetermined size (M) for Silence Insertion Descriptor (SID) frames and active hangover frames of an encoded audio signal, where the CN parameter set stored for each SID frame or active hangover frame includes a residual energy value;
determining representative CN parameters for a first SID frame following an active non-hangover frame of the encoded audio signal, based on a relevant subset of the CN parameter sets stored in the buffer, and determining the relevant subset based on an age of the stored CN parameter sets and the residual energy values; and
using the representative CN parameters to determine the CN control parameters for the first SID frame.

US Pat. No. 10,891,963

DECODER, ENCODER, AND METHOD FOR INFORMED LOUDNESS ESTIMATION IN OBJECT-BASED AUDIO CODING SYSTEMS

1. A decoder for generating an audio output signal comprising one or more audio output channels, wherein the decoder comprises:a receiving interface for receiving an audio input signal comprising a plurality of audio object signals, for receiving loudness information on the audio object signals, the loudness information being encoded by an encoder, and for receiving rendering information indicating how one or more of the audio object signals shall be amplified or attenuated, and
a signal processor for generating the one or more audio output channels of the audio output signal,
wherein the signal processor is configured to determine a loudness compensation value depending on the loudness information and depending on the rendering information, and
wherein the signal processor is configured to generate the one or more audio output channels of the audio output signal from the audio input signal depending on the rendering information and depending on the loudness compensation value.

US Pat. No. 10,891,962

INTEGRATED RECONSTRUCTION AND RENDERING OF AUDIO SIGNALS

Dolby International AB, ...

1. A method for rendering an audio output based on an audio data stream, comprising:receiving a data stream including:
M audio signals which are combinations of N audio objects, wherein N>1 and M?N,
side information including a series of reconstruction instances ci of a reconstruction matrix C and first timing data defining transitions between said instances, said side information allowing reconstruction of the N audio objects from the M audio signals, and
time-variable object metadata including a series of metadata instances mi defining spatial relationships between the N audio objects and second timing data defining transitions between said metadata instances;
generating a synchronized rendering matrix Rsync based on the object metadata, the first timing data, and information relating to a current playback system configuration, said synchronized rendering matrix Rsync having a rendering instance ri corresponding in time with each reconstruction instance ci, wherein the generating comprises:
resampling the object metadata, using said first timing data, to form synchronized metadata, and
consequently generating the synchronized rendering matrix Rsync based on said synchronized metadata and said information relating to a current playback system configuration;
multiplying each reconstruction instance ci with a corresponding rendering instance ri to form a corresponding instance of an integrated rendering matrix INT; and
applying the integrated rendering matrix INT to the M audio signals in order to render an audio output.

US Pat. No. 10,891,961

ENCODING OF MULTIPLE AUDIO SIGNALS

QUALCOMM Incorporated, S...

1. A device comprising:a receiver configured to receive an encoded bitstream from a second device, the encoded bitstream including a temporal mismatch value;
a decoder configured to:
decode the encoded bitstream to generate a first frequency-domain output signal and a second frequency-domain output signal;
perform a first inverse transform operation on the first frequency-domain output signal to generate a first signal;
perform a second inverse transform operation on the second frequency-domain output signal to generate a second signal;
based on the temporal mismatch value, map one of the first signal or the second signal as a decoded target channel; and
perform a shift operation on the decoded target channel based on the temporal mismatch value to generate an adjusted decoded target channel; and
an output device configured to output a first output signal and a second output signal, the second output signal based on the adjusted decoded target channel.

US Pat. No. 10,891,960

TEMPORAL OFFSET ESTIMATION

Qualcomm Incorproated, S...

1. A method for coding of multi-channel audio signals at an encoder of an electronic device, the method comprising:estimating comparison values, at the encoder, each comparison value indicative of an amount of temporal mismatch between a first reference frame of a reference channel and a corresponding first target frame of a target channel;
smoothing, at the encoder, the comparison values to generate short-term smoothed comparison values;
smoothing, at the encoder, the comparison values to generate first long-term smoothed comparison values based on a smoothing parameter;
calculating, at the encoder, a cross-correlation value between the comparison values and the short-term smoothed comparison values;
comparing, at the encoder, the cross-correlation value with a threshold;
adjusting, at the encoder, the first long-term smoothed comparison values to generate second long-term smoothed comparison values, in response to determination that the cross-correlation value exceeds the threshold;
estimating, at the encoder, a tentative shift value based on the second long-term smoothed comparison values;
determining, at the encoder, a non-causal shift value based on the tentative shift value;
non-causally shifting, at the encoder, a particular target channel by the non-causal shift value to generate an adjusted particular target channel that is temporally aligned with a particular reference channel; and
generating, at the encoder, at least one of a mid-band channel or a side-band channel based on the particular reference channel and the adjusted particular target channel.

US Pat. No. 10,891,959

VOICE MESSAGE CAPTURING SYSTEM

GOOGLE LLC, Mountain Vie...

1. A method implemented by one or more processors of a wearable mobile user device, the method comprising:capturing, at the wearable mobile user device, a voice message provided by a user of the wearable mobile user device, the voice message provided by the user at a first time and provided via a microphone of the wearable mobile user device;
identifying contextual data associated with one or more computing devices in proximity to the wearable mobile user device at or near the first time,
wherein identifying the contextual data is based on one or more signals that are from the one or more computing devices and that are detected at the wearable mobile user device at or near the first time, and
wherein the contextual data is processable to determine a location associated with the wearable mobile user device at or near the first time;
in response to determining that the wearable mobile user device is outside of a communication range of one or more secure computing devices associated with the user:
storing, in a memory of the wearable mobile user device, a set of data, the set of data including: audio data representing the voice message received at the first time, and the contextual data,
wherein each of the one or more secure computing devices is authorized, by the user, to receive the voice message from the wearable mobile user device and to transmit the voice message to one or more servers;
at a second time subsequent to the first time, and in response to detecting that the wearable mobile user device is within the communication range of a given secure computing device of the one or more secure computing devices associated with the user:
transmitting the set of data to the given secure computing device, wherein transmitting the set of data to the given secure computing device causes the given secure computing device to transmit, via a network, the set of data to the one or more servers, and wherein transmitting the set of data to the one or more servers via the network causes the one or more servers to:
determine, based on the contextual data, the location associated with the wearable mobile user device at or near the first time,
generate a transcription of the voice message received at the first time,
generate an indication of an action taken in response to the voice message and in view of the contextual data, and
provide, to the given secure computing device and from one or more of the servers via the network:
the location associated with the wearable mobile user device at or near the first time, the transcription of the voice message received at the first time, and the indication of the action taken in response to the voice message; and
receiving, at the wearable mobile user device and from the given secure computing device:
the location associated with the wearable mobile user device at or near the first time, the transcription of the voice message, and the indication of the action taken in response to the voice message; and
automatically providing, for presentation to the user via a user interface of the wearable mobile user device, output based on the voice message, the output including at least the location associated with the wearable mobile user device at or near the first time, the transcription of the voice message, and the indication of the action taken in response to the voice message.

US Pat. No. 10,891,958

RENDERING RESPONSES TO A SPOKEN UTTERANCE OF A USER UTILIZING A LOCAL TEXT-RESPONSE MAP

GOOGLE LLC, Mountain Vie...

1. A method implemented by one or more processors of a client device, the method comprising:capturing, via at least one microphone of the client device, audio data that captures a spoken utterance of a user;
processing the audio data to generate current text that corresponds to the spoken utterance, wherein processing the audio data to generate the current text utilizes a voice-to-text model stored locally on the client device;
accessing a text-response map stored locally on the client device, wherein the text-response map includes a plurality of mappings, each of the mappings defining a corresponding direct relationship between corresponding text and a corresponding response based on the corresponding text being previously generated from previous audio data captured by the client device and based on the corresponding response being previously received from a remote system in response to transmitting, to the remote system, at least one of the previous audio data and the corresponding text;
determining whether any of the corresponding texts of the text-response map matches the current text;
in response to determining that a given text, of the corresponding texts of the text-response map, matches the current text:
selecting a given response of the corresponding responses of the text-response map, where selecting the given response is based on the text-response map including a mapping, of the mappings, that defines the given response as having a direct relationship with the given text; and
causing the given response to be rendered via one or more user interface output devices associated with the client device;
transmitting the audio data or the current text to the remote system;
receiving, from the remote system in response to transmitting the audio data or the current text, a server response that is responsive to the spoken utterance;
comparing the server response to the given response; and
updating the text-response map based on the comparison.

US Pat. No. 10,891,957

MULTI-USER VIRTUAL ASSISTANT FOR VERBAL DEVICE CONTROL

GOOGLE LLC, Mountain Vie...

1. A method implemented by one or more processors, the method comprising:receiving audio data generated by one or more microphones of a computing device, the audio data representing a spoken utterance;
identifying, based on the audio data, that a guest user provided the spoken utterance;
identifying, based on the audio data, a particular automation action for a particular automation device, the particular automation action corresponding to the spoken utterance;
determining that the guest user is not authorized to cause performance of the particular automation action for the particular automation device;
refraining from initiating performance of the particular automation action responsive to determining that the guest user is not authorized to cause performance of the particular automation action for the particular automation device;
receiving additional audio data generated by the one or more microphones of the computing device, the additional audio data representing an additional spoken utterance;
identifying, based on the additional audio data, that the guest user provided the additional spoken utterance;
identifying, based on the additional audio data, an additional automation action for the particular automation device, the additional automation action corresponding to the additional spoken utterance;
determining that the guest user is authorized to cause performance of the additional automation action for the particular automation device; and
responsive to determining that the guest user is authorized to cause performance of the additional automation action for the particular automation device:
causing the particular automation device to perform the additional automation action.

US Pat. No. 10,891,956

CUSTOMIZING RESPONSES TO USERS IN AUTOMATED DIALOGUE SYSTEMS

International Business Ma...

1. A method, in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement an automatic dialogue system, for conducting a natural language dialogue between the automatic dialogue system and a user of a client computing device, wherein the method comprises:analyzing, by the automatic dialogue system, historical dialogue session data representing past dialogue sessions between the user via the client computing device and the automatic dialogue system, to identify a first behavior pattern of dialogue session initiation in response to changes in a value of a variable in a user profile data structure associated with the user;
setting, by the automatic dialogue system, a threshold value for the variable based on the first behavior pattern, the threshold value specifying an amount of change in the value of the variable at which corresponding dialogue response information is to be used to generate an automatic dialogue response to the user during a subsequent dialogue session;
receiving, by the automatic dialogue system, an initiation of a user dialogue session from the user via the client computing device;
determining, by the automatic dialogue system, whether an amount of change in the value of the variable has occurred that meets or exceeds the threshold value; and
in response to receiving the initiating of the user dialogue and the amount of change in the value of the variable meeting or exceeding the threshold value, responding, by the automatic dialogue system, to at least one user inquiry submitted to the automatic dialogue system as part of the dialogue session, based on the dialogue response information.

US Pat. No. 10,891,955

AUDIO CONTROL SYSTEM OF ELECTROMAGNETIC CRADLE

1. An audio control system comprising:an audio transmitting and receiving unit, a cloud server, and a function execution unit; wherein:
the audio transmitting and receiving unit receives an audio command emitted from a user;
the cloud server is connected with the audio transmitting and receiving unit through a network;
the audio transmitting and receiving unit transmits the audio command to the cloud server;
the cloud server identifies and compares the audio command and obtains an intent of the audio command;
the cloud server transmits a corresponding function indication according to the intent of the audio command;
the cloud server transmits a corresponding audio response to the audio transmitting and receiving unit according to the intent of the audio command;
the audio transmitting and receiving unit transmits the corresponding audio response to the user;
the function execution unit includes a central processing unit (CPU) a function terminal connecting module electrically connected with the CPU, a storage module electrically connected with the CPU, a speaker module electrically connected with the CPU, a lighting module electrically connected with the CPU, and a cradle driving module electrically connected with the CPU;
the function terminal connecting module is connected with the cloud server through the network;
the CPU of the function execution unit receives the function indication of the cloud server through the function terminal connecting module; and
the CPU of the function execution unit drives and controls corresponding operation of the storage module, the speaker module, the lighting module, and the cradle driving module according to the function indication.

US Pat. No. 10,891,954

METHODS AND SYSTEMS FOR MANAGING VOICE RESPONSE SYSTEMS BASED ON SIGNALS FROM EXTERNAL DEVICES

INTERNATIONAL BUSINESS MA...

1. A method, by one or more processors, for managing a voice response system comprising:detecting at least one sound by a computing device;
receiving a signal, by the computing device from an external device, that is representative of at least a portion of the at least one detected sound;
determining a voice communication based on the at least one detected sound and the signal;
verifying a veracity of content included in the voice communication by comparing the content of the voice communication in the at least one detected sound to data contained in the signal;
determining a response to the determined voice communication; and
causing the determined response to be executed by the computing device.

US Pat. No. 10,891,953

MULTI-MODE GUARD FOR VOICE COMMANDS

GOOGLE LLC, Mountain Vie...

1. A method implemented by one or more processors of a computing device, the method comprising:receiving, at the computing device, incoming data, wherein the incoming data is one of: a notification, an incoming message, or an incoming call;
in response to receiving the incoming data:
causing the computing device to transition to a given interface mode associated with the incoming data, wherein one or more speech commands associated with the given interface mode are disabled when the computing device transitions to the given interface mode;
receiving, at the computing device, and while the computing device is in the given interface mode, a predefined guard phrase;
in response to receiving the predefined guard phrase while the computing device is in the given interface mode:
activating one or more speech commands that are specific to the given interface mode,
wherein the given interface mode is one of multiple interface modes each corresponding to corresponding alternate states of the user interface; and
displaying a visual cue for one or more of the speech commands; and
subsequent to displaying the visual cue for one or more of the speech commands:
receiving audio data captured by at least one audio sensor of the computing device;
analyzing, based on the one or more speech commands being activated, the audio data to determine whether any of the one or more speech commands are included in the audio data; and
in response to determining a given speech command, of the one or more speech commands, is included in the audio data:
performing one or more actions, via the computing device, that correspond to the given speech command.

US Pat. No. 10,891,952

SPEECH RECOGNITION

Microsoft Technology Lice...

1. A system comprising:hardware processing circuitry;
a hardware memory comprising instructions that when executed configure the hardware processing circuitry to perform operations comprising:
receiving an input signal representing spoken words;
identifying individual words in the input signal;
building a plurality of word sets based on the individual words;
generating a partial result based on at least one of the plurality of word sets;
receiving an additional input signal subsequent to the generation of the partial result;
identifying an additional word from the additional input signal;
detecting a semantic delimiter based on at least one of the plurality of word sets and the additional word, the semantic delimiter comprising a grammatically complete sentence; and
in response to the detection, generating a response to the input signal based at least in part, on the partial result and the semantic delimiter.

US Pat. No. 10,891,951

VEHICLE LANGUAGE PROCESSING

FORD GLOBAL TECHNOLOGIES,...

1. A method, comprising:translating a spoken natural language command into an intermediate constructed language command with a first deep neural network;
determining a vehicle command and an intermediate constructed language response with a second deep neural network based on receiving vehicle information;
translating the intermediate constructed language response into a spoken natural language response with the third deep neural network; and
operating a vehicle based on the vehicle command;
wherein the first deep neural network, the second deep neural network and the third deep neural network are trained to input the spoken natural language command, output the vehicle command, input vehicle information and output the spoken natural language response using ground truth vehicle commands and vehicle information, sample spoken natural language commands and sample spoken natural language responses.

US Pat. No. 10,891,950

GRAPH BASED PREDICTION FOR NEXT ACTION IN CONVERSATION FLOW

International Business Ma...

1. A method for predicting a next action in a conversation system comprising:obtaining, by a processor, information from conversation logs and a conversation design;
creating, by the processor, a dialog graph based on the conversation design;
determining weights for edges in the dialog graph based on the information from the conversation logs;
detecting an unrecognized user input in the conversation system;
analyzing the unrecognized user input and predicting a next action based on dialog nodes in the dialog graph and historical paths;
generating a guiding conversation response based on the predicted next action; and
improving the conversation design upon non-acceptance of the guiding conversation response based on analyzing historical records including exception records, issue records and prediction results, updating dialog nodes and conversation transition logics based on the historical records, and updating the dialog graph based on the updated dialog nodes and transition logics.

US Pat. No. 10,891,949

VEHICLE LANGUAGE PROCESSING

FORD GLOBAL TECHNOLOGIES,...

1. A method, comprising:receiving a spoken language command in response to emitting a spoken language cue;
training a neural network (NN) at least in part by inputting mel-frequency data from the spoken language command combined with a loss function to a convolutional filter bank that outputs modified mel-frequency data to a bidirectional long short-term memory that in turn outputs audio spectrum data to determine a vehicle command using a generalized adversarial neural network (GAN) that determines a loss function by a combination of a binary classification of the output audio spectrum data as one of real or fake and a ground truth-based loss;
processing the spoken language command with the NN to determine the vehicle command; and
operating a vehicle based on the vehicle command.

US Pat. No. 10,891,948

IDENTIFICATION OF TASTE ATTRIBUTES FROM AN AUDIO SIGNAL

SPOTIFY AB, Stockholm (S...

1. A method for processing a provided audio signal that includes speech content and background noise, the method comprising:obtaining content metadata based on the speech content of the provided audio signal;
obtaining environmental metadata based on the background noise included in the provided audio signal;
processing the content metadata by extracting any one of (i) a characterization, (ii) a classification, or (iii) a combination of characterizations and classifications from the content metadata thereby generating processed content metadata from the content metadata;
processing the environmental metadata by extracting any one of (i) a characterization, (ii) a classification, or (iii) a combination of characterizations and classifications from the environmental metadata thereby generating processed environmental metadata from the environmental metadata;
normalizing, after the processing of the content metadata and the environmental metadata, the speech content of the provided audio signal thereby generating normalized speech content;
combining the normalized speech content with at least one of (i) the processed content metadata, (ii) the processed environmental metadata, and (iii) both the processed content metadata and the processed environmental metadata, thereby obtaining processed audio signal content; and
identifying playable content, based on the processed audio signal content.

US Pat. No. 10,891,947

ADAPTIVE CONVERSATION SUPPORT BOT

Wells Fargo Bank, N.A., ...

21. A method for facilitating conversational analysis by an adaptive bot, the method comprising:obtaining an audio stream including a conversation of a first user with a plurality of recipients;
identifying a privacy setting and preferred output channel for the first user, wherein the privacy setting is configured based on identification of a common relationship of the first user with each of the plurality of recipients and wherein the privacy setting identifies a type of output channel;
identifying an event in the conversation using the audio stream;
in response to identification of the event, extracting a first keyword phrase from the audio stream;
determine a search direction based on the first keyword phrase, wherein the search direction is a time period before or after the event;
searching the audio stream in the search direction for a second keyword phrase;
performing an action based on the first keyword phrase and the second keyword phrase; and
outputting results of the action via a context appropriate output channel for the plurality of recipients, the context appropriate output channel determined based on a context of the conversation, the preferred output channel, and the type of output channel identified by the privacy setting of the first user.

US Pat. No. 10,891,946

VOICE-CONTROLLED ASSISTANT VOLUME CONTROL

Red Hat, Inc., Raleigh, ...

1. A method comprising:receiving a voice command;
determining, by a processing device, a first loudness parameter associated with the voice command;
determining a second loudness parameter associated with a background noise;
generating a voice response to the voice command;
determining a target loudness parameter associated with the voice response, wherein the target loudness parameter is less than the first loudness parameter and greater than the second loudness parameter, such that the target loudness parameter is greater than a noise level of the background noise and less than a noise level of the voice command;
generating, by an acoustic signal output device, a sound signal of the voice response;
determining a third loudness parameter of the sound signal generated by the acoustic signal output device;
calculating a difference between the target loudness parameter and the third loudness parameter of the sound signal;
regulating a volume of the sound signal in view of the difference using a proportional-integral-differential (PID) controller; and
causing output of the sound signal of the voice response at the volume in view of the target loudness parameter and the difference.

US Pat. No. 10,891,945

METHOD AND APPARATUS FOR JUDGING TERMINATION OF SOUND RECEPTION AND TERMINAL DEVICE

UBTECH ROBOTICS CORP., S...

1. A method for judging termination of sound reception, comprising:performing a voice activity detection on a current sound clip to obtain a first value;
performing a semantic relevance detection on the current sound clip and a next sound clip by deep learning to obtain a second value;
performing a weighted calculation on the first value and the second value to obtain a third value;
comparing the third value with a preset threshold; and
determining whether sound reception of the current sound clip is terminated based on the comparison result;
wherein the performing the weighted calculation on the first value and the second value to obtain the third value comprises:
assigning a first preset weight to the first value to obtain a first weight value;
assigning a second preset weight to the second value to obtain a second weight value; and
performing the weighted calculation on the first weight value and the second weight value to obtain the third value.

US Pat. No. 10,891,944

ADAPTIVE AND COMPENSATORY SPEECH RECOGNITION METHODS AND DEVICES

Alibaba Group Holding Lim...

1. A method comprising:clustering, by one or more processors of a computing device, feature vectors of training data to obtain clustered feature vectors of training data corresponding to a speaker;
performing interpolation calculation on feature vectors of test data to be recognized using the clustered feature vectors of training data corresponding to the speaker; and
inputting the feature vectors of test data to be recognized having undertaken interpolation calculation into a speech recognition model to adaptively adjust the speech recognition model, the speech recognition model being trained using the clustered feature vectors of training data corresponding to the speaker;
wherein the performing interpolation calculation on the feature vectors of test data to be recognized using the clustered feature vectors of training data comprises:
calculating a cosine distance between the feature vectors of test data to be recognized and the clustered feature vectors of training data; and
performing interpolation calculation on the feature vectors of test data to be recognized using a predetermined number of clustered feature vectors of training data of which cosine distances are greater than a preset value.

US Pat. No. 10,891,943

INTELLIGENT SHORT TEXT INFORMATION RETRIEVE BASED ON DEEP LEARNING

Citrix Systems, Inc., Fo...

1. A method to retrieve content based on text input, comprising:receiving, by a data processing system, a request comprising a plurality of terms;
determining, by a vector generator executed by the data processing system, an average of a plurality of word vectors, the plurality of word vectors including a word vector retrieved for each term of the plurality of terms of the request, the plurality of word vectors generated by multiplying an encoded vector for a respective term of the plurality of terms by a matrix of weights provided by at least one intermediate layer of a neural network;
generating, by the vector generator using the average of the plurality of word vectors, a sentence vector to map the request to a first vector space;
retrieving, from a database by the vector generator, a plurality of trained sentence vectors corresponding to a plurality of candidate electronic documents, wherein each of the plurality of trained sentence vectors map a respective sentence of each of the plurality of candidate electronic documents to the first vector space;
determining, by a scoring engine executed by the data processing system, a distance in the first vector space between the sentence vector and each trained sentence vector of the plurality of trained sentence vectors;
generating, by the scoring engine, a similarity score for each of the plurality of trained sentence vectors based on the respective one of the plurality of trained sentence vectors and the sentence vector and the distance in the first vector space between the sentence vector and each trained sentence vector of the plurality of trained sentence vectors;
selecting, by the scoring engine, an electronic document from the plurality of candidate electronic documents based on a ranking of the similarity score of each of the plurality of trained sentence vectors; and
providing, by the data processing system, the electronic document.

US Pat. No. 10,891,942

UNCERTAINTY MEASURE OF A MIXTURE-MODEL BASED PATTERN CLASSIFER

Telefonaktiebolaget LM Er...

1. A method for determining an uncertainty measure of a mixture-model based parametric classifier, the method being performed by a classification device, the method comprising:obtaining a short-term frequency representation of a multimedia signal, the short-term frequency representation defining an input sequence x;
classifying the input sequence x to belong to one class ?m* of at least two available classes ?1, ?2 using the parametric classifier, the parametric classifier having been trained with a training sequence y; and
determining an uncertainty measure of the classified input sequence x based on a relation between posterior probabilities of the input sequence x and posterior probabilities of the training sequence y; and
outputting at least the class ?m* and the determined uncertainty measure corresponding to the class ?m* for transmission.

US Pat. No. 10,891,941

METHOD FOR PRESENTING VIRTUAL RESOURCE, CLIENT, AND PLUG-IN

TENCENT TECHNOLOGY (SHENZ...

1. A method for presenting a virtual resource, applied to a client and comprising:receiving, from a server, a piece of push information associated with a virtual resource and a promotion initiator, the push information including first text information;
presenting, in an interface between the promotion initiator and a user in an instant messaging application, the first text information and prompt information, the prompt information prompting the user to input an audio data input to obtain the virtual resource;
receiving audio data input by the user, obtaining an audio file data packet;
uploading the audio data packet to the server for audio recognition;
receiving second text information returned by the server, and determining an interaction result according to the first text information and the second text information;
presenting the virtual resource and sending a virtual resource activation acknowledgment message to the server based on the interaction result;
presenting, in the interface, a forward option of forwarding the push information in response to a user operation on a box containing the first text information;
displaying, in the interface, a list of friends of the user upon selection of the forward option; and
sending the prompt information and the first text information to a client of a second user in response to a user operation of selecting the second user from the list, to prompt the second user to input an audio data input to obtain the virtual resource.

US Pat. No. 10,891,940

OPTIMIZATION OF SPEECH ANALYTICS SYSTEM RECOGNITION THRESHOLDS FOR TARGET WORD IDENTIFICATION IN A CONTACT CENTER

Noble Systems Corporation...

1. A non-transitory computer readable medium storing instructions that when executed cause one or more computer processors to:a) receive a target word to be identified in an audio source;
b) process the audio source to determine a plurality of corresponding confidence scores associated with a plurality of instances of the target word in the audio source;
c) compare the corresponding confidence score of each of the plurality of instances to an initial confidence score threshold value to determine a corresponding first preliminary status indicating whether each of the plurality of instances of the target word is reported or excluded; and
d) indicate a corresponding first status icon to a user via a graphical user interface (“GUI”) for each of the plurality of instances of the target word, the corresponding first status icon indicating whether the corresponding instance of the target word is reported or excluded based on the corresponding first preliminary status.

US Pat. No. 10,891,939

SHARING CONFIDENTIAL INFORMATION WITH PRIVACY USING A MOBILE PHONE

International Business Ma...

1. A computer-implemented method of a mobile phone, comprising:storing a plurality of information provider profiles for an information provider on the mobile phone; and
during an on-going live phone call between the information provider and an information requester,
receiving selection of a text to talk feature from a mobile phone display screen of the mobile phone;
receiving selection of an information provider profile from the plurality of information provider profiles, wherein the information provider profile indicates a voice preference and language preferences, wherein the language preferences include a first language for typing text and a second language for speaking the text;
displaying a type-in text window on the mobile phone display screen;
receiving text in the type-in text window in the first language, wherein the text includes confidential information;
converting the text in the first language to text in the second language;
converting the text in the second language to a voice message;
speaking the voice message in a voice identified by the voice preference through the on-going live phone call to provide the confidential information with privacy; and
returning control to the on-going live phone call.

US Pat. No. 10,891,938

PROCESSING METHOD FOR SOUND EFFECT OF RECORDING AND MOBILE TERMINAL

GUANGDONG OPPO MOBILE TEL...

1. A method of processing for sound effect of recording, comprising:recording N audio signals generated from N sound sources, N being an integer greater than or equal to 2;
obtaining location relationships of the N sound sources, determining a scene where the N sound sources are located in, and determining a reverberation algorithm according to the location relationships of the N sound sources and the scene where the N sound sources are located in; and
performing a sound effect processing for the N audio signals according to the reverberation algorithm to obtain a reverbed sound effect;
wherein the scene where the N sound sources are located in comprises an indoor scene;
and the determining the reverberation algorithm according to the location relationships of the N sound sources and the scene where the N sound sources are located in comprises:
determining indoor parameters of the indoor scene, wherein the indoor parameters comprise a parameter of indoor area, a parameter of indoor volume, a parameter of indoor material, and a parameter of indoor air medium;
determining reverberation parameters according to the indoor parameters and the location relationships of the N sound sources, wherein the reverberation parameters comprise a ratio of direct sounds, attenuation coefficients corresponding to the direct sounds, a radio of echoes, attenuation coefficients corresponding to the echoes, and a reverberation frequency range; and
determining the reverberation algorithm according to the reverberation parameters.

US Pat. No. 10,891,937

NOISE CONTROLLER, NOISE CONTROLLING METHOD, AND RECORDING MEDIUM

PANASONIC INTELLECTUAL PR...

1. A noise controller, comprising:a noise detector that detects a noise generated by a noise source;
a control filter that performs signal processing on a noise signal indicative of the noise detected by the noise detector, using a predetermined control factor;
a speaker that reproduces an output signal from the control filter, as a control sound;
an error microphone that is disposed at a control point where interference between the noise propagated from the noise source and the control sound reproduced by the speaker occurs, and detects a residual noise that is left at the control point as a result of the interference;
a transmission characteristics correction filter that performs signal processing on the noise signal, using characteristics of sound transmission from the speaker to the error microphone;
a factor updater that updates the control factor to minimize an error signal, using the error signal indicative of the residual noise detected by the error microphone and an output signal from the transmission characteristics correction filter;
a correction filter that performs signal processing on an output signal from the control filter, using the characteristics of sound transmission from the speaker to the error microphone; and
a subtractor that subtracts, from the error signal, an output signal from the correction filter,
wherein the error signal is processed as a control-on signal representing a noise having been subjected to control by the interference, and
an output signal from the subtractor is processed as a control-off signal representing a noise not yet subjected to control by the interference,
the control-on signal and the control-off signal being simultaneously calculated while the speaker reproduces the output signal from the control filter, as the control sound, and
the noise controller further includes an effect measuring unit that measures a noise reduction effect at the control point based on a difference between the control-off signal and the control-on signal.

US Pat. No. 10,891,936

VOICE ECHO SUPPRESSION IN ENGINE ORDER CANCELLATION SYSTEMS

Harman International Indu...

10. An engine order cancellation (EOC) system comprising:a noise signal generator, having a frequency generator, adapted to generate a noise signal in response to an input;
a controllable filter adapted to generate an anti-noise signal based in part on an adaptive transfer characteristic, the anti-noise signal to be radiated by a speaker as anti-noise within a cabin of a vehicle;
an adaptive filter controller, including a processor and memory, programmed to control the adaptive transfer characteristic of the controllable filter based on the noise signal received from the noise signal generator, an error signal received from a microphone located in the cabin of the vehicle, and an adaptation parameter; and
a signal analysis controller, including a processor and memory, programmed to:
detect a non-stationary event based on parameters sampled from a current frame of the error signal; and
modify at least one of the adaptation parameter and the error signal in response to detecting the non-stationary event.

US Pat. No. 10,891,935

IN-VEHICLE NOISE CANCELLATION ADAPTIVE FILTER DIVERGENCE CONTROL

Harman International Indu...

1. A method for controlling stability in an active noise cancellation (ANC) system, the method comprising:receiving, from an adaptive filter controller, filter coefficients corresponding to at least one controllable filter;
computing a parameter based on an analysis of at least a portion of the filter coefficients;
detecting divergence of the at least one controllable filter based on a comparison of the parameter to a threshold, wherein the threshold is a dynamic threshold computed from a statistical analysis of the parameter computed from filter coefficients in one or more preceding adaptations of the at least one controllable filter; and
modifying properties of the at least one controllable filter that has diverged.

US Pat. No. 10,891,934

METHODS AND SYSTEMS FOR BROAD-BAND ACTIVE NOISE REDUCTION

The Boeing Company, Chic...

1. A system for broad-band reduction of noise in a target space, the system comprising:a feedback microphone, configured to generate a microphone signal;
a system controller, coupled to the feedback microphone and configured to receive the microphone signal from the feedback microphone and generate a speaker signal based on the microphone signal;
an enclosure;
a speaker, comprising a front side and a rear side, wherein the front side is configured to generate an audio reducing sound in the target space based on the speaker signal, wherein the rear side is coupled to and extends into the enclosure, and wherein the rear side and the enclosure define a first space;
a resonator, comprising a second space in fluid communication with the first space; and
a neck, providing fluid communication between the speaker and the resonator, wherein the first space and the second space are fully enclosed from the target space, and wherein the resonator is specifically configured to reduce amplitude of the audio reducing sound in a first frequency range.

US Pat. No. 10,891,933

AUDIO PROCESSING SYSTEM

NXP B.V., Eindhoven (NL)...

1. An audio processing system comprising:an amplifier configured to receive a first audio signal and output the first audio signal to an acoustic transducer comprising a voice coil;
a sensor configured to detect a signal corresponding to a voice coil current of the acoustic transducer;
a controller configured to compare the first audio signal and the detected signal and to determine a second audio signal from the comparison, wherein the controller is further configured to determine an estimated voice coil current from the first audio signal, a detected voice coil voltage, and model parameters of the acoustic transducer, wherein the second audio signal is representative of an external sound source detected via the acoustic transducer; and
wherein the audio processing system is configured to simultaneously output the first audio signal and receive the second audio signal using the same acoustic transducer.

US Pat. No. 10,891,932

MULTI-CHANNEL ACOUSTIC ECHO CANCELLATION

Sonos, Inc., Santa Barba...

1. A playback device comprising:a first speaker driver;
at least a second speaker driver;
at least one processor;
a network interface;
a non-transitory computer-readable medium; and
program instructions stored on the non-transitory computer-readable medium that, when executed by the at least one processor, cause the playback device to perform functions comprising:
receiving, via the network interface, a source stream of audio comprising source audio content to be played back by the playback device, wherein the source audio content comprises a first channel stream of audio and a second channel stream of audio;
producing a first channel audio output by playing back, via the first speaker driver, the first channel stream of audio;
producing a second channel audio output by playing back, via the second speaker driver, the second channel stream of audio;
receiving, via one or more microphones, a captured stream of audio comprising (i) a first portion corresponding to the first channel audio output and (ii) a second portion corresponding to the second channel audio output, wherein the captured stream of audio has a first signal-to-noise ratio;
combining at least the first channel stream of audio and the second channel stream of audio into a compound audio signal;
determining a set of signal components of the compound audio signal;
selecting a subset of the set of signal components;
performing acoustic echo cancellation on the subset of the set of signal components and thereby producing an acoustic echo cancellation output; and
applying the acoustic echo cancellation output to the captured stream of audio and thereby increasing the signal-to noise ratio of the captured stream of audio from the first signal-to-noise ratio to a second signal-to-noise ratio that is greater than the first signal-to-noise ratio.

US Pat. No. 10,891,931

SINGLE-CHANNEL, BINAURAL AND MULTI-CHANNEL DEREVERBERATION

ACCUSONUS, INC., Lexingt...

1. A method, in a multimedia signal processing system, that allows a user to adjust suppression of distortion or interference from a digital signal that represents a sound signal, comprising:analyzing the digital signal by determining a plurality of time-frequency frames of the digital signal;
deriving an estimation of distortion or interference from one of the frames in a first time instant;
deriving a suppression gain from the estimation;
providing, by the user, an exponent via a software or hardware interface connected to the processing system;
deriving a modified suppression gain based on the suppression gain raised to a power related to the exponent;
outputting a signal that involves processing the frame in the first time instant utilizing the modified suppression gain;
and outputting a signal that involves processing the frame in a second time instant utilizing the modified suppression gain.

US Pat. No. 10,891,930

METHODS, SYSTEMS, DEVICES AND COMPUTER PROGRAM PRODUCTS FOR ADAPTING EXTERNAL CONTENT TO A VIDEO STREAM

Dolby International AB, ...

1. A method for adapting external content to a video stream having a time span, the video stream comprising a plurality of frames each comprising pixels, the method comprising the steps of:computing a first plurality of difference indicators, each indicating a difference between values of the pixels of subsequent frames, wherein the computing of each specific difference indicator of the first plurality of difference indicators comprises:
comparing corresponding pixel values between two subsequent frames, and calculating the specific difference indicator based on the comparisons,
computing a second plurality of difference indicators by convolving the first plurality of difference indicators with a strictly decreasing function, each difference indicator of the second plurality of difference indicators corresponding to a specific position in time of the video stream,
fitting a predetermined parametrizable function to the second plurality of difference indicators, thereby yielding a function descriptive of a narrative model, FNM, for the video stream during the time span of the video stream,
using the FNM to adapt external content to the video stream.

US Pat. No. 10,891,929

ACTUATOR, PRESSING DEVICE AND KEYBOARD INSTRUMENT

YAMAHA CORPORATION, Shiz...

1. An actuator, comprising:a pivot; and
a ridged surface on which a ridge part is formed and disposed, wherein
in a plan view of the ridged surface, the ridge part has a first portion configured to satisfy a relationship of 0 the first line is vertical to a parallel line that passes through a center point of the pivot,
the first line is parallel to a direction in which the pivot extends,
the first line passes through a center point of the first portion,
the second line is vertical, at the center point of the first portion, to a direction in which the first portion extends,
the second line passes through the center point of the first portion, and
where ?1 is an angle formed between the first line and a third line which connects the center point of the pivot and the center point of the first portion.

US Pat. No. 10,891,928

AUTOMATIC SONG GENERATION

MICROSOFT TECHNOLOGY LICE...

1. A computer-implemented method, comprising:in response to reception of an input from a user, determining, based on the input, a creation intention of the user with respect to a song to be generated;
generating lyrics of the song that are unique and different than the input and based on the creation intention; and
generating a template for the song that is unique and different than the input and based at least in part on the lyrics, the template indicating a melody matching with the lyrics.

US Pat. No. 10,891,927

AUTOMATIC PICKER FOR STRING MUSICAL INSTRUMENTS

1. An automatic picker for string instruments comprising a reciprocating pick holder with a slot where the pick grip is secured within the slot while the picking point protrudes, and the holder with pick deflection guides comprising a gap at the end of the slot near the picking point, the gap faces are guide surfaces to control the pick deflection limit.

US Pat. No. 10,891,926

DAMPENING DEVICE FOR AN INSTRUMENTAL DRUM

1. A dampening device for use with a drum having drum wires, the dampening device comprising:a base positionable adjacent the drum wires on the drum;
a dampening pad operatively coupled to the base; and
an actuator operatively coupled to the dampening pad and selectively transitional relative to the base between a first position and a second position;
wherein the transition of the actuator from the first position toward the second position causes at least a portion of the dampening pad to move away from the base and into contact with at least one of the drum wires, and the transition of the actuator from the second position toward the first position causes at least a portion of the dampening pad to move toward the base out of contact with the at least one of the drum wires.

US Pat. No. 10,891,925

STRINGED INSTRUMENT ENHANCED WITH SYMPATHETIC STRINGS

1. A stringed instrument, comprising:a body comprising a back, rib, and a soundboard that together define a resonant cavity; said body comprising an upper bout, a lower bout, and a waist disposed between said upper bout and said lower bout; said upper bout comprising a left upper bout and a right upper bout; said lower bout comprising a left lower bout and a right lower bout;
a neck fixedly connected to said body;
primary tuners mounted on said neck;
a primary tailpiece secured to said lower bout;
primary strings tunably attached to said primary tuners and attached to said primary tailpiece;
a bridge disposed between said primary strings and said soundboard;
wherein said primary strings extend over said bridge;
a set of supplementary tuners mounted on said body;
a supplementary string termination assembly mounted on said body;
a set of sympathetic strings elevated above said soundboard and running diagonally across said soundboard between said supplementary string termination assembly and said set of supplementary tuners.

US Pat. No. 10,891,924

MUSICAL INSTRUMENT SOUND AMPLIFYING DEVICE

1. A musical instrument sound amplifying device, comprising:a hollow annular chamber formed inside the musical instrument sound amplifying device;
a flaring slot including a lug on a bottom; and
a bowl-like annular base including a dimple part on a bottom;
wherein the lug is secured to the dimple part;
wherein an annular sound hole is disposed between an opening of the bowl-like annular base and an edge of the flaring slot; and
wherein an inner circumference of the bowl-like annular base is a 3D ring structure of concave surface.

US Pat. No. 10,891,923

VIBRATOR AND MUSICAL INSTRUMENT

YAMAHA CORPORATION, Hama...

1. A vibrator for use in a musical instrument to produce a sound, the vibrator comprising:a movable portion configured to be vibratable and connected to a vibratable member such that vibration of the movable portion causes the vibratable member to vibrate;
a driver configured to drive the movable portion to cause the vibration of the movable portion to thereby vibrate the vibratable member, thereby producing the sound due to the vibration of the vibratable member; and
a driver supporter secured to a support member and having an axis member (i) that has an axis extending in a direction intersecting a movable direction of the movable portion and (ii) that is configured to support the driver such that the driver is pivotable about the axis extending in the direction intersecting the movable direction of the movable portion.

US Pat. No. 10,891,922

ATTENTION DIVERSION CONTROL

Apple Inc., Cupertino, C...

1. A method comprising:at an electronic device with a display and an image sensor:
presenting content representing a view of a computer generated reality (CGR) environment on the display;
while presenting the content, detecting an object in a physical environment in which the electronic device is located using the image sensor;
determining an identity of the object based on image data from the image sensor;
determining, based on the identity of the object, whether the object satisfies exclusion criteria for refraining from displaying the object;
in accordance with a determination that the object satisfies the exclusion criteria for refraining from displaying the object, determining whether the object exhibits a characteristic indicative of attention-seeking behavior; and
in accordance with a determination that the object exhibits the characteristic indicative of attention-seeking behavior, overriding the exclusion criteria for refraining from displaying the object and presenting a visual cue corresponding to the object on a first portion of the display without modifying the presentation of the content on a second portion of the display.

US Pat. No. 10,891,921

SEPARATE OPERATING SYSTEMS FOR DASHBOARD DISPLAY

Byton Limited, Santa Cla...

1. A system for outputting to a dashboard screen for a vehicle from a plurality of operating systems, the system comprising:a computing device, which includes display hardware, embedded in the vehicle;
a first operating system and a second operating system installed on the computing device and connected by a secured interface, the secured interface enabling a one-way communication of application data from the second operating system to the first operating system, the first operating system having direct access to the display hardware, and configured to
generate a first image,
receive a second image from the second operating system via the secured interface,
create a composite image by combining the first image and the second image, and
transmit the composite image to the display hardware for display on the dashboard screen.

US Pat. No. 10,891,920

SCENARIO PROJECTION SYSTEM AND CONTROLLING METHOD THEREOF

Au Optronics Corporation,...

1. A scenario projection system, comprising:a display device, configured to display an image in a screen area of the display device;
a reflective device, configured in the screen area; and
a scenario light source, configured on a slide rail to project a scenario beam to the screen area, and the scenario beam is reflected by the reflective device to form a characteristic image outside the screen area,
wherein the characteristic image has a linkage relationship with the image,
wherein the image comprises a light source object and at least one object, and the linkage relationship comprises:
a projecting position of the scenario light source on the slide rail corresponding to a mirror position of the light source object relative to the screen area; and
the characteristic image showing light-shadow variation caused by light from the light source object hitting the object.

US Pat. No. 10,891,919

DISPLAY SYSTEM AND IMAGE DISPLAY METHOD

BOE TECHNOLOGY GROUP CO.,...

15. An image display method, comprising:receiving light of a first image and transmitting the light of the first image to a display image export device,
wherein the display image export device comprises a display side and an opposite side which is opposite to the display side;
the first image is displayed at the display side; and
at least part of the display image export device is configured to be at least partially transparent, so as to, at the display side of the display image export device, receive at least part of a surrounding image for the opposite side;
controlling at least one of an intensity of light of the surrounding image and an intensity of the light of the first image;
controlling, by a light transmission control device, the intensity of the light of the surrounding image and/or the intensity of the light of the first image, the light of the surrounding image and the light of the first image being incident onto the light intensity detection device at different times; and
collecting, by a light intensity detection device at the display side of the display image export device, the light of the surrounding image and the light of the first image at the display side, so as to obtain the intensity of the light of the surrounding image and the intensity of the light of the first image.

US Pat. No. 10,891,918

ELECTRONIC APPARATUS HAVING FUNCTION TO REDUCE LUMINOUS INTENSITY OF DISPLAY AND DETECT INTENSITY OF AMBIENT LIGHT IN STATE IN WHICH LUMINOUS INTENSITY OF DISPLAY IS REDUCED, AND LIGHT INTENSITY DETECTION METHOD AND STORAGE MEDIUM STORING LIGHT INTENSITY

CASIO COMPUTER CO., LTD.,...

1. An electronic apparatus comprising:a display;
a light sensor located on an opposite side of a display surface of the display, and detects intensity of ambient light; and
a control unit which is configured to acquire a detection result indicating the intensity of ambient light detected by the light sensor, and to perform a luminance control process of controlling a luminous intensity of the display based on the acquired detection result,
wherein, in a case in which the display is in a first state in which luminous intensity of the display is not less than a first threshold and the detection result acquired by the control unit indicates that the intensity of ambient light detected by the light sensor while the display is in the first state is less than a predetermined intensity of light, the control unit is configured to (i) perform a first luminance reduction process of controlling the display to reduce the luminous intensity of the display to a second state that is not more than a second threshold that is less than the first threshold, (ii) newly acquire a detection result from the light sensor indicating the intensity of ambient light detected by the light sensor while the display is in the second state, (iii) after newly acquiring the detection result, end the first luminance reduction process and control the display to return to the first state, irrespective of the intensity of ambient light indicated in the newly acquired detection result, and (iv) after having controlled the display to return to the first state, perform the luminance control process to control the luminous intensity of the display based on the newly acquired detection result.

US Pat. No. 10,891,917

TRANSPARENT DISPLAY SYSTEM AND OPERATION METHOD THEREOF

Industrial Technology Res...

1. A transparent display system, comprising:a display panel, from which a background located behind the display panel is seen;
a data acquisition module, adapted to capture a field luminance of a field where the display panel is located and a display information luminance of display information of the display panel, wherein the field luminance comprises a foreground reflective light luminance and a background transmissive light luminance; and
a computation module, coupled to the display panel and the data acquisition module, the computation module determining whether a luminance contrast of the display information falls within a range from a lower boundary to an upper boundary based on the captured field luminance and the display information luminance, wherein the luminance contrast of the display information equals to the field luminance plus the display information luminance and then divided by the field luminance, if the luminance contrast of the display information is determined not falling within the range from the lower boundary to the upper boundary, a luminance contrast optimization procedure is performed; and if the luminance contrast of the display information is determined falling within the range from the lower boundary to the upper boundary, the display information being output.

US Pat. No. 10,891,916

AUTOMATED SMART WATCH COMPLICATION SELECTION BASED UPON DERIVED VISIBILITY SCORE

INTERNATIONAL BUSINESS MA...

1. A method of controlling a display of a mobile device comprising:displaying of a screen of a mobile device at least one initial complication, the mobile device including at least one motion sensor and at least one light sensor;
assigning threshold conditions for said at least one initial complication, the threshold conditions including a triggering motion of the mobile device and a threshold ambient lighting condition for setting the number of complications;
monitoring real time conditions for the mobile device, the real time conditions including a measurement with the at least one motion sensor of real time motion to device to determine if the real time motion at the real time conditions matches the triggering motion, and when the real time motions match the triggering motion, the real time conditions being monitored further including a measurement of real time ambient lighting with the at least one light sensor; and
modifying the at least one initial complication being displayed on the screen of the mobile device for higher visibility by changing the number of complications being depicted, and changing a size of the number of complications when the conditions being monitored in real time change to trigger a display change for the complication includes the real time motion matching the triggering motion, and the real time ambient lighting matching the threshold ambient lighting condition to trigger said modifying the at least one initial complication.

US Pat. No. 10,891,915

FRAME REFRESH SYNCHRONIZATION WITH SYNCHRONIZATION BOUNDARY

ATI TECHNOLOGIES ULC, Ma...

1. A method comprising:identifying a first change in a frame generation rate at a graphics processing unit;
in response to identifying the first change in the frame generation rate, generating a first synchronization adjustment specifying an amount of adjustment to synchronize the frame generation rate with a refresh rate of a display;
in response to identifying that the first synchronization adjustment exceeds a first boundary, limiting the first synchronization adjustment to a first level; and
adjusting the refresh rate of the display based on the first synchronization adjustment.

US Pat. No. 10,891,914

CONTROL BUFFER FOR REDUCING EMI AND SOURCE DRIVER INCLUDING THE SAME

MagnaChip Semiconductor, ...

1. A control buffer in a source driver, the control buffer comprising:a first CMOS inverter connected to a first tri-state inverter,
wherein an output of the first tri-state inverter is supplied to an input of a second CMOS inverter ,
wherein an output of the second CMOS inverter is supplied to an output of a second tri- state inverter,
wherein a switch signal is output from the output of the first tri-state inverter, and
wherein a complementary signal of the switch signal is output from the output of the second tri-state inverter.

US Pat. No. 10,891,913

SHIFT REGISTER CIRCUITRY, GATE DRIVING CIRCUIT, AND DISPLAY DEVICE

BOE TECHNOLOGY GROUP CO.,...

1. A shift register circuitry comprising: a first shift register unit, a second shift register unit, a pull-down control sub-circuit, and a pull-down sub-circuit; wherein the first shift register unit comprises: a first input sub-circuit, a first output sub-circuit, a first reset sub-circuit, and a first noise reduction sub-circuit; the second shift register unit includes: a second input sub-circuit, a second output sub-circuit, a second reset sub-circuit, and a second noise reduction sub-circuit;wherein the first input sub-circuit is configured to pre-charge a first pull-up node under control of a first input signal; the first pull-up node is a connection node between the first input sub-circuit, the first output sub-circuit, the pull-down sub-circuit, the first reset sub-circuit, and the first noise reduction sub-circuit;
the first output sub-circuit is configured to output a first clock signal through a first signal output terminal under control of a potential of the first pull-up node;
the first reset sub-circuit is configured to reset potentials of the first pull-up node and the first signal output terminal through a first voltage signal under control of a first reset signal;
the second input sub-circuit is configured to pre-charge a second pull-up node under control of a second input signal; the second pull-up node is a connection node between the second input sub-circuit, the second output sub-circuit and the pull-down sub-circuit;
the second output sub-circuit is configured to output a second clock signal through a second signal output terminal under control of a potential of the second pull-up node;
the second reset sub-circuit is configured to reset potentials of the second pull-up node and the second signal output terminal through the first voltage signal under control of a second reset signal;
the pull-down control sub-circuit is configured to control a potential of a pull-down node under control of the first clock signal or the second clock signal; the pull-down node is a connection node between the pull-down control sub-circuit, the pull-down sub-circuit, the first noise reduction sub-circuit and the second noise reduction sub-circuit;
the pull-down sub-circuit is configured to pull down a potential of the pull-down node through the first voltage signal under control of a potential of the first pull-up node and a potential of the second pull-up node;
the first noise reduction sub-circuit is configured to reduce output noise of the first pull-up node and the first signal output terminal through the first voltage signal under control of the pull-down node; and
the second noise reduction sub-circuit is configured to reduce output noise of the second pull-up node and the second signal output terminal through the first voltage signal under control of the pull-down node,
wherein the pull-down sub-circuit comprises a ninth transistor, a tenth transistor, and a twelfth transistor,
wherein a first electrode and a control electrode of the ninth transistor are both connected to the first pull-up node and a second electrode of the ninth transistor is connected to a control electrode of the twelfth transistor;
a first electrode and a control electrode of the tenth transistor are both connected to the second pull-up node, and a second electrode of the tenth transistor is connected to the control electrode of the twelfth transistor, and
a first electrode of the twelfth transistor is connected to the pull-down node, a second electrode of the twelfth transistor is connected to a first voltage signal terminal, and the control electrode of the twelfth transistor is connected to the second electrode of a first transistor and the second electrode of the tenth transistor.

US Pat. No. 10,891,912

CONTROL DEVICE, ELECTRONIC DEVICE, AND CONTROL METHOD

SHARP KABUSHIKI KAISHA, ...

1. A control device for controlling an electronic device,the electronic device comprising: at least one first light emitting device; and at least one second light emitting device having color reproducibility lower than that of the first light emitting device and having a response speed faster than that of the first light emitting device,
the control device comprising:
a light emission control section configured to control light emission of the first light emitting device with a signal fixed at High and light emission of the second light emitting device with a PWM signal according to a usage of the electronic device.

US Pat. No. 10,891,911

MURA COMPENSATION METHOD AND MURA COMPENSATION SYSTEM FOR ADDRESSING PROBLEM OF INABILITY TO EFFECTIVELY ELIMINATE MURA AT BRIGHT OR DARK BOUNDARY LINES AFTER COMPENSATION

SHENZHEN CHINA STAR OPTOE...

1. A mura compensation method, comprising:defining a position of a bright/dark boundary line in a display panel as a first area, and defining an area outside the first area in the display panel as a second area;
using a pixel as a unit to directly query each pixel in the first area in a preset first mura compensation data lookup table to obtain a first mura compensation data corresponding to each pixel; and using a preset block as a unit to directly query each pixel in the second area in a preset second mura compensation data lookup table and calculate to obtain a second mura compensation data corresponding to each pixel; and
for pixels in the first area, performing mura compensation on each pixel according to the corresponding first mura compensation data, and for pixels in the second area, performing mura on each pixel according to the corresponding first mura compensation data,
wherein the preset second mura compensation data lookup table is formed by the following steps:
performing mura compensation data acquisition for pixels in the first area using a block as a unit, and obtaining the second mura compensation data corresponding to the pixels of each vertex of each block in the second area; and
storing location information of the pixels of each vertex of each block in the second area and the corresponding second mura compensation data in the second mura compensation data lookup table.

US Pat. No. 10,891,910

LIQUID CRYSTAL DISPLAY DEVICE

HIMAX TECHNOLOGIES LIMITE...

1. A liquid crystal display device, comprising:a gate driver;
a source driver; and
a liquid crystal display panel, coupled to the gate driver and the source driver, wherein the liquid crystal display panel comprises a plurality of sub-pixel units, and each sub-pixel unit comprises:
a liquid crystal capacitor, wherein a first end of the liquid crystal capacitor is coupled to a common voltage;
a storage circuit, comprising:
a first switch, wherein a first end of the first switch is coupled to the data line;
a storage capacitor, wherein a first end and a second end of the storage capacitor are respectively coupled to a second end of the first switch and ground; and
a second switch, coupled between the first end of the storage capacitor and a second end of the liquid crystal capacitor; and
a switching circuit, comprising:
a third switch, coupled between a reference voltage and the second end of the liquid crystal capacitor,
wherein, during a scanning period of a frame period, the first switch and the third switch are turned on and the second switch is turned off, and during a display period of the frame period, the first switch and the third switch are turned off and the second switch is turned on.

US Pat. No. 10,891,909

DISPLAY DEVICE AND METHOD FOR DRIVING SAME

Mitsubishi Electric Corpo...

1. A display device capable of displaying a first image and a second image in parallel, the display device comprising:a display panel in which a plurality of picture element columns are arranged in a column direction and a row direction, respectively, the plurality of picture element columns each including red, green, blue and white picture elements arranged one by one in the column direction; and
drivers for applying a voltage to the display panel, wherein
the first image and the second image are respectively displayed by first picture element columns and second picture element columns provided alternately along the row direction among the plurality of picture element columns, the first image being different from the second image, the first image and the second image being viewed at a same time by a user to produce a three-dimensional image,
the drivers
for each first picture element column, apply a voltage that has a polarity that is opposite to a polarity of the voltage applied to adjacent first picture element columns, and
for each second picture element column, apply a voltage that has a polarity that is opposite to a polarity of the voltage applied to adjacent second picture element columns, and
when the drivers sequentially apply the voltages in a scan direction that is parallel to the column direction, picture elements, which are adjacent in the column direction without a gate line interposed therebetween, form a capacitance with one another.

US Pat. No. 10,891,908

DISPLAY SYSTEM AND DRIVER CIRCUIT THEREOF

NOVATEK Microelectronics ...

1. A display system, comprising:a display device, having a first panel and a second panel, wherein the first panel and the second panel are disposed with a gap therebetween; and
a driver circuit, coupled to the display device, the driver circuit comprising:
a protection circuit, coupled to the second panel of the display device, configured to generate a gray scale data to be outputted to a pixel among a plurality of pixels of the second panel according to a luminance corresponding to the pixel and according to whether a protection function is enabled;
wherein a width of the gap is greater than a value that allows a text displayed on the display device to become blurred from an oblique view angle when the protection function is enabled.