Document Document Title
US11616381B2 Electronic device and method for lengthening battery life
An electronic device includes a first battery, a second battery, a power management integrated circuit, a memory, and a processor. The memory is configured to store information on a first full-charging voltage value of the first battery and a second full-charging voltage value of the second battery. The processor is configured to detect whether the electronic device is connected to an external electronic device for supplying power to the first battery or the second battery. When the first full-charging voltage value is higher than the second full-charging voltage value the processor is configured to, electrically connect the first battery to the power management integrated circuit and electrically disconnect the second battery from the power management integrated circuit. The processor is further configured to charge the first battery electrically connected to the power management integrated circuit based on power obtained from the external electronic device.
US11616377B2 Smart energy storage cells, control method and system
A smart cell, comprising: a positive terminal; a negative terminal; a switching circuit which is arranged to select between a first switching state in which an energy storage device is connected between the positive terminal and the negative terminal and a second switching state which bypasses said energy storage device; an inductor provided between the positive terminal and the output of the switching network; and a controller arranged to monitor the voltage across the inductor and arranged to control a duty cycle of the switching circuit based on the magnitudes of voltage changes detected across the inductor. By monitoring and analysing the magnitude of voltage changes across the inductor, the controller determines the states of charge of other series connected smart cells without any communication between cells. None of the smart cells need to transmit information on their states of charge to other smart cells in the string as each cell can sense information about the other cells from the voltage changes on the inductor. By analysing the voltage across the local sense inductor, the average state of charge of a series string of smart cells can be obtained and compared to the state of charge of the local smart cell to determine how the duty cycle of the local smart cell should be modified to synchronize its state of charge with the series string. The magnitude of the voltage change across the inductor is related to the state of charge of the cell that just switched in or out of the string.
US11616376B2 Energy storage system and method for capacity expansion thereof
A method for capacity expansion of an energy storage system and an energy storage system are provided. The method is applied to a controller in the energy storage system. The controller acquires a value of a characteristic parameter of a to-be-added second energy storage device as a target characteristic value. Then, the controller controls a charge/discharge power converter to charge or discharge first energy storage devices until a proximity of a value of a characteristic parameter of at least one first energy storage device to the target characteristic value is less than a preset proximity. Finally, a signal indicating that the second energy storage device is allowed to be connected into the energy storage system is generated and outputted to notify an operator.
US11616374B2 Battery control unit and battery system
A battery control unit includes a plurality of battery units, a charger configured to charge a battery, a controller, and a charging controller. Each of the plurality of battery units includes a switching unit. The switching unit is configured to switch between a connected state where the battery configured to be located in the same battery unit as that of the switching unit is connected in series with the battery configured to be located in an adjacent battery unit, and a non-connected state where the battery in the same battery unit as that of the switching unit is disconnected from the series connection with the battery in the adjacent battery unit.
US11616373B2 Low latency fine grain system-on-chip throttling apparatus and method on USB type-C port
A software and hardware architecture framework utilize the specifications of Universal Serial Bus (USB) Type-C and Power Deliver (PD) to provide fine grain throttling of a processor (e.g., system-on-chip (SoC)). Based on an external charger connection or disconnection, a low latency fine grain power budget loss or gain indication to the processor is delivered. The mechanism of various embodiments is also applicable to connection or disconnection of VBUS powered peripheral devices to the system. The net power loss or gain available to the SoC and System is proportionally used to scale the processor throttling.
US11616370B2 Recloser control with distributed energy resource synchronization
The present disclosure relates to a recloser control that provides autosynchronization of a microgrid to an area electric power system (EPS). For example, a recloser control may include an output connector that is communicatively coupled to a recloser at a point of common coupling (PCC) between the area EPS and the microgrid. The recloser control may include a processor that acquires a first set of measurements indicating electrical characteristics of the area EPS and acquires a second set of measurements indicating electrical characteristics of the microgrid. The recloser control may send synchronization signals to one or more distributed energy resource (DER) controllers to synchronize one or more DERs to the area EPS based on the first set of measurements and the second set of measurements.
US11616367B2 Energy storage system with virtual device manager
An energy storage system includes a plurality of physical devices and an integration engine. The physical devices include at least a battery and a power inverter operable to charge and discharge the battery. Each of the physical devices stores one or more data points. The integration engine includes a processing circuit having a processor and memory. The memory stores a virtual device network including a plurality of virtual devices and a virtual device manager. Each of the virtual devices includes one or more attributes. The virtual device manager is configured to map the attributes of the virtual devices to corresponding data points stored by the physical devices and update the attributes of the virtual devices in response to detecting changes in value of the corresponding data points stored by the physical devices.
US11616362B2 Current-sharing control circuit, power supply system and current-sharing control method
A current-sharing control circuit, a power supply system and a current-sharing control method are disclosed. One embodiment of the power supply system comprises: multiple CV/CC power supplies connected in parallel to a load, whose nominal output voltages are the same and CV mode to CC mode switching points are adjustable; a current-sharing control circuit including an average load current sensor which senses a total current supplied to the load and outputs a first level linearly related to an average load current equal to the total current divided by the number of the working power supplies, and an output current sensor which senses an output current of each power supply and outputs a second level linearly related to the output current. The control circuit provides feedback signals related to the first level and the respective second levels to the power supplies to adjust their switching points to the average load current.
US11616361B2 Routing power in a power system
A power system comprising one or more power generators and a combiner. The system may be electrically connected to or include one or more loads. The combiner may have input terminals that are coupled to outputs of the power generators. The combiner may also have output terminals that are coupled to input(s) of the one or more loads. The power generators may be configured to transfer harvested power to the combiner, and the combiner may be configured to transfer the harvested power to the one or more loads.
US11616358B2 Fault isolation
A system and method for fault location and isolation in an electrical power distribution network, where the network includes a plurality of switching devices provided along a feeder. The method includes detecting an overcurrent event in the network from the fault and interrupting the overcurrent event by opening and then immediately locking out or subsequently reclosing and testing the fault. A count value is increased in each switching device that detected the overcurrent event. A count and current (C&I) message is sent from each of the switching devices that detected the overcurrent event and then detected the loss of voltage upstream to an upstream neighbor switching device. Current measurements in the C&I messages, measured current by the devices and the counts values in the devices determine what devices are opened to isolate the fault.
US11616356B2 Mechanical spark containment for disconnector
In one aspect, the application provides an electrical system including a conductor, a ground, an arrester electrically connected to the conductor, and a disconnector assembly electrically connected between the arrester and the ground. The disconnector assembly includes an isolator configured to perform an operating function in response to the occurrence of an event and a housing configured to surround the isolator. The isolator includes a first terminal electrically connected to the arrester by a first wire and a second terminal electrically connected to the ground by a second wire. The housing includes a first opening through which the first terminal extends, a second opening through which the second terminal extends, and a retention mechanism configured to hold the isolator in place relative to the arrester.
US11616353B2 Busbar and power module
The present disclosure provides a busbar (100), comprising: an insulating body (110); and a busbar conductor (120, 130, 140) comprising a conductor body partially encapsulated by the insulating body and a connection terminal (121, 131, 141) extending from the conductor body and configured for connecting an electrical device, and a portion of the connection terminal is surrounded by an insulating structure (10). The present disclosure further provides a power module (200) comprising the busbar and a method of manufacturing a busbar.
US11616349B2 Communications cable with fabric sleeve
A communications cable (11) is provided with a pliant sleeve (12, 21, 31) to allow it to be more easily inserted into a conduit. One form of the sleeve (12) has hook (14) and loop (15) connected to each other so that the sleeve (12) can engage the cable (11). Another form of the sleeve (21) is spring-loaded to engage the cable (11). In a third form of the sleeve (31) has an adhesive (33) which attaches the sleeve (31) to the cable (11).
US11616347B2 Cam selector for an earthing switch
An operating modes selector is for an earthing switch that includes power contacts and a motor for moving the power contacts. The selector includes a plurality of positions corresponding respectively to various operating modes of the earthing switch, and includes cams whose positions are defined by the selector position. The selector contains a first cam which pulls a first locking organ designed to mechanically block the motor of the earthing switch when the selector is in a position corresponding to a locked closed mode wherein the earthing switch is closed.
US11616346B2 Spark plug
A spark plug having a center electrode that includes a columnar noble metal tip at one end thereof, and a ground electrode that forms a spark gap between the ground electrode and a circular discharge surface of the tip. In the tip, a mass % of Pt is largest and a content percentage of Ni is more than or equal to 0 mass % and less than or equal to 40 mass %. In each of both a cross-section of the tip parallel to the discharge surface and a cross-section of the tip perpendicular to the discharge surface, particles each having an aspect ratio of more than or equal to 1 and less than or equal to 10 occupy more than or equal to 70% of observed particles in an area extending from an outline of the cross-section by a distance of 10% of a diameter of the discharge surface.
US11616345B2 Light emitting device
A light emitting device includes: a substrate including a main surface; a first projection positioned on the main surface, the first projection including an upper surface and first and second lateral surfaces, wherein the first lateral surface of the first projection comprises a first reflective part, and the second lateral surface of the first projection comprises a second reflective part; a first laser element configured to irradiate laser light to the first reflective part; a second laser element configured to irradiate laser light to the second reflective part; and a first optical member fixed to the upper surface of the first projection, wherein the first optical member comprises a first lens part positioned above the first reflective part, and a second lens part positioned above the second reflective part.
US11616344B2 Fabrication of semiconductor structures
The invention relates to a method for fabricating a semiconductor structure. The method comprises fabricating a photonic crystal structure of a first material, in particular a first semiconductor material and selectively removing the first material within a predefined part of the photonic crystal structure. The method further comprises replacing the first material within the predefined part of the photonic crystal structure with one or more second materials by selective epitaxy. The one or more second materials may be in particular semiconductor materials. The invention further relates to devices obtainable by such a method.
US11616342B2 Semiconductor optical element, semiconductor optical integrated element, and method for manufacturing semiconductor optical element
A semiconductor optical element includes a first cladding layer; a second cladding layer formed in a ridge shape; and optical confinement layer interposed between the first cladding layer and the second cladding layer to propagate light, wherein the second cladding layer is configured with a ridge bottom layer; a ridge intermediate layer; and a ridge top layer in this order from the optical confinement layer, and the ridge intermediate layer is formed wider in cross section perpendicular to the optical axis—the light propagating direction in optical confinement layer—than the ridge bottom layer and the ridge top layer.
US11616336B2 Erbium-doped silicate crystals and 1.5 μm lasers using the same
A class of erbium-doped silicate crystals have a general chemical formula of (ErxYbyCezA(1-x-y-z))3RM3Si2O14, in which the range of x is 0.002 to 0.02, y is 0.005 to 0.1, and z is 0 to 0.15; A is one, two or three elements selected from Ca, Sr, or Ba; R is one or two elements selected from Nb or Ta; M is one or two elements selected from Al or Ga. Using one of such crystals as a gain medium and a diode laser at 940 nm or 980 nm as a pumping source, a 1.5 μm continuous-wave solid-state laser with high output power and high efficiency, as well as a pulse solid-state laser with high energy and narrow width can be obtained.
US11616330B2 Power connector assembly
A power connector assembly includes a busbar having a mounting surface and openings extending into the busbar being open at the mounting surface and power contacts arranged in a power contact array electrically connected to the busbar. Each power contact includes a main body, a first compliant pin extending from the main body, and a second compliant pin extending from the main body. The first compliant pin is received in the corresponding opening of the busbar to electrically connect the power contact to the busbar. The second compliant pin is configured to be received in a plated via of a printed circuit board to electrically connect the power contact to the printed circuit board. The power contact array mechanically and electrically connects the busbar to the printed circuit board.
US11616323B1 Cable adaptor
An adaptor is provided for connecting an electrical cable with an electrical connector. The adaptor includes a housing and an insert which are coaxially arranged and connected for free rotation relative to each other. The outer surface of the insert contains an annular recess and at least one pin is arranged on an inner surface of the housing. When a portion of the insert including the recess is arranged within a portion of the housing, the pin is inserted into the recess to connect the insert with the housing while permitting rotation therebetween. The free rotation prevent torque from being transmitted to an electrical cable connected with the insert.
US11616322B2 Magnetic cable adapters and connectors and methods of installing cables implementing same
A magnetic adapter for a cable connector includes a main body having an opening, a compression surface exposed within the opening and configured to compress a biasing retention clip of the cable connector, at least one locking surface configured to secure the biasing retention clip in a second non-locking position; and at least one magnet adjacent the opening. When the biasing retention clip is positioned within the opening, the compression surface causes the biasing retention clip to move from a first locking position where the retention clip is in a fully biased position to the second non-locking position where the retention clip is compressed.
US11616319B2 Protective cover for a terminal block assembly
A safety electrical assembly includes an electrical apparatus having a connecting zone with a plurality of terminals each connected to a cable, each of the terminals having a connecting opening formed within an insulating housing of the electrical apparatus, a protective cover cooperating with the electrical apparatus in a mounted position, and a main opening for the cables connected to the terminals extending from an exterior area to an interior area of the safety electrical assembly. The interior area is defined between the electrical apparatus and the protective cover. The connecting openings are disposed in the interior area. The main opening is arranged so that a direct trajectory from any point of the main opening oriented toward any point of any connecting opening intersects an obstacle of the safety electrical assembly.
US11616317B2 Angled power pin alignment and crimping fixture
A power pin alignment and crimping fixture having a fixture body. The fixture body includes a plurality of channels each having a first open end and a second open end. The plurality of channels are disposed at an angle diverging away from one another in a direction from the first open end to the second open end such that each of the plurality of channels are disposed along a corresponding side edge of a symmetrical shape.
US11616315B2 Systems, methods, and devices for networking cable assemblies
A connector for a networking cable assembly includes a substrate, a first set of contacts on a first surface of the substrate that electrically connect to leads of a first cable, and a second set of contacts on the first surface of the substrate that electrically connect to leads of a second cable. The first set of contacts are spaced apart from the second set of contacts in a first direction by an amount that enables the second cable to be stacked on the first cable and passed over the first set of contacts to electrically connect to the leads of the second cable.
US11616314B2 Electrical connector assembly with improved shielding effect and easy installation
An electrical connector assembly includes an electrical connector and a metal shielding shell. The electrical connector includes an insulating body and a number of conductive terminals. The insulating body includes a slot. Each conductive terminal includes an elastic abutting portion for abutting against the circuit board. The metal shielding shell includes a receiving cavity for receiving a mating connector. When the mating connector is inserted into the receiving cavity and has not yet made contact with the conductive terminals of the electrical connector, a better shielding effect can be achieved. Besides, by electrically connecting the conductive terminals and the circuit board in a mutually abutting manner, the requirement on the complexity of the circuit board manufacturing process is reduced.
US11616310B2 Terminal fitting and electric wire with terminals
A core wire connecting body to be connected to a core wire in an electric wire includes: a bottom, a pair of cantilevered side walls that are disposed facing each other with a space therebetween; and a plurality of pairs of press contact bodies that are disposed facing each other with a space between the pair of side walls, and that cut the coating of the electric wire inserted from an opening, and make press contact with the strands. For the pairs of press contact bodies, compared to a distance between the press contact bodies that is a pair at the farthest section that is farthest from an end part of the electric wire, a distance between the press contact bodies that is a pair closer to the end part of the electric wire than the pair at the farthest section are, is smaller.
US11616309B2 Wide-scan-capable polarization-diverse polarizer with enhanced switchable dual-polarization properties
A dual-mode polarizer for selectively switching between linear polarization and circular polarization includes a first meander-line polarizer, and a second meander-line polarizer spaced apart from the first meander-line polarizer to define a first gap therebetween. A first angular orientation between the first and second meander-line polarizers produces variably-oriented linear polarization of a signal passing through the first and second meander-line polarizers, and a second angular orientation between the first and second meander-line polarizers produces variably-oriented circular polarization of a signal passing through the first and second meander-line polarizers.
US11616308B2 Reflector structure and antenna device
A reflector structure is configured to connect an antenna. The antenna has an excitation source. The reflector structure includes a metal substrate, at least one first flat plate and a second flat plate. The metal substrate is configured to reflect the radiation of the antenna. The at least one first flat plate is disposed on the metal substrate. The second flat plate is floated to the metal substrate along a virtual normal and completely separated from the at least one first flat plate to form a closed slot. A cavity is formed by the metal substrate, the at least one first flat plate and the second flat plate and communicated with the closed slot. The excitation source is projected onto a plane to form an excitation source region. The excitation source region is located in the second flat plate.
US11616306B2 Apparatus, method and system comprising an air waveguide antenna having a single layer material with air channels therein which is interfaced with a circuit board
This document describes a single-layer air waveguide antenna integrated on a circuit board. The waveguide guides electromagnetic energy through channels filled with air. It is formed from a single layer of material, such as a sheet of metal, metal-coated plastic, or other material with conductive surfaces that is attached to a circuit board. A portion of a surface of the circuit board is configured as a floor of the channels filled with air. This floor is an electrical interface between the circuit board and the channels filled with air. The single layer of material is positioned atop this electrical interface to define walls and a ceiling of the channels filled with air. The single layer of material can be secured to the circuit board in various ways. The cost of integrating an air waveguide antenna on to a circuit board this way may be less expensive than other waveguide-manufacturing techniques.
US11616300B1 Miniature broadband antenna assembly
The teachings of the present application generally provide a solution to one or more of the aforementioned needs by providing for a ultra-high frequency (UHF) antenna assembly which provides for a smaller package size with the same or better efficiency as a much larger antenna, particularly at 100 MHz to 500 MHz. Particularly, through the combination of components and structures for implementing frequency selective surfaces (FSS) and high impedance structures (HIS) in combination with an anisotropic magneto-dielectric material, the present teachings provide for the use of both lower and higher frequency techniques at 200 MHz to 400 MHz frequency range and miniaturization, accurately improving the performance of UHF satellite communication antennas. Specifically improving performance in narrowband, with increases in efficiency, bandwidth, and lowered elevation angle radiation characteristics.
US11616298B2 Antenna system
An antenna system includes a tunable impedance circuit, a power splitter, a first phase shifter, a second phase shifter, a third phase shifter, a fourth phase shifter, a first antenna element, a second antenna element, a third antenna element, a fourth antenna element, a first switch element, a second switch element, a third switch element, and a fourth switch element. The first switch element selectively couples the first antenna element through the first phase shifter to the power splitter. The second switch element selectively couples the second antenna element through the second phase shifter to the power splitter. The third switch element selectively couples the third antenna element through the third phase shifter to the power splitter. The fourth switch element selectively couples the fourth antenna element through the fourth phase shifter to the power splitter.
US11616293B2 Sheet exhibiting dielectric or magneto-dielectric properties
Sheet comprising a flexible support and a coating at least partially covering at least one face of the support, the support being made of a support material exhibiting dielectric properties, the coating being made of a coating material different from the support material and exhibiting magneto-dielectric properties or dielectric properties.
US11616290B2 Multi-band low profile radio antenna
Disclosed is a radio antenna comprising a substrate of dielectric material; a ground plane of electrically conductive material on a first face of the substrate; a resonator for converting an incident electrical signal into an electromagnetic wave and for resonating at at least two different resonant frequencies. The resonator comprises at least three elements, each in the form of strips of conductive material and arranged on a second face of the substrate opposite the first face. A second element is electrically connected to the ground plane by means of a via passing through the substrate at a first end of the corresponding strip, forms an extension of the first element, and is electrically connected directly to the first element at a second end of said strip which is opposite the first end.
US11616287B2 Antenna apparatus and antenna module
An antenna apparatus includes a ground pattern having a through-hole; an antenna pattern disposed above the ground pattern and configured to either one or both of transmit and receive a radio-frequency (RF) signal; a feed via penetrating through the through-hole and having one end electrically connected to the antenna pattern; and a meta member comprising a plurality of cells repeatedly arranged and spaced apart from each other, each of the plurality of cells comprising a plurality of conductive patterns, and at least one conductive via electrically connecting the plurality of conductive patterns to each other, wherein the meta member is disposed along at least portions of side boundaries of the antenna pattern above the ground pattern, and extends above the antenna pattern.
US11616286B2 Radiofrequency identification equipped medical cabinet systems and methods of assembly and use thereof
An RFID-enabled storage container and systems and methods for assembly and use thereof. The RFID-enabled storage container may include adjustable shelving with built-in antennas, such that the shelving may be customized as may be needed. The system may include a storage container, an inventory management system, and one or more point of use terminals. The storage container may identify and check inventory stored thereon, and provide such information to the inventory management system. The storage container may notify the inventory management system when a product is no longer detected within its inventory, and the inventory management system may monitor the one or more point of use terminals to determine if the undetected product has been used at one of the point of use terminals. The inventory management system may also predict inventory needs as well as maintain age and other data for inventory and provide feedback via an illumination indication.
US11616285B2 Measuring device with near field antenna
A measuring device which detects a parameter includes at least one communication device which is arranged for wireless short-range communications with a mobile operating device. The communication device includes one or more two-dimensionally formed coil elements arranged for electromagnetic coupling with at least one coil element of the operating device. At least two regions are provided on a coil element or on different coil elements of the communication device, which have a different normal vector.
US11616281B1 Two probe waveguide tuner
A new two-probe waveguide slide screw load-pull tuner of which the probes share the same waveguide section; they are inserted diametrically at fixed depth into facing each other slots on opposite broad walls of the waveguide. The tuner does not have cumbersome adjustable vertical axes controlling the penetration of the probes and its low profile is optimized for on-wafer operations. The carriages holding the probes are moved along the waveguide using electric stepper motors or linear actuators.
US11616279B2 Stackable RF filter for a receiver or transmitter
A receiver or transmitter designed for a broad range of frequencies requires a pre-select filter for incoming signals or a post-select filter for outgoing signals to minimize spurious signal responses. In conventional receivers, several discrete RF filters are used and a switched filter bank is created utilizing a large amount of space. A filter bank comprising a plurality of stacked shielded filters would enable different filter technologies and topologies to be used together, as other passive and active circuits may be combined into the one surface mountable component in order to save on PCB space.
US11616269B2 Secondary battery and battery module
A secondary battery according to an embodiment of the present invention for solving the above problems includes: an electrode assembly formed by alternately stacking an electrode and a separator; a battery case accommodating the electrode assembly within a cup part of the battery case; a piezoelectric element disposed outside the cup part, the piezoelectric element being configured to receive a pressure when the battery case expands in volume, thereby supplying power to the piezoelectric element; and a punching part that has a sharp end that extends toward a target location on the battery case, the punching part being configured to punch a hole in the target location of the battery case when the power is applied to the piezoelectric element.
US11616263B2 Energy storage module including insulation spacers and an extinguisher sheet
An energy storage module includes a plurality of battery cells, each including a vent; a plurality of insulation spacers, at least one of the insulation spacers being located between long side surfaces of each adjacent pair of the battery cells; a cover member including an internal receiving space; a top plate coupled to a top portion of the cover member and including ducts respectively corresponding to the vents of the battery cells, and opening holes respectively corresponding to the insulation spacers; a top cover coupled to a top portion of the top plate and including discharge holes respectively corresponding to the ducts; and an extinguisher sheet located between the top cover and the top plate, configured to emit a fire extinguishing agent at a temperature exceeding a certain temperature, and including opening holes positioned to correspond to the ducts.
US11616260B2 Cartridge for battery cell and battey module including the same
Disclosed is a cartridge for battery cells, which includes: an upper cooling plate and a lower cooling plate having a plate shape and spaced to face each other, a cooling channel is formed between the upper cooling plate and the lower cooling plate; a main frame surrounding an outer circumference of the upper cooling plate and an outer circumference of the lower cooling plate with battery cells placed on an upper portion and a lower portion of the main frame; and a support portion disposed at the cooling channel and having at least one support rib protruding in at least one of an upper direction and a lower direction, the at least one support rib supporting the upper cooling plate and the lower cooling plate.
US11616256B2 Abuse tolerance in battery modules
An energy storage device and structure for energy storage cells is provided that includes a plurality of energy storage cells, each of the energy storage cells having side surface areas. The plurality of energy storage cells are arranged in a pattern with each energy storage cell being spaced a specified distance apart from one another. An expandable material is adhered, by an adhesive backing, to at least a portion of the side surface areas of one or more of the energy storage cells, and the expandable material expands within and at least part of the specified distance.
US11616247B2 Multi-interface membrane electrode assembly
A fuel cell membrane electrode assembly having: a proton exchange membrane, an anode catalyst coating on one side of the membrane, and a cathode catalyst coating on the other side of the membrane. The cathode catalyst coating has at least two carbon catalyst layers, with a low porosity layer adjacent to a high porosity layer. The high porosity layers have a volume fraction that is higher than the volume fraction of the low porosity layers.
US11616245B2 Apparatus comprising a metal hydride store for operating an exothermic hydrogen consumer
The invention relates to a cold start apparatus for an exothermic hydrogen consumer such as a fuel cell and also a method for operating an exothermic hydrogen consumer having a metal hydride store or hydrogen supply from a reformer. It is an object of the present invention to provide a fuel cell having an efficient cold start apparatus, which can be taken into operation immediately and does not require any pressure tank. Furthermore, the cold start apparatus should be available for an unlimited number of starting operations. The object is achieved by an apparatus for operation of a fuel cell or another exothermic hydrogen consumer, which comprises at least one starter tank comprising a metal hydride having cold start properties and also at least one operating tank comprising at least one intermediate-temperature hydride or at least one reformer, wherein the starter tank is in fluidic communication with the exothermic hydrogen consumer and the operating tank or the reformer, wherein the first starter tank comprises a metal hydride which has an equilibrium pressure for desorption at a temperature of −40° C. of at least 100 kPa and further comprises a cooling device in order to be able to be reloaded with hydrogen by the operating tank or the reformer while the fuel cell is being supplied.
US11616239B2 Manufacturing method of large area thin film anode supported planar SOFC
Disclosed is a method for manufacturing a large-area thin-film solid oxide fuel cell, the method including: preparing an anode support slurry, an anode functional layer slurry, an electrolyte slurry, and a buffer layer slurry for tape casting; preparing an anode support green film, an anode functional layer green film, an electrolyte green film, and a buffer layer green film by tape casting the slurries onto carrier films; staking the green films, followed by hot press and warm iso-static press (WIP), to prepare a laminated body; and co-sintering the laminated body.
US11616238B2 Electrode for use in an electrical energy storage apparatus and a method for manufacturing an electrode for use in an electrical energy storage apparatus
An electrode for use in an electrical energy storage apparatus includes: a carrier structure including a plurality of vacancies thereon; and an active material arranged to undergo chemical reaction during charging and/or discharging of the electrical energy storage apparatus; wherein the active material occupies the plurality of vacancies on the carrier structure.
US11616234B2 Negative electrode for rapidly rechargeable lithium secondary battery and manufacturing method thereof
Disclosed is a rapidly rechargeable lithium secondary battery. The present invention provides a negative electrode for a lithium secondary battery, the negative electrode being characterized by including: a current collector; a negative electrode material layer which is formed on the current collector and includes negative electrode active material particles, conductive material particles, and a binder; and a surface layer which is formed on the surface of the negative electrode material layer, is formed of insulating particles that are inert with respect to lithium, and partially shields the negative electrode material layer. According to the present invention, a negative electrode for a lithium secondary battery having a high charging speed without lifetime degradation can be provided.
US11616224B2 Process for producing semiconductor nanowires and nanowire-graphene hybrid particulates
Disclosed is a process for producing graphene-semiconductor nanowire hybrid material, comprising: (A) preparing a catalyst metal-coated mixture mass, which includes mixing graphene sheets with micron or sub-micron scaled semiconductor particles to form a mixture and depositing a nano-scaled catalytic metal onto surfaces of the graphene sheets and/or semiconductor particles; and (B) exposing the catalyst metal-coated mixture mass to a high temperature environment (preferably from 100° C. to 2,500° C.) for a period of time sufficient to enable a catalytic metal-catalyzed growth of multiple semiconductor nanowires using the semiconductor particles as a feed material to form the graphene-semiconductor nanowire hybrid material composition. An optional etching or separating procedure may be conducted to remove catalytic metal or graphene from the semiconductor nanowires.
US11616218B2 Dry electrode manufacture by temperature activation method
A method of manufacturing a free-standing electrode film includes preparing a mixture including an electrode active material, a conductive material, and a binder, heating the mixture to 70° C. or higher, subjecting the mixture to a shear force, and, after the mixture has been subjected to the shear force, pressing the mixture into a free-standing film. The method may further include adding a solvent to the mixture. A resulting free-standing electrode film may include an amount of binder less than 4% by weight.
US11616217B2 Display panel and manufacturing method thereof
A method of manufacturing a display panel includes forming a unit panel which includes a display unit provided on a substrate. The substrate of the unit panel is cut out in a form of a closed loop having a straight line portion and a curve portion that are connected to each other. The cutting out of the substrate of the unit panel includes cutting the straight line portion by a first cutting process using a first tool and cutting the curve portion by a second cutting process using a second tool that is different from the first tool.
US11616213B2 Display panel and display device having light extraction structure
Provided are a display panel and a display device. The display panel includes a substrate, light-emitting units, a first organic layer, and light extraction structures located between the light-emitting units and the first organic layer. The first light extraction layer has a first central axis and is symmetrical about the first central axis, the second light extraction layer has a second central axis and is symmetrical about the second central axis, and the first central axis and the second central axis are perpendicular to the substrate. A surface of the second light extraction layer connecting the first light extraction layer is a first surface, a surface of the second light extraction layer facing away from the first light extraction layer is a second surface, and at least one of the first surface and the second surface comprises straight lines in a cross-section perpendicular to the substrate.
US11616212B2 Organic light emitting display device and method of manufacturing the same
An organic light emitting display device includes: a thin film transistor disposed in a display area of a substrate; an insulating layer disposed on the thin film transistor; an organic light emitting element disposed on the insulating layer and connected to the thin film transistor; and an encapsulation layer covering the organic light emitting element. The encapsulation layer includes: a first inorganic layer extending from the organic light emitting element to a non-display area; an organic layer disposed on the first inorganic layer; a second inorganic layer extending from the organic layer to the non-display area; and an organic pattern layer disposed between the first inorganic layer and the second inorganic layer and spaced apart from the organic layer in the non-display area. At least a part of the first inorganic layer and at least a part of the second inorganic layer may contact each other in the non-display area.
US11616211B2 Display device
A display device, which includes a display region in which a plurality of pixels are arranged, includes a first organic insulating film, a first groove, which exists in a frame shape surrounding the display region to separate the first organic insulating film, a first inorganic partition portion, which is arranged in the first groove, and is made of an inorganic insulating material that exists in a frame shape surrounding the display region, a second organic insulating film formed above the first organic insulating film and the first inorganic partition portion, and a second groove, which exists in a frame shape surrounding the display region to separate the second organic insulating film, and is located inside the first groove in plan view.
US11616210B2 Foldable display device
A foldable display device includes a flexible display module having an electroluminescent unit, a flexible functional module on the flexible display, the flexible functional module having at least one function selected from the group of polarization, a color filtering, color conversion, a touch sensing, and biometric information recognition, and a flexible window module on the flexible functional module. A side surface of the flexible display module, a side surface of the flexible functional module, and a side surface of the flexible window module may be located on a first plane at a first side portion. An inner angle formed by an upper surface of the flexible window module emitting light and the first plane may be an acute angle at the first side portion.
US11616205B2 Flexible display apparatus having cushions of dot shape formed on a surface of a flexible display panel
A flexible display apparatus includes a flexible display panel configured to wind around a winding axis unit, and a cushion unit arranged on the flexible display panel, wherein the cushion unit is arranged on a surface of the flexible display panel facing a circumferential surface of the winding axis unit.
US11616201B2 Specific ladder type compounds for organic light emitting devices
The present invention relates to a compound of formula (I), wherein R1, R2, R3 and R4 are each independently hydrogen or Ra, with proviso that a pair of two substituents selected from R1 and R2, R2 and R3, and R3 and R4 is linked to one another and forms a group of formula (II); a material for an organic electroluminescence device comprising at least one compound of formula (I); an organic electroluminescence device which comprises an organic thin film layer be-tween an anode and a cathode, wherein the organic thin film layer comprises one or more layers and comprises a light emitting layer, and at least one layer of the organic thin film layer comprises at least one compound of formula (I); and an electronic equipment comprising the inventive organic electroluminescence device.
US11616199B2 Tension mask frame assembly manufacturing apparatus and method
An apparatus for manufacturing a tension mask-frame assembly includes a frame loading unit configured to load a tension mask-frame assembly, a pressing unit configured to press the support frame, a load cell configured to measure a force applied to the support frame, and a control unit configured to control the pressing unit to pre-deform the support frame in accordance with at least a portion of a bending deformation amount of the support frame, caused by own weight of the support frame and tension of the tension mask. The pressing unit includes inward pressing members which press the pair of support frames toward the inside of the frame, and outward pressing members which press the support frame toward the outside of the frame. The outward pressing members are disposed in a slot formed in a lengthwise direction of the support frame.
US11616198B2 Mask and method of manufacturing the same
A mask includes a first mask that includes a first long side that extends in a first direction and a first short side that extends in a second direction that crosses the first direction and that includes a first edge portion, a first center portion, and a first welded portion, that are sequentially arranged in the first direction. The mask further includes a second mask that includes a second long side that extends in the first direction and a second short side that extends in the second direction and that includes a second welded portion, a second center portion, and a second edge portion, that are sequentially arranged in the first direction. The first welded portion is in contact with the second welded portion.
US11616194B2 Etching method
An etching method includes: preparing a workpiece including a metal multilayer film having a magnetic tunnel junction and a mask formed by an inorganic material on the metal multilayer film; and etching the metal multilayer film by plasma of a mixed gas of ethylene gas and oxygen gas using the mask.
US11616189B2 Laminated piezoelectric element
A laminated piezoelectric element 10 includes: a laminated body 11 in rectangle shape formed by alternately laminating a plurality of piezoelectric layers 15 and one or more internal electrode(s) 13; a connection electrode 14 connected to one end portion 13a of the internal electrode(s) 13; and an electric field relaxation region 16c or 16d formed discontinuously with regard to the internal electrode(s) 13 in at least one of two corner portions 13c and 13d of the other end portion 13b opposite to the one end portion 13a of the internal electrode(s) 13.
US11616187B2 Superconducting bump bond electrical characterization
Test structures and methods for superconducting bump bond electrical characterization are used to verify the superconductivity of bump bonds that electrically connect two superconducting integrated circuit chips fabricated using a flip-chip process, and can also ascertain the self-inductance of bump bond(s) between chips. The structures and methods leverage a behavioral property of superconducting DC SQUIDs to modulate a critical current upon injection of magnetic flux in the SQUID loop, which behavior is not present when the SQUID is not superconducting, by including bump bond(s) within the loop, which loop is split among chips. The sensitivity of the bump bond superconductivity verification is therefore effectively perfect, independent of any multi-milliohm noise floor that may exist in measurement equipment.
US11616186B1 Thermal-transfer apparatus including thermionic devices, and related methods
Embodiments relate to systems designed for thermal transfer augmentation and thermionic energy harvesting. Thermionic energy harvesters are configured to supply electricity for applications such as electronics, communications, and other electrical devices. Thermal transfer may be used for a variety of heating/cooling and power generation/heat recovery systems, such as, refrigeration, air conditioning, electronics cooling, industrial temperature control, waste heat recovery, off-grid and mobile refrigeration, and cold storage.
US11616172B2 Semiconductor light emitting device with frosted semiconductor layer
A semiconductor light emitting device includes a conductive substrate and a first metal layer disposed on the substrate. The first metal layer is formed so as to be electrically connected with the substrate, and the first metal layer includes an Au based material. A joining layer is formed on the first metal layer. The joining layer includes a second metal layer including Au and a third metal layer including Au. A metallic contact layer and an insulating layer are formed on the joining layer. A semiconductor layer is formed on the metallic contact layer and the insulating layer and includes a red-based light emitting layer. An electrode is formed on the semiconductor layer and is made of metal. The insulating layer includes a patterned aperture, and at least a part of the metallic contact layer is formed in the aperture.
US11616171B2 Flip light emitting chip and manufacturing method thereof
A flip light emitting chip and a manufacturing method thereof are disclosed, wherein the flip light emitting chip comprises an N-type semiconductor layer, an active region, a P-type semiconductor layer, a reflective layer, a barrier layer, a bonding layer, a first insulating layer, an extended electrode layer, a second insulating layer, an N-type electrode, and a P-type electrode sequentially grown from a substrate. The first insulating layer has at least one first channel and at least one second channel. A first extended electrode portion and a second extended electrode portion of the extended electrode layer are respectively formed on the first insulating layer and extended to the N-type semiconductor layer via the first channel and to the barrier layer via the second channel. The second insulating layer has at least one third channel and at least one fourth channel. The N-type electrode extends to the first extended electrode portion through the third channel and the P-type electrode extends to the second extended electrode portion through the fourth channel.
US11616170B2 Light emitting device
A light emitting device may include a light emitting structure, a transparent electrode, a first insulation layer, a first electrode, a second insulation layer and a second electrode. The light emitting structure may include a first semiconductor layer, an activation layer and a second semiconductor layer sequentially stacked. The transparent electrode may be formed on an upper surface of the second semiconductor layer. The transparent electrode may have at least one opening. The first insulation layer may be formed on an upper surface of the transparent electrode to fill the at least one opening. The first electrode may be formed on an upper surface of the first insulation layer. The first electrode may include a contact extending through the first insulation layer and connected with the transparent electrode. The second insulation layer may be formed on an upper surface of the first electrode. The second electrode may be formed on an upper surface of the second insulation layer. The second electrode may be electrically connected with the first semiconductor layer.
US11616167B2 Nitride semiconductor light-emitting element and method for manufacturing nitride semiconductor light-emitting element
A nitride semiconductor light-emitting element includes an n-type cladding layer including n-type AlGaN, and a multiple quantum well layer including a barrier layer that includes AlGaN and is located on the n-type cladding layer side, wherein the nitride semiconductor light-emitting element further comprises a trigger layer that is located between the n-type cladding layer and the barrier layer and comprises Si, wherein a plural V-pits starting from dislocations in the n-type cladding layer and ending in the multiple quantum well are formed in the n-type cladding layer and the multiple quantum well layer.
US11616166B2 Method of forming electronic device
A method of manufacturing an electronic device includes the steps of providing a conductive carrier with at least one electronic element disposed thereon, picking up the at least one electronic element, setting the conductive carrier to have a ground voltage at least in the step of picking up the at least one electronic element, and transferring the at least one electronic element to a target substrate.
US11616165B2 Method for manufacturing electronic device
The present disclosure provides a method for manufacturing an electronic device. First, a plurality of light-emitting elements is provided on a first substrate. Then, at least one of the plurality of light-emitting elements is transferred from the first substrate to a second substrate by a transferring head. The transferring head includes an electrode and a cantilever supporting the electrode, and the cantilever includes a U-shaped portion.
US11616163B2 Firing furnace for firing electrode of solar cell element, method for manufacturing solar cell element, and solar cell element
Disclosed is a firing furnace for firing an electrode of a solar cell element, which is provided with: a transfer member, which transfers a substrate having a conductive paste applied thereto; a heating section, which heats the substrate and fires the conductive paste; and a cooling section, which cools the heated substrate. The furnace is also provided with a heating means for heating the transfer member. Specifically, at the time of firing the electrode paste using the wire-type firing furnace, since a wire is fired at a temperature substantially equivalent to the ambient temperature of the heating section, deterioration of yield due to having the electrode damaged by a deposited material of the metal component of the conductive paste is suppressed, said deposited material being deposited on the wire, and the wire-type firing furnace can be continuously used.
US11616161B2 Photodetector
A photodetector comprising an optical waveguide structure comprising at least three stripes spaced from one another such that a slot is present between each two adjacent stripes of the at least three stripes. A graphene absorption layer is provided over or underneath the at least three stripes. There is an electrode for each stripe, over or underneath the graphene absorption layer. The photodetector is configured such that two adjacent electrodes are biased using opposite polarities to create a p-n junction effect in a portion of the graphene absorption layer. In particular the portion of the graphene absorption layer is located over or underneath each respective slot between said each two adjacent stripes.
US11616160B2 Tandem solar cell
A tandem solar cell includes a perovskite solar cell including a perovskite absorption layer, a silicon solar cell placed under the perovskite solar cell, a junction layer placed between the perovskite solar cell and the silicon solar cell, an upper electrode placed on the perovskite solar cell, and a lower electrode placed under the silicon solar cell.
US11616158B2 Multi-layered perovskites, devices, and methods of making the same
Methods are described that include contacting an alkyl ammonium metal halide film with an alkyl ammonium halide, where the alkyl ammonium metal halide film includes a first halogen and a metal, the alkyl ammonium halide includes a second halogen, such that the contacting forms an alkyl ammonium metal mixed-halide film that interfaces with the alkyl ammonium metal halide film, where the alkyl ammonium metal mixed-halide film includes the first halogen, the second halogen, and the metal.
US11616157B2 Method of making light converting systems using thin light absorbing and light trapping structures
A method of making a light converting optical system comprising providing a first optical layer, a thin sheet of reflective light scattering material, a light source, a second optical layer approximately coextensive with the first optical layer, a continuous broad-area photoabsorptive film layer approximately coextensive with the first optical layer, positioning the thin sheet of reflective light scattering material parallel to the first optical layer, positioning the continuous broad-area photoabsorptive film layer between and parallel to the first optical layer and the thin sheet of reflective material, and positioning the second optical layer on a light path between the light source and the continuous broad-area photoabsorptive film layer. The first optical layer has a microstructured broad-area front surface comprising an array of linear grooves disposed side by side and extending along a straight line between two edges of the layer.
US11616154B2 Planarization of photovoltaics
Various processes can apply pressure and/or heat to a photovoltaic (PV) layer, including processes that integrate solar cells into different types of industrial glass such as an autoclave lamination process. The disclosure describes a planarization technique that can be used on the PV layer to eliminate point loads caused by such processes. In an aspect, a method for producing a component is described that includes disposing or placing a planarization material on a PV layer, modifying a physical form of the planarization material to provide a planar surface made of the planarization material on one side of the PV layer having surface irregularities, and forming a stack of layers (e.g., as part of an autoclave lamination process) for the component by disposing a first layer over the planar surface on the one side of the PV layer and a second layer over the other, opposite side of the PV layer.
US11616151B2 Channel configuration for improving multigate device performance and method of fabrication thereof
Multi-gate devices and methods for fabricating such are disclosed herein. An exemplary device includes a channel layer, a first source/drain feature, a second source/drain feature, and a metal gate. The channel layer has a first horizontal segment, a second horizontal segment, and a vertical segment connects the first horizontal segment and the second horizontal segment. The first horizontal segment and the second horizontal segment extend along a first direction, and the vertical segment extends along a second direction. The vertical segment has a width along the first direction and a thickness along the second direction, and the thickness is greater than the width. The channel layer extends between the first source/drain feature and the second source/drain feature along a third direction. The metal gate wraps channel layer. In some embodiments, the first horizontal segment and the second horizontal segment are nanosheets.
US11616150B2 Semiconductor device with C-shaped channel portion and electronic apparatus including the same
A semiconductor device with C-shaped channel portion and an electronic apparatus including the semiconductor device are disclosed. According to the embodiments, the semiconductor device may include a first semiconductor element and a second semiconductor element adjacent in a first direction. The first semiconductor element and the second semiconductor element may respectively include: a channel portion on a substrate, the channel portion including a curved nano-sheet or nano-wire with a C-shaped section; source/drain portions at upper and lower ends of the channel portion with respect to the substrate, respectively; and a gate stack surrounding a periphery of the channel portion. The channel portion of the first semiconductor element and the channel portion of the second semiconductor element may be substantially coplanar.
US11616147B2 Thin film transistor and manufacturing method thereof, display substrate and display apparatus
The disclosure provides a thin film transistor, a manufacturing method thereof, a display substrate and a display apparatus. The thin film transistor comprises a base substrate, and an active layer disposed on the base substrate, and the active layer comprises a channel region, and a source contact region and a drain contact region respectively positioned at two sides of the channel region; and a portion of at least one of the source contact region and the drain contact region close to the channel region includes a plurality of first sub-grooves disposed at a side of the active layer proximal to the base substrate and a plurality of second sub-grooves disposed at a side of the active layer distal to the base substrate, and the plurality of first sub-grooves and the plurality of second sub-grooves being alternately disposed along a direction parallel to an extension of the channel region.
US11616145B2 FINFET stack gate memory and method of forming thereof
A method of forming a FinFET stack gate memory includes a nitride film forming step, a nitride film is formed on a memory cell area with a shallow trench isolation (STI) structure; a stripping step, a portion of the nitride film is stripped, the other portion of the nitride film is remained at the STI structure, and a STI oxide is disposed in the STI structure; a floating gate (FG) structure forming step, a tunnel oxide is disposed, and a first polysilicon is disposed to form a FG structure; an oxide-nitride-oxide (ONO) layer disposing step, a portion of the STI oxide is stripped, and an ONO layer is disposed; a removing step, a portion of the ONO layer is removed; a control gate (CG) structure forming step, a portion of the FG structure is removed, and a second polysilicon is disposed to form a CG structure.
US11616142B2 Semiconductor device with self-aligned wavy contact profile and method of forming the same
A semiconductor device and method of manufacturing the semiconductor device are provided. An exemplary semiconductor device comprises a fin disposed over a substrate, wherein the fin includes a channel region and a source/drain region; a gate structure disposed over the substrate and over the channel region of the fin; a source/drain feature epitaxially grown in the source/drain region of the fin, wherein the source/drain feature includes a top epitaxial layer and a lower epitaxial layer formed below the top epitaxial layer, and the lower epitaxial layer includes a wavy top surface; and a contact having a wavy bottom surface matingly engaged with the wavy top surface of the lower epitaxial layer of the source/drain feature.
US11616141B2 Current reference
In an example, an integrated circuit includes a junction-gate field effect transistor (JFET), a current generator, a dynamic filter, and an output transistor. The JFET has a JFET gate, a JFET source, and a JFET drain, the JFET drain adapted to be coupled to a power supply. The current generator has a current generator input and current generator outputs, the current generator input coupled to the JFET source and a first of the current generator outputs coupled to the JFET gate. The dynamic filter has a dynamic filter input and a dynamic filter output, the dynamic filter input coupled to a second of the current generator outputs. The output transistor has an output transistor gate coupled to the dynamic filter output.
US11616138B2 Field effect transistor
A field-effect transistor includes an n-type semiconductor layer that includes a Ga2O3-based single crystal and a plurality of trenches opening on one surface, a gate electrode buried in each of the plurality of trenches, a source electrode connected to a mesa-shaped region between adjacent trenches in the n-type semiconductor layer, and a drain electrode directly or indirectly connected to the n-type semiconductor layer on an opposite side to the source electrode.
US11616136B2 High electron mobility transistors and power amplifiers including said transistors having improved performance and reliability
A power amplifier comprising a GaN-based high electron mobility transistor (HEMT) device, wherein a power added efficiency (PAE) of the power amplifier is greater than 32% at P1DB during operation of the power amplifier between 26.5 GHz and 30.5 GHz.
US11616129B2 Contact photolithography-based nanopatterning using photoresist features having re-entrant profiles
Patterning methods for forming patterned device substrates are provided. Also provided are devices made using the methods. The methods utilize photoresist features have re-entrant profiles to form a secondary metal hard mask that can be used to pattern an underlying device substrate.
US11616124B2 Method of making fin field effect transistor (FinFET) device
A method of making a semiconductor device includes defining a first fin structure over a major surface of a substrate, wherein the first fin includes a first material. The method includes defining a second fin structure over the major surface of the substrate. Defining the second fin structure includes forming a lower portion of the second fin structure, closest to the substrate, having the first material, and forming an upper portion of the second fin structure, farthest from the substrate, having a second material different from the first material. The method includes forming a dielectric material over the substrate and between the first and second fin structures. The method includes removing the upper portion of the second fin structure, wherein removing the upper portion of the second fin structure includes reducing a height of the second fin structure to be less than a height of the first fin structure.
US11616116B2 Display device including dummy lines overlapping connection lines
A display device includes a display panel that has a display area displaying an image and a non-display area around the display area. The display panel includes: a substrate; a plurality of connection lines on the substrate in the non-display area and including a first connection line and a second connection line adjacent to each other; a first dummy line overlapping and disposed on the first connection line; and a second dummy line overlapping the second connection line and disposed between the substrate and the second connection line.
US11616114B2 Display device
A display device includes a display panel including a display area on which an image is displayed, a substrate, and an electrode located over the substrate and disposed in the display area; and a camera photographing a front of the display panel without being exposed to the front surface of the display panel, being disposed under the display area of the display panel, and overlapping with a first area in the display area, wherein the electrode overlaps with the first area, and wherein the electrode comprises a semi-transmissive layer positioned over the substrate, an optical path compensation layer positioned on the semi-transmissive layer, and a metal layer positioned on the optical path compensation layer.
US11616113B2 Display substrate, preparation method therefor, and display device
A method of manufacturing a display substrate includes: providing a base substrate; and forming a base insulating layer, a first conductive layer and an interlayer insulating layer that are sequentially stacked on top of one another at a side of the base substrate. The first conductive layer includes at least one break face, the base insulating layer includes a portion extending outward with respect to each of the at least one break face, and the break face and the corresponding portion extending outward constitute an unevenness portion having a stepped shape. The interlayer insulating layer covers at least the unevenness portion(s). Forming the interlayer insulating layer, includes: forming a first insulating sub-layer and a second insulating sub-layer that are sequentially stacked on top of one another; and forming one of the first insulating sub-layer and the second insulating sub-layer by curing a flowable insulating material.
US11616109B2 Display panel and display device
Provided are a display panel and a display device. The display panel includes an optical component area and a conventional display area. A base substrate includes multiple pixels, and each pixel includes a light-emitting device and a pixel driving circuit which is electrically connected to the light-emitting device. The light-emitting devices includes first light-emitting devices and second light-emitting devices. The conventional display area is provided with the first light-emitting devices; and the optical component area is provided with the second light-emitting devices. The optical component area includes a first optical component area and a second optical component area. The first optical component area includes a first light-transmitting area and multiple first light-shielding areas. The second optical component area includes a second light-transmitting area and multiple second light-shielding areas. The first light-shielding areas do not have an edge parallel to an edge of the second light-shielding areas.
US11616101B2 Display device having optical auxiliary layer and method of manufacturing the same
A display device includes: a substrate; a color filter layer disposed below the substrate; a color control layer disposed below the color filter layer; and an optical auxiliary layer disposed between the substrate and the color filter layer and having a base portion and a plurality of recess portions, the plurality of recess portion defined in the base portion and recessed in a direction toward the substrate, wherein an average refractive index of the optical auxiliary layer is greater than or equal to an average refractive index of the substrate and is less than or equal to an average refractive index of the color filter layer.
US11616100B2 Display panel, fabricating method thereof, and display apparatus
A display panel includes a thin film transistor layer (4), a grating layer (3), a transparent anode layer (2), an emission layer (1), and a colored layer (6) opposite the emission layer (1). The colored layer (6) may include a plurality of color filters. The grating layer (3) may be between the thin film transistor layer (4) and the transparent anode layer (2). The grating layer (3) may include a plurality of blazed gratings corresponding to the plurality of color filters, respectively.
US11616094B2 Micro light-emitting component, micro light-emitting component matrix, and method for manufacturing the micro light-emitting component matrix
Disclosed is a micro light-emitting component, a micro light-emitting diode, and a transfer layer. The transfer layer has a recess for receiving the micro light-emitting diode to permit the micro light-emitting diode to be retained by the transfer layer, and is transformable from a first state, in which the transfer layer is deformed by the micro light-emitting diode to form the recess, to a second state, in which the micro light-emitting diode received in the recess is retained by the transfer layer. Also disclosed are micro light-emitting component matrix and a method for manufacturing the micro light-emitting component matrix.
US11616092B2 Image sensors and electronic devices
An image sensor may include a first photo-sensing device on a semiconductor substrate and configured to sense light of a first wavelength spectrum, and second and third photo-sensing devices integrated in the semiconductor substrate and configured to sense light of a second and third wavelength spectrum, respectively. The first photo-sensing device may overlap each of the second and third photo-sensing devices in a thickness direction of the semiconductor substrate. The second and third photo-sensing devices do not overlap in the thickness direction and each have an upper surface, a lower surface, and a doped region therebetween. The third photo-sensing device includes an upper surface deeper further from the upper surface of the semiconductor substrate than the upper surface of the second photo-sensing device and a doped region thicker than the doped region of the second photo-sensing device. The image sensor may omit the first photo-sensing device.
US11616089B2 Semiconductor device, solid-state imaging device, and camera system
Disclosed herein is a solid state imaging device including a support substrate; an imaging semiconductor chip having a pixel array disposed on the support substrate; and an image processing semiconductor chip disposed on the support substrate, wherein the imaging semiconductor chip and the image processing semiconductor chip are connected by through-vias, and interconnects formed on the support substrate.
US11616088B2 Transistors having increased effective channel width
Image sensors include a photodiode disposed in a semiconductor substrate and a transistor operatively coupled to the photodiode. The transistor includes a nonplanar structure disposed in the semiconductor substrate, which is bounded by two outer trench structures formed in the semiconductor substrate. Isolation deposits are disposed within the two outer trench structures formed in the semiconductor substrate. A gate includes a planar gate and two fingers extending into one of two inner trench structures formed in the semiconductor substrate between the nonplanar structure and a respective one of the two outer trench structures. This structure creates an electron channel extending along a plurality of sidewall portions of the nonplanar structure in a channel width plane.
US11616082B2 Display apparatus
A display apparatus includes an oxide semiconductor pattern disposed on a device substrate and including a channel region disposed between a source region and a drain region, a gate electrode overlapping the channel region of the oxide semiconductor pattern and having a structure in which a first hydrogen barrier layer and a gate conductive layer are stacked, and a gate insulating film disposed between the oxide semiconductor pattern and the gate electrode to expose the source region and the drain region of the oxide semiconductor pattern. The gate electrode exposes a portion of the gate insulating film that is adjacent to the source region and a portion of the gate insulating film that is adjacent to the drain region.
US11616078B2 Three-dimensional semiconductor memory devices having a source structure that overlaps a buried insulating layer
A three-dimensional (3D) semiconductor memory device including: first and second semiconductor layers horizontally spaced apart from each other; a buried insulating layer between the first and second semiconductor layers; a first cell array structure disposed on the first semiconductor layer, and a second cell array structure disposed on the second semiconductor layer; and an isolation structure disposed on the buried insulating layer between the first and second cell array structures, wherein the first cell array structure includes: an electrode structure including electrodes, which are stacked in a direction perpendicular to a top surface of the first semiconductor layer; and a first source structure disposed between the first semiconductor layer and the electrode structure, the first source structure is extended onto the buried insulating layer, and the isolation structure is between the first source structure of the first cell array structure and a second source structure of the second cell array structure.
US11616075B2 Elevationally-extending string of memory cells and methods of forming an elevationally-extending string of memory cells
A method that is part of a method of forming an elevationally-extending string of memory cells comprises forming an intervening structure that is elevationally between upper and lower stacks that respectively comprise alternating tiers comprising different composition materials. The intervening structure is formed to comprise an elevationally-extending-dopant-diffusion barrier and laterally-central material that is laterally inward of the dopant-diffusion barrier and has dopant therein. Some of the dopant is thermally diffused from the laterally-central material into upper-stack-channel material. The dopant-diffusion barrier during the thermally diffusing is used to cause more thermal diffusion of said dopant into the upper-stack-channel material than diffusion of said dopant, if any, into lower-stack-channel material. Other embodiments, including structure independent of method, are disclosed.
US11616074B2 Semiconductor device and manufacturing method of the same
The present disclosure provides a semiconductor device comprising: a block separator including a semiconductor film and a multi-layered insulating film, wherein the multi-layered insulating film surrounds the semiconductor film; memory block stacks divided from each other by the block separator, each memory block stack including interlayer insulating films and conductive patterns alternately stacked, wherein the conductive patterns are coupled to memory cells; and channel structures passing through the memory block stacks and electrically coupled to the memory cells.
US11616073B1 Memory device having 2-transistor vertical memory cell and wrapped data line structure
Some embodiments include apparatuses and methods forming the apparatuses. One of the apparatuses includes a first transistor including a first channel region, and a charge storage structure separated from the first channel region; a second transistor including a second channel region formed over the charge storage structure; and a data line formed over and contacting the first channel region and the second channel region, the data line including a portion adjacent the first channel region and separated from the first channel region by a dielectric material.
US11616068B1 Deck selection layouts in a memory device
Methods, systems, and devices for deck selection layouts in a memory device are described. In some implementations, a tile of a memory array may be associated with a level above a substrate, and may include a set of memory cells, a set of digit lines, and a set of word lines. Selection transistors associated with a tile of memory cells may be operable for coupling digit lines of the tile with circuitry outside the tile, and may be activated by various configurations of one or more access lines, where the various configurations may be implemented to trade off or otherwise support design and performance characteristics such as power consumption, layout complexity, operational complexity, and other characteristics. Such techniques may be implemented for other aspects of tile operations, including memory cell shunting or equalization, tile selection using transistors of a different level, or signal development, or various combinations thereof.
US11616066B2 Semiconductor device and manufacturing method of the same
A semiconductor device includes: an active region defined by a device isolation layer formed in a substrate; a word line configured to cross the active region, the word line extending in a first direction and being formed in the substrate; a bit line extending in a second direction perpendicular to the first direction on the word line; a first contact connecting the bit line to the active region; a first mask for forming the active region, the first mask being formed on the active region; and a second mask of which a height of a top surface thereof is greater than a height of a top surface of the active region, the second mask covering the word line, wherein the active region has a bar shape that extends to form an acute angle with respect to the first direction.
US11616065B2 Semiconductor memory devices
Semiconductor memory devices are provided. A semiconductor memory device includes a substrate. The semiconductor memory device includes a plurality of memory cell transistors vertically stacked on the substrate. The semiconductor memory device includes a first conductive line connected to a source region of at least one of the plurality of memory cell transistors. The semiconductor memory device includes a second conductive line connected to a plurality of gate electrodes of the plurality of memory cell transistors. Moreover, the semiconductor memory device includes a data storage element connected to a drain region of the at least one of the plurality of memory cell transistors.
US11616062B2 Gate isolation for multigate device
Self-aligned gate cutting techniques are disclosed herein that provide dielectric gate isolation fins for isolating gates of multigate devices from one another. An exemplary device includes a first multigate device having first source/drain features and a first metal gate that surrounds a first channel layer and a second multigate device having second source/drain features and a second metal gate that surrounds a second channel layer. A dielectric gate isolation fin separates the first metal gate from the second metal gate. The dielectric gate isolation fin includes a first dielectric layer having a first dielectric constant and a second dielectric layer having a second dielectric constant disposed over the first dielectric layer. The second dielectric constant is greater than the first dielectric constant. The first metal gate and the second metal gate physically contact the first channel layer and the second channel layer, respectively, and the dielectric gate isolation fin.
US11616055B2 Integrated circuit and method of forming the same
A method of forming an integrated circuit includes generating a first and second standard cell layout design, and manufacturing the integrated circuit based on at least the first or second standard cell layout design. The first standard cell layout design has a first height. The second standard cell layout design has a second height different from the first height. The second standard cell layout design is adjacent to the first standard cell layout design. Generating the first standard cell layout design includes generating a first set of pin layout patterns extending in a first direction, being on a first layout level, and having a first width. Generating the second standard cell layout design includes generating a second set of pin layout patterns extending in the first direction, being on the first layout level, and having a second width different from the first width.
US11616053B2 Method to vertically route a logic cell incorporating stacked transistors in a three dimensional logic device
A semiconductor device includes: a substrate having a surface, the surface being planar; a first logic gate provided on the substrate and comprising a first field effect transistor (FET) having a first channel, and a first pair of source-drain regions; a second logic gate stacked over the first logic gate along a vertical direction perpendicular to the surface of the substrate, the second logic gate comprising a second FET having a second channel, and a second pair of source-drain regions; and a contact electrically connecting a source-drain region of the first FET to a source-drain region of the second FET such that at least a portion of current flowing between the first and second logic gate will flow along said vertical direction.
US11616052B2 Method for manufacturing electronic device with ESD protection unit
A method for manufacturing an electronic device includes transferring a plurality of light emitting units from a carrier substrate to an object substrate through steps of: picking the plurality of light emitting units from the carrier substrate by a pick-and-place tool, and placing the plurality of light emitting units onto the object substrate. The steps are both performed under a protection by at least one electrostatic discharge protective unit.
US11616047B2 Microelectronic assemblies
Microelectronic assemblies, related devices and methods, are disclosed herein. In some embodiments, a microelectronic assembly may include a package substrate having a first surface and an opposing second surface; a first die having a first surface and an opposing second surface embedded in a first dielectric layer, where the first surface of the first die is coupled to the second surface of the package substrate by first interconnects; a second die having a first surface and an opposing second surface embedded in a second dielectric layer, where the first surface of the second die is coupled to the second surface of the first die by second interconnects; and a third die having a first surface and an opposing second surface embedded in a third dielectric layer, where the first surface of the third die is coupled to the second surface of the second die by third interconnects.
US11616046B2 Logic drive based on chip scale package comprising standardized commodity programmable logic IC chip and memory IC chip
A multi-chip package comprising an interconnection substrate; a first semiconductor IC chip over the interconnection substrate, wherein the first semiconductor IC chip comprises a first silicon substrate, a plurality of first metal vias passing through the first silicon substrate, a plurality of first transistors on a top surface of the first silicon substrate and a first interconnection scheme over the first silicon substrate, wherein the first interconnection scheme comprises a first interconnection metal layer over the first silicon substrate, a second interconnection metal layer over the first interconnection layer and the first silicon substrate and a first insulating dielectric layer over the first silicon substrate and between the first and second interconnection metal layers; a second semiconductor IC chip over and bonded to the first semiconductor IC chip; and a plurality of second metal vias over and coupling to the interconnection substrate, wherein the plurality of second metal vias are in a space extending from a sidewall of the first semiconductor IC chip.
US11616045B2 Methods and apparatuses for removal of wires from packaging substrates
Wire removal systems and methods for packaging applications. In some embodiments, a method of manufacturing a module can include receiving by an automated wire cutting apparatus a packaging substrate including a die mounted thereon and a defective wire coupled thereto, positioning one or both of a wire cutting instrument of the automated wire cutting apparatus and the packaging substrate relative to the other based on predetermined instructions, and detaching the defective wire from the packaging substrate using the wire cutting instrument.
US11616041B2 Mounting apparatus
A mounting apparatus includes: a bonding stage; a base; a mounting head for performing a temporary press-attachment process in which semiconductor chips are suction-held and temporarily press-attached to a mounted object and a final press-attachment process in which the temporarily press-attached semiconductor chips are finally press-attached; a film arrangement mechanism arranged on the bonding stage or the base; and a controller which controls driving of the mounting head and the film arrangement mechanism. The film arrangement mechanism includes: a film feed-out mechanism which has a pair of feed rollers with a cover film extended there-between and successively feeds out a new cover film; and a film movement mechanism which moves the cover film in a horizontal direction with respect to a substrate.
US11616038B2 Interconnect for electronic device
A semiconductor die includes a substrate and an integrated circuit provided on the substrate and having contacts. An electrically conductive layer is provided on the integrated circuit and defines electrically conductive elements electrically connected to the contacts. Electrically conductive interconnects coupled with respective electrically conductive elements. The electrically conductive interconnects have at least one of different sizes or shapes from one another.
US11616037B2 Integrated fan-out package and manufacturing method thereof
An integrated fan-out package includes a die, an encapsulant, a seed layer, a conductive pillar, a redistribution structure, and a buffer layer. The encapsulant encapsulates the die. The seed layer and the conductive pillar are sequentially stacked over the die and the encapsulant. The redistribution structure is over the die and the encapsulant. The redistribution structure includes a conductive pattern and a dielectric layer. The conductive pattern is directly in contact with the seed layer and the dielectric layer covers the conductive pattern and surrounds the seed layer and the conductive pillar. The buffer layer is disposed over the redistribution structure. The seed layer is separate from the dielectric layer by the buffer layer, and a Young's modulus of the buffer layer is higher than a Young's modulus of the dielectric layer of the redistribution structure.
US11616034B2 Integrated circuit structure, and method for forming thereof
An integrated circuit structure is provided. The integrated circuit structure includes a die that contains a substrate, an interconnection structure, active connectors and dummy connectors. The interconnection structure is disposed over the substrate. The active connectors and the dummy connectors are disposed over the interconnection structure. The active connectors are electrically connected to the interconnection structure, and the dummy connectors are electrically insulated from the interconnection structure.
US11616033B2 Semiconductor device
A semiconductor device includes a substrate, a semiconductor chip, a plurality of bonding pads on a surface of the semiconductor chip, a plurality of probe pads on a surface of the semiconductor chip, a plurality of connection pads on a surface of the substrate, and a plurality of bonding wires that electrically connect the bonding pads and the connection pads. The plurality of bonding pads include a first bonding pad and a second bonding pad, the plurality of probe pads include a first probe pad and a second probe pad, and a part of the first probe pad is disposed between the second bonding pad and the second probe pad.
US11616030B2 Methods for making three-dimensional module
A method for making a three-dimensional (3-D) module includes the steps of: A) forming a laminate of alternate ceramic tape layers and internal electrode layers on a substrate; B) etching said laminate to form first and second capacitor stacks at said first and second locations; C) firing said first and second capacitor stacks integrally; D) forming first and second pairs of external electrodes on said first and second capacitor stacks, respectively.
US11616029B2 Delamination sensor
Semiconductor structures and methods of testing the same are provided. A semiconductor structure according to the present disclosure includes a substrate, a semiconductor device over the substrate, wherein the semiconductor device includes an interconnect structure, and the interconnect structure includes a plurality of metallization layers disposed in a dielectric layer; and a delamination sensor. The delamination sensor includes a connecting structure and a plurality of contact vias in at least one of the plurality of metallization layers. The connecting structure bonds the semiconductor device to the substrate and does not functionally couple the semiconductor device to the substrate. The plurality of contact vias fall within a first region of a vertical projection area of the connecting structure but do not overlap a second region of the vertical projection area.
US11616025B2 Selective EMI shielding using preformed mask with fang design
A semiconductor device has a semiconductor package including a substrate comprising a land grid array. A component is disposed over the substrate. An encapsulant is deposited over the component. The land grid array remains outside the encapsulant. A fanged metal mask is disposed over the land grid array. A shielding layer is formed over the semiconductor package. The fanged metal mask is removed after forming the shielding layer.
US11616024B2 Storage device including semiconductor chips sealed with resin on metal plate
A semiconductor device includes a metal plate; a sidewall member surrounding a periphery of a space above the metal plate; a circuit board provided on the metal plate; a semiconductor chip provided on the circuit board; a first wire connecting the semiconductor chip and an interconnect part of the circuit board; a first resin member covering a bonding portion between the semiconductor chip and the first wire; and a second resin member provided in the space, the second resin member covering an upper surface of the metal plate, the circuit board, the first resin member, and the first wire. A Young's modulus of the first resin member is greater than a Young's modulus of the second resin member. A volume of the second resin member is greater than a volume of the first resin member.
US11616023B2 Face-to-face dies with a void for enhanced inductor performance
In accordance with the disclosure, an inductor may be formed over a semiconductor substrate of one or both dies in a face-to-face die arrangement while reducing the parasitic capacitance between the inductor and the adjacent die. In disclosed embodiments, a semiconductor device may include a void (e.g., an air gap) between the inductor and the adjacent die to reduce the parasitic capacitance between the inductor and the adjacent die. The void may be formed in the die that includes the inductor and/or the adjacent die. In some respects, the void may be etched in interface layers (e.g., comprising bump pads and dielectric material) between the semiconductor dies, and may extend along the length of the inductor.
US11616021B2 Semiconductor device including stack structure with flat region
A semiconductor device includes a lower structure, a stack structure on the lower structure and extending from a memory cell region into a connection region, gate contact plugs on the stack structure in the connection region, and a memory vertical structure through the stack structure in the memory cell region, wherein the stack structure includes interlayer insulating layers and horizontal layers alternately stacked, wherein, in the connection region, the stack structure includes a staircase region and a flat region, wherein the staircase region includes lowered pads, wherein the flat region includes a flat pad region, a flat edge region, and a flat dummy region between the flat pad region and the flat edge region, and wherein the gate contact plugs include first gate contact plugs on the pads, flat contact plugs on the flat pad region, and a flat edge contact plug on the flat edge region.
US11616020B2 Power distribution network for 3D logic and memory
A semiconductor device includes a transistor stack. The transistor stack has a plurality of transistors that are stacked over a substrate. Each of the plurality of transistors includes a channel region stacked over the substrate and extending in a direction parallel to the substrate, a gate structure stacked over the substrate and surrounding the channel region of each of the plurality of transistors, and source/drain (S/D) regions stacked over the substrate and further positioned at two ends of the channel region of each of the plurality of transistors. The semiconductor device also includes one or more conductive planes formed over the substrate. The one or more conductive planes are positioned adjacent to the transistor stack, span a height of the transistor stack, and are electrically coupled to the transistor stack.
US11616019B2 Semiconductor assembly
A semiconductor assembly is described that includes a substrate having top and bottom sides. An integrated circuit die coupled to the substrate includes first and second distinct sets of ground pads. In some embodiments, the first and second sets of ground pads are configured to have distinct ground return paths to a host system. In further embodiments, one of the ground return paths may include a metal plate coupled between ground contacts on the top side of the substrate and ground contacts on a printed circuit board of the host system.
US11616017B2 Integrated circuit package structure, integrated circuit package unit and associated packaging method
An IC package structure and an IC package unit are disclosed. The IC package includes an array of metal wall grids formed into a panel, each one of the metal wall grids having a continuous and closed metal wall to surround an IC package unit with at least one IC chip/IC die disposed therein. Each IC chip/IC die has a top surface with a plurality of metal pads formed thereon. A panel-shaped metal layer is formed on entire back side of the panel of the array of metal wall grids and bonded to the metal wall of each metal wall grid. A panel-shaped rewiring substrate having a plurality of metal pillars is connected to each IC chip/IC die with each one of the plurality of metal pillars soldered with a corresponding one of the plurality of metal pads.
US11616005B2 Plurality of leads having a two stage recess
A lead frame includes: a frame body; a plurality of leads individually projecting from the frame body; and a recess formed across one surfaces of the leads adjacent to each other with the frame body therebetween, the recess including a first recess, and a second recess partially overlapping the first recess in a bottom surface thereof and having a smaller depth than the first recess.
US11616003B2 Stackable fully molded semiconductor structure with through silicon via (TSV) vertical interconnects
A semiconductor device may include an embedded device comprising through silicon vias (TSVs) extending from a first surface to a second surface opposite the first surface, wherein the embedded device comprises an active device, a semiconductor die comprising an active surface formed at the first surface, an integrated passive device (IPD), or a passive device. Encapsulant may be disposed over at least five sides of the embedded device. A first electrical interconnect structure may be coupled to a first end of the TSV at the first surface of the embedded device, and a second electrical interconnect structure may be coupled to a second end of the TSV at the second surface of the embedded device. A semiconductor die (e.g. a system on chip (SoC), memory device, microprocessor, graphics processor, or analog device), may be mounted over the first electrical interconnect of the TSV.
US11615998B2 Thermal management solutions for embedded integrated circuit devices
An integrated circuit structure may be formed having a substrate, at least one integrated circuit device embedded in and electrically attached to the substrate, and a heat dissipation device in thermal contact with the integrated circuit device, wherein a first portion of the heat dissipation device extends into the substrate and wherein a second portion of the heat dissipation device extends over the substrate. In one embodiment, the heat dissipation device may comprise the first portion of the heat dissipation device formed from metallization within the substrate.
US11615997B2 Electronic package structure and fabrication method thereof
An electronic package structure includes: a substrate having an upper surface; a solder mask layer disposed on the upper surface of the substrate, at least one outer side of the solder mask layer being aligned with at least one outer side of the substrate; an electronic component with a first surface provided on the upper surface of the substrate; and a cavity located between the electronic component and the solder mask layer. A first surface of the cavity is formed by the first surface of the electronic component.
US11615983B2 Semiconductor structure and method for forming the same
A semiconductor interconnect structure includes a conductive line electrically coupled to an active semiconductor device, a first etch stop layer formed over the conductive line, a first dielectric layer formed over the first etch stop layer, a second etch stop layer formed over the first dielectric layer, a second dielectric layer formed over the second etch stop layer, and an interconnect structure electrically coupled to the conductive line and extending through the first etch stop layer, the first dielectric layer, the second etch stop layer, and the second dielectric layer. The interconnect structure includes a via extending through the first etch stop layer, the second etch stop layer, and the first dielectric layer and a trench extending through the second dielectric layer.
US11615981B2 Isolator
According to one embodiment, an isolator includes first and second conductive members, and first second, and third insulating members. The first conductive member includes first, second, and third partial regions. The third partial region is between the first and second partial regions. The second conductive member is electrically connected to the first conductive member. The second conductive member includes fourth and fifth partial regions. The fourth partial region is between the third and fifth partial regions. The first insulating member includes first and second insulating regions. The fifth partial region is between the first and second insulating regions. The second insulating member includes third and fourth insulating regions. The fourth partial region is between the third and fourth insulating regions. The third insulating member includes first and second portions.
US11615980B2 Method and apparatus for filling a recess formed within a substrate surface
There is provided a method of filling one or more recesses by providing the substrate in a reaction chamber and introducing a first reactant to the substrate with a first dose, introducing a second reactant to the substrate with a second dose, wherein the first and the second doses overlap in an overlap area where the first and second reactants react and leave an initially substantially unreacted area where the first and the second areas do not overlap; introducing a third reactant to the substrate with a third dose, the third reactant reacting with the first or second reactant to form deposited material; and etching the deposited material. An apparatus for filling a recess is also disclosed.
US11615976B2 Micro assembler with fine angle control
First and second chiplets are positioned along a surface to respectively cover first and second electrodes. The first electrode is activated to cause an attraction force between the first electrode and the first chiplet. The second electrode is deactivated allowing the second chiplet to rotate on the surface. While the first electrode is activated and the second electrode is deactivated, a rotation field is applied to cause the second chiplet to be oriented at a desired orientation angle, the first chiplet being prevented from rotating by the attraction force.
US11615975B2 Storage system
A storage system includes an overhead stocker having a first overhead track, a rack including a plurality of storages arranged vertically, and a crane that travels along the first overhead track and delivers and receives an article to and from the storages; and an overhead transport vehicle system having a second overhead track provided below a lower end of the overhead stocker, and an overhead transport vehicle that travels along the second overhead track and delivers and receives an article to and from a predetermined transfer destination, wherein the first overhead track has an elevating track capable of supporting and lowering the crane that is stopped traveling at a portion deviated from the second overhead track in planar view.
US11615972B2 Reusable die catch materials, reusable die release materials, related die transfer systems, and methods of using the same
A system for transfer of a plurality of die from a die source to a receive substrate is provided. The system includes a die source including a plurality of die, the plurality of die being coupled to a carrier. The system also includes a receive substrate to receive the plurality of die from the die source. The receive substrate includes a die catch material for receiving the plurality of die from the die source, the die catch material being reusable. The system also includes a laser source for providing energy to interact with a die release material to transfer the plurality of die from the die source to the receive substrate.
US11615969B2 Apparatus and method for treating substrate
The apparatus includes a plurality of process chambers having treatment spaces configured to process the substrate in the treatment spaces, and an exhaust unit to exhaust gas from the treatment space. The exhaust unit includes a plurality of individual exhaust pipes directly connected to the treatment spaces in one process chamber or the plurality of process chambers, a main exhaust pipe connected to the plurality of individual exhaust pipes, a pressure reducing member installed in the main exhaust pipe to reduce pressure of the treatment space, and a damper member mounted in each of the individual exhaust pipes to adjust an amount of gas exhausted through the individual exhaust pipe. The damper member includes a first damper to adjust an amount of gas exhausted from the treatment spaces, and a second damper disposed downstream of the first damper to buffer a pressure change caused by adjusting the first damper.
US11615962B2 Semiconductor structures and methods thereof
A method includes providing a structure having a substrate and a stack of semiconductor layers over a surface of the substrate and spaced vertically one from another; forming an interfacial layer wrapping around each of the semiconductor layers; forming a high-k dielectric layer over the interfacial layer and wrapping around each of the semiconductor layers; and forming a capping layer over the high-k dielectric layer and wrapping around each of the semiconductor layers. With the capping layer wrapping around each of the semiconductor layers, the method further includes performing a thermal treatment to the structure, thereby increasing a thickness of the interfacial layer. After the performing of the thermal treatment, the method further includes removing the capping layer.
US11615959B2 Silicon carbide semiconductor device and manufacturing method thereof
A silicon carbide (carborundum) semiconductor device and a manufacturing method thereof. The manufacturing method of the silicon carbide semiconductor device comprises the following steps of: providing a semiconductor component structure on a silicon carbide substrate, the semiconductor component structure being formed on a front side of the silicon carbide substrate; and forming a multi-layer structure on a back side of the silicon carbide substrate, the multi-layer structure comprising a plurality of ohmic contact layers and a plurality of gettering material layers. By dispersing the gettering material into multiple layers, and by adjusting a thickness combination of the ohmic contact layer and the gettering material layer, even if the gettering material layer is relatively thin (thickness sufficient for balling), a content is still sufficient for gettering carbon and reducing carbon aggregation and accumulation.
US11615956B2 Light generator including debris shielding assembly, photolithographic apparatus including the light generator
A method of manufacturing an integrated circuit (IC) device includes forming a photoresist layer on a substrate, and exposing the photoresist layer to light by using a photolithographic apparatus including a light generator. The light generator includes a chamber having a plasma generation space, an optical element in the chamber, and a debris shielding assembly between the optical element and the plasma generation space in the chamber, and the debris shielding assembly includes a protective film facing the optical element and being spaced apart from the optical element with a protective space therebetween, the protective space including an optical path, and a protective frame to support the protective film and to shield the protective space from the plasma generation space.
US11615952B2 Manufacturing of foreign oxide or foreign nitride on semiconductor
A method for forming a foreign oxide or foreign nitride layer (6) on a substrate (1) of a semiconductor comprises providing a semiconductor substrate (1) having an oxidized or nitridized surface layer (3), supplying a foreign element (5) on the oxidized or nitridized surface layer; and keeping the oxidized or nitridized surface layer (3) at an elevated temperature so as to oxidize or nitridize at least partially the foreign element by the oxygen or nitrogen, respectively, initially present in the oxidized or nitridized surface layer (3).
US11615946B2 Baffle plate for controlling wafer uniformity and methods for making the same
Devices and methods for controlling wafer uniformity using a gas baffle plate are disclosed. In one example, a device for plasma-based processes is disclosed. The device includes: a housing defining a process chamber and a baffle plate arranged above a wafer in the process chamber. The baffle plate is configured to control plasma distribution on the wafer. The baffle plate has a shape of an annulus that comprises a first annulus sector and a second annulus sector. The first annulus sector has a first inner radius. The second annulus sector has a second inner radius that is different from the first inner radius.
US11615937B2 Emitter support structure and field emission device
An emitter support structure for a field emission device, the emitter support structure includes: a support portion disposed to be moved in a direction of both ends of a vacuum chamber of the field emission device, and configured to support an emitter of the field emission device; a protruding portion formed at one end portion of the support portion which confronts a target of the field emission device, and to which the emitter is inserted and mounted; a slit formed in a circumference wall portion of the protruding portion in a height direction of the circumference wall portion; and a redundant brazing material groove formed in an outside of the protruding portion along the circumference wall portion.
US11615929B2 Switching device with at least two intercommunicating extinguishing areas
Switching device with closable contacts and an extinguishing chamber which is associated with the contacts and has a first extinguishing area and a second extinguishing area arranged directly adjacent to the first extinguishing area, the first extinguishing area and the second extinguishing area being spatially separated from each other by a partition wall, and the switching device being configured in such a way that a switching arc which is generated when opening the contacts is always blown away from the point where it is generated in one of the two extinguishing areas by means of an arc blowing means of the switching device and is caused to be extinguished, whereas the respective other of the two extinguishing areas is not used for extinguishing, characterized in that the partition wall between the first extinguishing area and the second extinguishing area has at least one overflow opening which connects the first extinguishing area to the second extinguishing area in such a way that plasma which is generated by the switching arc can flow from the extinguishing area in which the switching arc is caused to be extinguished into the respective other, unused extinguishing area.
US11615927B2 Push operation switch
A switch may include: a movable member comprising a movable piece extending from a swing shaft and being swingable around the swing shaft; and a pressing member configured to press the movable piece while moving in response to a pushing operation, the movable piece swinging in response to pressing from the pressing member. The pressing member comprises a first contact portion configured to slide along an extending direction of the movable piece in a state of being in contact with the movable piece due to movement by the pushing operation, and a second contact portion configured to be in contact with the movable piece at a position different from a position where the first contact portion is in contact, due to the movement by the pushing operation, and the pressing member presses the movable piece by the first contact portion and the second contact portion in a contact state.
US11615924B2 MEMS switch
A MEMS switch includes: a housing, a switching assembly; a first actuation electrode, a first contact, a second contact, and a second actuation electrode. The switching device has a stress gradient along the thickness direction, such that in response to applying no voltage between the first actuation electrode and the second actuation electrode, the switching assembly contacts with the first contact. In response to applying a first voltage between the third actuation electrode and the fourth actuation electrode, the switching assembly is driven to deflect such that the switching assembly is spaced apart from both the first contact and the second contact. In response to applying a second voltage between the third actuation electrode and the fourth actuation electrode, the switching assembly is driven to deflect such that the switching assembly contacts with the second contact. The first voltage is smaller than the third voltage.
US11615921B2 Capacitor and manufacturing method therefor
A capacitor includes: a substrate; a first trench entering the substrate downward from the upper surface of the substrate; a laminated structure provided in the first trench and including m dielectric layers and n conductive layers, the m dielectric layers and the n conductive layers forming a structure that a conductive layer and a dielectric layer are adjacent to each other, each dielectric layer of the m dielectric layers including at least one high-k insulating material with a relative dielectric constant k greater than a first threshold value, and each conductive layer of the n conductive layers including at least one high work function conductive material with a work function greater than a second threshold value, where m and n are positive integers; and a first electrode electrically connected to all odd-numbered conductive layers, and a second electrode electrically connected to all even-numbered conductive layers.
US11615920B2 Ceramic electronic device
A ceramic electronic device includes a ceramic element body, a terminal electrode, and a lead terminal. The ceramic element body has an end surface and a lateral surface. The terminal electrode is formed on from the end surface to a part of the lateral surface of the ceramic element body. The lead terminal is connected to the terminal electrode by a connection member. The lead terminal includes an electrode facing portion disposed correspondingly to an end-surface electrode of the terminal electrode, an extension unit extending downward from a lower end of the electrode facing portion, and a step surface located between the electrode facing portion and the extension unit. The electrode facing portion has a recess dented in a direction away from the terminal electrode. A center of the recess is located below a center of the electrode facing portion in a height direction.
US11615915B2 Low-height coupled inductors
A coupled inductor includes a ladder magnetic core including (a) a first rail and a second rail separated from each other in a first direction and (b) a plurality of rungs separated from each other in a second direction. The second direction is orthogonal to the first direction, and each rung of the plurality of rungs is disposed between the first rail and the second rail in the first direction. The coupled inductor further includes a plurality of windings, where each winding of the plurality of windings is partially wound around a respective one of the plurality of rungs such that each winding of the plurality of windings does not overlap with itself when the coupled inductor is viewed cross-sectionally in a third direction. The third direction is orthogonal to each of the first direction and the second direction.
US11615909B2 Coil component
A coil component includes a first core having a leg portion, a second core joined to the first core with the leg portion therebetween, and a magnet disposed between the leg portion and the second core. Movement of the magnet in a first direction intersecting a direction in which the first core and the second core face each other is at least restricted by an uneven structure provided on a junction surface between the magnet and at least one of the first core and the second core.
US11615905B2 Method of making a shielded inductor
A shielded inductor and a method of making a shielded inductor are provided. The shielded inductor includes a core body surrounding a conductive coil, leads in electrical communication with the coil, and a shield covering at least parts of the outer surface of the core body. An insulating material may be provided between parts of the core body and parts of the shield. A method of making a shielded inductor is also provided.
US11615903B2 Coil component and method of manufacturing the coil component
A coil component includes a body that is made of a composite material containing a resin material and metal powder, a coil conductor which is provided in the body and an end portion of which is exposed on an end face of the body, and a metal film that is provided on an outer surface of the body and that is electrically connected to the coil conductor on the end face in the outer surface. The outer surface of the body has a contact area that is in contact with the metal film. Multiple particles of the metal powder escape from the resin material and are in contact with each other in the contact area of the body.
US11615896B2 Systems and methods for radial and axial stability control of an FRC plasma
Systems and methods are provided that facilitate stability of an FRC plasma in both radial and axial directions and axial position control of an FRC plasma along the symmetry axis of an FRC plasma chamber. The systems and methods exploit an axially unstable equilibria of the FRC plasma to enforce radial stability, while stabilizing or controlling the axial instability. The systems and methods provide feedback control of the FRC plasma axial position independent of the stability properties of the plasma equilibrium by acting on the voltages applied to a set of external coils concentric with the plasma and using a non-linear control technique.
US11615894B2 Diagnostically useful results in real time
A method and apparatus for vascular assessment are disclosed. The apparatus, in some embodiments, receives, from a medical imaging device, a medical image of a coronary vessel tree of a subject and calculates a plurality of geometric measurements associated with individual portions of a vascular segment of the coronary vessel tree. The apparatus also determines a plurality of resistances associated with the plurality of geometric measurements associated with the individual portions of the vascular segment and determines a plurality of pressure drops across the individual portions of the vascular segment based on the determined resistances and a calculated or estimated blood flow. The apparatus further calculates based on the plurality of pressure drops, a functional index indicative of a presence or an absence of a stenosis within the vascular segment.
US11615889B1 Computerized systems and methods for facilitating clinical decision making
A system, method, and computer-readable media are provided for facilitating clinical decision making, and in particular, facilitating treatment of a person having congestive heart failure. The method includes the step of receiving patient information for a patient and using at least one solver to determine a patient condition or recommended treatment based on patient parameters or patient information.
US11615887B2 Method and system for contact tracing using a software development kit (SDK) integrated into client devices
The invention generally relates to a method and system for utilizing an Artificial Intelligence (AI)-based technology for tracking human mobility patterns and contact points, via a Software Development Kit (SDK) integrated into client device applications. The SDK performs contact tracing by recording past and current signal data/measurements of Wi-Fi access points encountered by a client device and stores these measurements in a local memory of the client device. The SDK further analyses the recorded past and current signal data/measurements of the Wi-Fi access points using an AI module to derive mobility patterns of user of the client device. The AI module of the SDK then identifies other client devices that the client device may have encountered based on analyzing the mobility patterns of the user of the client device and the recorded past and current signal data/measurements and via performing Wi-Fi network sniffing.
US11615880B2 Medical data processing apparatus, medical data processing method, and medical image diagnostic apparatus
A medical data processing apparatus according to one embodiment includes processing circuitry. The processing circuitry obtains a compressed channel of data generated by compressing a plurality of first medical channels of data defined by first domain representation and respectively corresponding to a plurality of components, via an intermediate channel of data defined by second domain representation. The processing circuitry decodes the compressed channel of data to a second medical channel of data defined by the first domain representation based on a conversion process from the plurality of first medical channels of data to the compressed dataset.
US11615877B2 Lifestyle preference management system and method
A lifestyle preferences management system is provided. The system may collect and organize data regarding various foods and/or beverages that one or more local restaurants may offer and recommend a particular restaurant and/or menu item to a particular user based on the known dietary preferences and geographical location of the user. The system also may generate custom menu items for each user based on a cross-section of the user's known dietary preferences and the availability of substitutions, additions and/or deletions for a given menu item resulting in a dish that conforms to the user's preferences. The system also may facilitate the ordering of food from one or more vendors for a group of users while considering the dietary and/or lifestyle preferences of each member of the group in aggregate. The system also may utilize machine learning to learn a user's eating habits (e.g., by type of food, time of day, day of the week, geographical location, weather conditions, etc.) and offer recommendations for food services from vendors that anticipate the user's desires and/or preferences. The system also may provide payment systems, delivery systems, inventory management, and other functionalities.
US11615875B2 Sensor driven secure dispensing unit
A secure dispensing unit includes a housing comprising a first end and a second end and a number of storage assemblies. The number of storage assemblies are arranged in parallel with one another within the housing. Each storage assembly includes a number of compartments arranged linearly along an axis of the housing with each of the compartments being configured to store an item. A cover is coupled with the housing and extends between the first end and the second end such that the cover is positioned over the compartments. An actuator is coupled with the cover, the actuator being configured to retract the cover to draw a distal end of the cover from the first end toward the second end to expose a selected number of compartments.
US11615870B2 System and method for format-agnostic document ingestion
A system for format-agnostic document ingestion including a document ingestion server and a database is disclosed. The server is configured to receive an image of a document comprising text in an unknown format, convert the image, using OCR, into a plurality of text elements a content, a size, and an absolute position. The server is also configured to retrieve data detectors from the database, each associated with a data type anticipated to be in the document, and comprising at least one identifier and direction, and at least one validation criteria. The server is also configured to identify a potential descriptor by comparing the content of each text element with the at least one identifier, and then determine if the text element pointed to by the data detector meets the validation criteria. Finally, the server is configured to associate the validated text element with the data detector, and store the content.
US11615868B2 Systems and methods for automated edit check generation in clinical trial datasets
A system for automated edit check generation is disclosed. The system may write a template edit check based on a custom edit check, add a parameter set for the template edit check, add a value for each parameter of the parameter set, and generate an edit check based on the template edit check, the parameter set, and the value.
US11615866B2 Systems and methods for automated monitoring and replenishment of genetic material reserves
A meter value that reflects the amount of genetic material stored in a reserve is stored in a database for each reserve in a bank. Meter values allow a user to track the amount of genetic material in the reserves of a bank without needing to physically measure or disturb the reserves unnecessarily. As users withdraw and deposit genetic material from and into a reserve, the meter value is changed to reflect the change in the amount of genetic material in the reserve. In certain embodiments, the use of meter values enables accurate and instant accounting of a large number of reserves of genetic material for a large number of individuals. Users and/or individuals may be notified when a meter value falls below a threshold. Notifications may prompt a user to generate additional genetic material from biological sample or an individual to provide additional biological sample.
US11615863B2 Universal method to determine real-time PCR cycle threshold values
A single technique for determining Ct is provided that can be used for standard sigmoidal growth curves and for problematic growth curves, such as parabolic curves. The Ct value can be determined as the intersection of a line tangent to the growth curve at the maximum of the second derivative with a baseline of the growth curve. Such a Ct value is usable for sigmoidal curves and parabolic curves, and can provide linear calibration curves to achieve accuracy in determining initial concentrations of a sample.
US11615861B2 Semiconductor memory devices and methods of operating semiconductor memory devices
A semiconductor memory device includes a memory cell array, an error correction code (ECC) circuit, a fault address register and a control logic circuit. The memory cell array includes a plurality of memory cell rows. The scrubbing control circuit generates scrubbing addresses for performing a scrubbing operation on a first memory cell row based on refresh row addresses for refreshing the memory cell rows. The control logic circuit controls the ECC circuit such that the ECC circuit performs an error detection and correction operation on a plurality of sub-pages in the first memory cell row to count a number of error occurrences during a first interval and determines a sub operation in a second interval in the scrubbing operation based on the number of error occurrences in the first memory cell row.
US11615858B2 Media management operations based on health characteristics of memory cells
A method includes determining that a ratio of valid data portions to a total quantity of data portions of a block of memory cells is greater than or less than a valid data portion threshold and determining that health characteristics for the valid data portions of the block of memory cells are greater than or less than a valid data health characteristic threshold. The method further includes performing a first media management operation on the block of memory cells in response to determining that the ratio of valid data portions to the total quantity of data portions is greater than the valid data portion threshold and performing a second media management operation on at least a portion of the block of memory cells in response to determining that the ratio of valid data portions to the total quantity of data portions is less than the valid data portion threshold and the health characteristics for the valid data portions are greater than the valid data health characteristic threshold.
US11615855B2 Nonvolatile memory device and method of programming in a nonvolatile memory
A nonvolatile memory device includes at least one memory block and a control circuit. The at least one memory block includes a plurality of cell strings, each including a string selection transistor, a plurality of memory cells and a ground selection transistor. The control circuit controls a program operation by precharging channels of the plurality of cell strings to a first voltage during a bit-line set-up period of a program loop, applying a program voltage to a selected word-line of the plurality of cell strings during a program execution period of the program loop and after recovering voltages of the selected word-line and unselected word-lines of the plurality of cell strings to a negative voltage smaller than a ground voltage, recovering the voltages of the selected word-line and the unselected word-lines to a second voltage greater than the ground voltage during a recovery period of the program loop.
US11615852B2 Semiconductor device and memory system
A semiconductor device includes a first transistor; a first resistor; a second resistor; a first circuit configured to apply a first voltage to the first transistor. The first voltage is based on a difference between a reference voltage and an output voltage divided by the first and second resistors. A first current through the first circuit in a first mode is less than a second current through the first circuit in a second mode. The semiconductor device includes a capacitor connected to the output terminal; and a second circuit connected to the capacitor that: (a) disconnects the first circuit from the capacitor and apply a second voltage to the capacitor in a first mode, and (b) electrically connects the first circuit to the capacitor in the second mode.
US11615851B2 Semiconductor memory medium and memory system
According to one embodiment, the semiconductor memory medium includes a first memory cell, a first word line coupled to the first memory cell, and a row decoder coupled to the first word line. A write operation is executed multiple times on the first memory cell within a first period from after an execution of an erase operation to an execution of a next erase operation. The write operation includes at least one of program loops each including a program operation and a verify operation. In the verify operation, the row decoder applies a verify voltage to the first word line. The verify voltage is set in accordance with a number of executed write operations on the first memory cell within the first period.
US11615848B2 Memory control method, memory storage device, and memory control circuit unit
A memory control method, a memory storage device, and a memory control circuit unit are provided. The memory control method includes: programming multiple first memory cells in a first physical erasing unit in a rewritable non-volatile memory module; and applying an electronic pulse to at least one word line in the rewritable non-volatile memory module. The at least one word line is coupled to multiple second memory cells in the first physical erasing unit. The second memory cells include the first memory cells. The electronic pulse is not configured to read, program, or erase the second memory cells.
US11615847B2 Memory device and operating method of the memory device
A memory device includes a plurality of memory cell strings, a peripheral circuit, and control logic. The plurality of memory cell strings are connected between a bit line and a common source line. The peripheral circuit is configured to perform a channel precharge operation and a program operation for the plurality of memory cell strings. The control logic is configured to control the peripheral circuit to apply a pass voltage to a selected word line among a plurality of word lines connected to the plurality of memory cell strings and to apply a turn-on voltage to a source select line connected to the plurality of memory cell strings, during a portion of a period in which the pass voltage is applied to the selected word line, in the program operation.
US11615846B2 Estimating resistance-capacitance time constant of electrical circuit
Described are systems and methods for estimating the resistance-capacitance time constant of an electrical circuit (e.g., of a wordline of a memory device). An example system comprises: a memory device comprising a plurality of memory cells electrically coupled to a plurality of wordlines; a resistance-capacitance (RC) measurement circuit to measure a voltage at a specified wordline of the plurality of wordlines; and a processing device coupled to the memory device. The processing device is configured to: apply an initial voltage to a selected wordline of the plurality of wordlines; discharge the selected wordline for a discharge period of time; float the selected wordline until a voltage at the selected wordline is stabilized; determine, by the RC measurement circuit, a stabilized voltage at the selected wordline; and estimate, based on the stabilized voltage, an RC time constant of the wordline.
US11615845B2 Redundancy in microelectronic devices, and related methods, devices, and systems
Methods of operating a memory device are disclosed. A method may include enabling a first and second row section units a number of row section units of a memory device in response to a row address. The method may also include comparing a selected column address to a number of column addresses of defective memory cells of a first row section of the first row section unit. Moreover, in response to the selected column address matching a first column address of the number of column addresses, the method may include activating a second row section of the second row section unit, conveying a redundant column select signal to the memory array to select a redundant memory cell of the second row section. Memory devices and systems are also disclosed.
US11615837B2 Pseudo-triple-port SRAM datapaths
A pseudo-triple-port memory is provided with read datapaths and write datapaths. The pseudo-triple-port memory includes a plurality of pseudo-triple-port bitcells, each pseudo-triple-port first bitcell having a first read port coupled to a first bit line, a second read port coupled to a second bit line, and a write port coupled to the first bit line and to the second bit line.
US11615835B2 Memory device
A memory device includes an open-for-contact region located between the memory blocks, and a row decoder disposed between global lines to which an operating voltage is supplied and the local lines and configured to transfer the operating voltage to one memory block among the memory blocks in response to a row address, wherein a plurality of contacts are formed in the open-for-contact region and configured to transmit a voltage between the bit lines and a peripheral circuit, wherein a dummy region is included in the row decoder and disposed paced apart from the open-for-contact region in the second direction, and wherein a discharge switch is included in the dummy region and configured to discharge the global lines in response to a discharge signal.
US11615832B2 Electronic devices executing a refresh operation based on temperature
An electronic device includes a drive control signal generation circuit and an internal voltage drive circuit. The drive control signal generation circuit detects a level of an internal voltage to generate a drive control signal that adjusts a level of the internal voltage. The internal voltage drive circuit drives the internal voltage based on the drive control signal.
US11615831B2 Apparatuses and methods for memory mat refresh sequencing
Embodiments of the disclosure are drawn to apparatuses and methods for a sequence of refreshing memory mats. During a refresh operation, wordlines of the memory may be refreshed in a sequence. Groups of wordlines may be organized into memory mats. In order to prevent noise, each time a wordline in a memory mat is refreshed, the next wordline to be refreshed may be in a mat which is not physically adjacent to the mat containing the previously refreshed wordline.
US11615830B2 Performing a refresh operation based on a characteristic of a memory sub-system
A media management operation can be performed at a memory sub-system at a current frequency. An operating characteristic associated with the memory sub-system can be identified. The operating characteristic can reflect at least one of a write count, a bit error rate, or a read-retry trigger rate. A determination can be made as to whether the identified operating characteristic satisfies an operating characteristic criterion. In response to determining that the operating characteristic satisfies the characteristic criterion, the media management operation can be performed at a different frequency relative to the current frequency.
US11615828B2 Boundary protection in memory
Apparatuses and methods related to power domain boundary protection in memory. A number of embodiments can include using a voltage detector to monitor a floating power supply voltage used to power a number of logic components while a memory device operates in a reduced power mode, and responsive to the voltage detector detecting that the floating power supply voltage reaches a threshold value while the memory device is in the reduced power mode, providing a control signal to protection logic to prevent a floating output signal driven from one or more of the logic components from being provided across a power domain boundary to one or more of a different number of logic components.
US11615821B1 Ghost command suppression in a half-frequency memory device
A memory device includes a command interface configured to receive a two-cycle command from a host device via multiple command address bits. The memory device also includes a command decoder configured to decode a first portion of the multiple command address bits in a first cycle of the two-cycle command. The command decoder includes mask circuitry. The mask circuitry includes mask generation circuitry configured to generate a mask signal. The mask circuitry also includes multiplexer circuitry configured to apply the mask signal to block the command decoder from decoding a second portion of the multiple command address bits in a second cycle of the two-cycle command.
US11615820B1 Regulator of a sense amplifier
A system and method for operating a memory cell is provided. A non-volatile memory storage device includes an array of memory cells of differential or single-ended type. In an embodiment, a regulator is coupled to a sense amplifier. The regulator is configured to generate a voltage to gate terminals of one or two transistors of the sense amplifier. In the differential type, the voltage is generated such that the first bias current and the second bias current have a current value equal to the sum of a maximum current flowing in a memory cell being in a RESET state and a fixed current. In the single-ended type, the regulated voltage is generated such that the first bias current and the second bias current have a current value equal to the sum of a fixed current and the reference current generated by the reference current source across temperature.
US11615819B2 Apparatus and method for improving data input/output speed of non-volatile memory device
A voltage generation circuit includes a noise attenuation circuit configured to attenuate a noise of a second power voltage which has a level that is at least two times higher than that of a first power voltage, and a multi-stage voltage pump configured to receive a noise-attenuated second power voltage from the noise attenuation circuit and generate at least one of plural target voltages, each target voltage having a different level. The first and second power voltages are individually input from an external device via different pins or pads.
US11615817B2 Context-based media indexing
Indexing of media sources available to media composition applications, such as video editing applications and digital audio workstations, is extended to sources of an arbitrary type, including non-file type sources. Examples of such sources include devices using baseband video and audio protocols, network ports and physical devices connected via USB, Thunderbolt, etc. The sources are discovered and indexed even when not previously known to the application with the result that any available bitstream becomes available to the application. Applications access the sources via feeders, which are addressable portals through which media essence is received. The indexing methods involve the instantiation of a hierarchy of plug-in software modules by a format-handling subsystem of the application or by a media indexing service servicing one or more applications.
US11615814B2 Video automatic editing method and system based on machine learning
Disclosed are a video automatic editing method and system based on machine learning. The video automatic editing system based on machine learning includes at least one processor, and the at least one processor includes a video acquirer configured to acquire input video, a highlight frame extractor configured to extract at least one highlight frame from the input video using a highlight extraction model pre-trained through machine learning, and a highlight video generator configured to generate highlight video from the at least one extracted highlight frame.
US11615813B1 End-to-end fixity check for archival storage based on high-performance integrity test with data quality using self-describing tape format
A method for ensuring data quality integrity on a magnetic tape includes the steps of writing object data to the magnetic tape; dividing the object data into a plurality of data chunks; generating a hash tree from the plurality of data chunks, the hash tree being formed in a plurality of levels, the hash tree including (i) a plurality of chunk hashes wherein a separate chunk hash is generated for each of the plurality of data chunks, and (ii) at least one second level hash that is generated from concatenation of at least two of the plurality of chunk hashes; and checking integrity of a first data chunk of the plurality of data chunks by evaluating at least one of the plurality of chunk hashes and the at least one second level hash.
US11615812B2 Magnetic recording medium
An object is to provide a magnetic recording medium having excellent traveling stability and a thin total thickness.The present technology provides a tape-shaped magnetic recording medium including: a magnetic layer; an underlayer; a base layer; and a back layer, in which a surface on a side of the magnetic layer has a kurtosis of 3.0 or more, a surface on a side of the back layer has a kurtosis of 2.0 or more, the surface on the magnetic layer side has arithmetic average roughness Ra of 2.5 nm or less, the base layer includes a polyester as a main component, the magnetic recording medium has an average thickness tT of 5.6 μm or less, the magnetic recording medium includes a lubricant, the lubricant includes a fatty acid and a fatty acid ester, and a mass ratio between the fatty acid and the fatty acid ester extracted with hexane satisfies fatty acid/fatty acid ester≤0.6, and the magnetic recording medium has pores, and the pores have an average diameter of 6 nm or more and 11 nm or less when the diameters of the pores are measured in a state where the lubricant has been removed from the magnetic recording medium and the magnetic recording medium has been dried.
US11615811B2 Split actuator drive that limits slew rate of aggressor VCM to reduce victim disturbances
A seek operation of a first actuator in a multi-actuator drive is modified, so that one or more disturbance-generating portions of the seek operation do not adversely affect operation of a second actuator in the drive. Radial motion of the aggressor actuator is controlled by limiting a slew rate of the first actuator during one or more portions of the seek operation to be less than or equal to a threshold value. Because slew rate of the first actuator is the rate of change of radial acceleration of the aggressor actuator with respect to time, limiting the slew rate of the first actuator prevents or reduces mechanical disturbances caused by jerk associated with motion of the first actuator.
US11615810B1 Hard disk drive non-uniform disk shroud clearance
A hard disk drive enclosure base includes a non-uniform disk shroud surface extending from a top to a floor, the shroud surface including a first portion having a first radius and clearance along the circumference of the shroud surface and a second portion having a lesser second radius and clearance. The second portion of the shroud surface may be positioned at multiple locations where the drive form factor is especially constraining and in view of the need for a sufficient seal land surface for applying a gasket seal around the perimeter of the inner cavity of the base part. Widening the disk shroud clearance where possible can reduce the shear stress exerted at the disk edges thereby reducing the windage drag and associated disk spindle motor power consumption, especially in the context of helium-filled drives in which disk flutter is less of an issue.
US11615805B2 Zoned block command to stream command translator
A method for performing an operation of a memory arrangement, comprising receiving a command at a layer of a computer system, determining if the command received is one of a first command type or a second command type, determining a type of command that is able to be received and is capable of operation of the memory arrangement, comparing the type of command capable of operation of the memory arrangement and the received command at the layer, and converting the command received at the layer to a command type capable of operation of the memory arrangement when the type of command received at the layer is different than type of command that is able to be received and is capable of operation of the memory arrangement.
US11615804B1 Disk drive biasing two write assist elements using three terminal control circuitry
A data storage device is disclosed comprising a storage medium and a head configured to access the storage medium, wherein the head comprises a first write assist element (WA1) comprising a first terminal and a second terminal and a second write assist element (WA2) comprising a first terminal and a second terminal. The second terminal of the WA1 and the second terminal of the WA2 are coupled together to form a common node. A first bias signal is applied to the first terminal of the WA1, a second bias signal is applied to the first terminal of the WA2, and a common mode voltage is applied to the common node.
US11615801B1 System and method of enhancing intelligibility of audio playback
A personal listening system and a method of using the personal listening system to enhance speech intelligibility of audio playback, are described. The method includes determining a speech intelligibility metric, such as a speech reception threshold, of a user. Based on the speech intelligibility metric, a tuning parameter is applied to an audio input signal. The speech reception threshold is compared to an environmental signal-to-noise ratio to determine whether enhancement of the audio input signal is warranted. Application of the tuning parameter to the audio input signal generates an audio output signal having reduced noise, making playback of the audio output signal more intelligible to the user. Other aspects are also described and claimed.
US11615796B2 Information processing apparatus, information processing system, and information processing method
An information processing apparatus, an information processing system, and an information processing method. The information processing apparatus identifies a work target and work content of work, based on voice data sent from a terminal for inputting utterance about the work by a worker, updates work implementation status information indicating work implementation status of the work stored in a memory based on the work target and work content of the work that are identified, and controls to display the work implementation status of the work based on the work implementation status information on a display terminal connected through a network.
US11615794B2 Voice recognition system, server, display apparatus and control methods thereof
A voice recognition system includes a server storing a plurality of manuals and a display apparatus transmitting, when a spoken voice of a user is recognized, characteristic information and a spoken voice signal corresponding to the spoken voice to the server, the characteristic information is characteristic information of the display apparatus, the server transmits a response signal to the spoken voice signal to the display apparatus based on a manual corresponding to the characteristic information among the plurality of manuals, and the display apparatus processes an operation corresponding to the received response signal; as a result, user convenience increases.
US11615791B2 Voice application platform
Among other things, requests are received from voice assistant devices expressed in accordance with different corresponding protocols of one or more voice assistant frameworks. Each of the requests represents a voiced input by a user to the corresponding voice assistant device. The received requests are re-expressed in accordance with a common request protocol. Based on the received requests, responses to the requests are expressed in accordance with a common response protocol. Each of the responses is re-expressed according to a protocol of the framework with respect to which the corresponding request was expressed. The responses are sent to the voice assistant devices for presentation to the users.
US11615785B2 Speech recognition using natural language understanding related knowledge via deep feedforward neural networks
A framework ranks multiple hypotheses generated by one or more ASR engines for each input speech utterance. The framework jointly implements ASR improvement and NLU. It makes use of NLU related knowledge to facilitate the ranking of competing hypotheses, and outputs the top-ranked hypothesis as the improved ASR result together with the NLU results of the speech utterance. The NLU results include intent detection results and the slot filling results.
US11615784B2 Control method and control apparatus for speech interaction
The present disclosure discloses a control method and a control apparatus for speech interaction. The detailed implementation solution of the control method for the speech interaction includes: collecting an audio signal; detecting a wake-up word in the audio signal to obtain a wake-up word result; and playing a prompt tone and/or executing a speech instruction in the audio signal based on the wake-up word result.
US11615783B2 Systems and methods for generating disambiguated terms in automatically generated transcriptions including instructions within a particular knowledge domain
System and method for generating disambiguated terms in automatically generated transcriptions including instructions within a knowledge domain and employing the system are disclosed. Exemplary implementations may: obtain a set of transcripts related to the knowledge domain representing various speech from users; obtain indications of correlated correct and incorrect transcripts of spoken terms within the knowledge domain; use a vector generation model to generate vectors for individual instances of the transcribed terms in the set of transcripts that are part of the lexicography of the knowledge domain such that a first set of vectors and a second set of vectors are generated that numerically represent the instances of the first correctly transcribed term and the first incorrectly transcribed term, respectively, and in different contexts; train the vector generation model to reduce spatial separation of vectors generated for instances of correlated correct and incorrect transcripts of spoken terms within the knowledge domain.
US11615771B2 Drum snare adjuster with anti-looseness structure
The present invention provides a drum snare including a fixed seat, an actuation column, an actuation handle, a pull-down seat, an adjustment bolt, and a packing assembly. The actuation handle passes through a lateral hole to connect and fix to the actuation column. The lateral hole includes two snap-in slots pressing against the actuation handle. The pull-down seat includes a clamping seat and a non-circular rod body passing through the fixed seat in a non-rotation manner. The non-circular rod body includes an internal thread hole. The adjustment bolt is rotatably fixed on the actuation column. The adjustment bolt includes a thread section penetrating in the internal thread hole. The packing assembly is provided between the adjustment bolt and the actuation column. Therefore, a friction force between the adjustment bolt and the actuation column is increased through the packing assembly, and looseness of the adjustment bolt can be avoided.
US11615767B2 Information processing apparatus, information processing method, and recording medium
Even under a situation where an object to be presented has movement, the object can be presented as display information in a more favorable mode. An information processing apparatus includes an acquisition unit (111) that acquires information regarding movement of an object, and a control unit (111) that projects the object in a display region at a projection timing set according to a first period, and corrects display information according to a result of the projection in accordance with a plurality of display timings each set for each second period shorter than the first period, and the control unit controls correction of second display information to maintain continuity according to the movement of the object between first display information displayed according to a first projection result of the object in accordance with a first display timing, and the second display information displayed according to a second projection result of the object in accordance with a second display timing immediately after the first display timing.
US11615761B2 Calibration method for splicing displays including multiple displays
A calibration method for splicing displays including initializing a plurality of displays, obtaining the gamuts of the displays, setting a display with the smallest gamut among the displays as the reference display, adjusting the color temperature, brightness and six-axis hue and saturation of the reference display respectively to a reference color temperature, a reference brightness and reference RGB coordinates, and adjusting the displays according to the reference color temperature, the reference brightness and the reference RGB coordinates.
US11615760B2 Controlling of device based on user recognition utilizing vision and speech features
An artificial intelligence-based control method is disclosed. In an artificial intelligence-based control method according to an exemplary embodiment of the present disclosure, when a user approaches within a set sensing range of a device, the device may capture a user image and predict whether the user has an intent to use the device by using motion features included in the captured image. An AI control method of the present disclosure may be associated with an artificial intelligent module, an unmanned aerial vehicle (UAV), a robot, an augmented reality (AR) device, a virtual reality (VR) device, a 5G service-related device, etc.
US11615759B2 Pixel circuit, display module and driving method thereof
The present disclosure relates to a pixel circuit. The pixel circuit may include a first pixel unit having a first display driving circuit, a first pixel, and a first control circuit, and a second pixel unit having a second display driving circuit, a second pixel electrode, and a second control circuit. The first control circuit may be configured to adjust and latch a voltage of a first positive phase node and the first display driving circuit. The first display driving circuit may be configured to provide a first display driving voltage to the first pixel electrode. The second control circuit may be configured to adjust and latch a voltage of a second positive phase node and the second display driving circuit. The second display driving circuit may be configured to provide a second display driving voltage to the second pixel electrode.
US11615758B2 Display driver
A display driver includes a line latch circuit; a first D/A conversion circuit; a second D/A conversion circuit; a first amplifier circuit configured to initialize charges of a capacitor of a first switched capacitor circuit in a first initialization period and output a data voltage in a first output period; a second amplifier circuit configured to initialize charges of a capacitor of a second switched capacitor circuit in a second initialization period and output a data voltage in a second output period; and a control circuit. The control circuit is configured to end the second initialization period of the second amplifier circuit before display data is latched by the line latch circuit at a latch timing and an output of the first amplifier circuit changes.
US11615754B2 Display device
A display device includes: a first pixel transistor couples one electrode of holding capacitance to a first signal line; a second pixel transistor couples another electrode of the holding capacitance to a second signal line; a third pixel transistor couples the other electrode of the holding capacitance to a GND potential; and a driver that supplies a negative potential to the second signal line when the first signal line is supplied with a positive potential, supplies the GND potential to the second signal line when the first signal line is supplied with the GND potential, and supplies the positive potential to the second signal line when the first signal line is supplied with the negative potential. The first and second pixel transistors are on during a writing period and off during a holding period. The third pixel transistor is off during the writing period and on during the holding period.
US11615753B2 Control circuit applied to display and associated control method
A control circuit applied to a display includes a receiving interface, an image processing circuit, and a backlight control circuit. The receiving interface is arranged to receive an image data from an image source, wherein the image data has an unfixed frame rate. The image processing circuit is arranged to receive the image data from the receiving interface and determine a frame rate of the image data. The backlight control circuit is arranged to generate a control signal to a display panel according to the frame rate, to control brightness of a backlight module of the display panel.
US11615748B2 Display device and electronic device
A display device includes a pixel array unit in which display elements constituting pixels are arranged in a two-dimensional matrix in a row direction and a column direction. Each of the display elements includes a current-driven light-emitting unit and a drive circuit for driving the light-emitting unit. The drive circuit includes at least a write transistor for writing a video signal and a drive transistor for applying current to the light-emitting unit. A voltage is supplied to a back gate of at least the write transistor via a back gate line provided separate from a power supply line that supplies a voltage to the drive transistor.
US11615746B2 Display with light-emitting diodes
A display may have an array of pixels each of which has a light-emitting diode such as an organic light-emitting diode. A drive transistor and an emission transistor may be coupled in series with the light-emitting diode of each pixel between a positive power supply and a ground power supply. The pixels may include first and second switching transistors. A data storage capacitor may be coupled between a gate and source of the drive transistor in each pixel. Signal lines may be provided in columns of pixels to route signals such as data signals, sensed drive currents from the drive transistors, and predetermined voltages between display driver circuitry and the pixels. The switching transistors, emission transistors, and drive transistors may include semiconducting-oxide transistors and silicon transistors and may be n-channel transistors or p-channel transistors.
US11615745B2 Pixel and display device having the same
A pixel includes: a driving transistor including a gate electrode coupled to a first node, a first electrode coupled to a second node, and a second electrode coupled to a third node; a first initialization transistor coupled between the first node and a first initialization voltage line, and including a gate electrode coupled to a scan line, where the first initialization voltage line is configured to supply a first initialization voltage; a first emission control transistor coupled between a fourth node and a fifth node and including a gate electrode coupled to the first node; a second emission control transistor coupled between the third node and the fifth node and including a gate electrode coupled to an emission control line; and a light-emitting element coupled between the fourth node and a driving low voltage line. The driving transistor and the first emission control transistor are different types of transistors.
US11615744B2 Display device
Provided is a display device. The display device comprises a substrate, and a plurality of sub-pixels disposed on the substrate and including alight emitting element and a sub-pixel circuit driving the light emitting element. The sub-pixel circuit comprises a driving transistor controlling a driving current flowing through the light emitting element, a first transistor and a second transistor connected in series between a first node, which is a drain electrode of the driving transistor, and a second node, which is a gate electrode of the driving transistor, to receive the same scan signal, and a gate auxiliary electrode disposed on a gate electrode of the first transistor or the second transistor. The gate auxiliary electrode is connected to the gate electrode of the first transistor or the second transistor.
US11615743B2 Shift register unit, gate driving circuit, display device and driving method
A shift register unit, a gate driving circuit, a display device, and a driving method are disclosed. The shift register unit includes a first sub-circuit, a second sub-circuit, and a leakage prevention circuit. The first sub-circuit includes a first input circuit and a first output circuit, the first input circuit is configured to control a level of a first node in response to a first input signal. The second sub-circuit includes a second input circuit and the second output circuit. The leakage prevention circuit is connected to the first node, and is configured to control a level of the leakage prevention node under control of the level of the first node, so that a circuit connected between the first node and the leakage prevention node is turned off, and a circuit connected between the second node and the leakage prevention node is turned off.
US11615740B1 Content-adaptive duty ratio control
Example devices may include a display (such as an emissive display), and a controller, where the controller is configured to determine an image content parameter for a displayed image shown on the display, and adjust a duty ratio of the display based on the image content parameter. The duty ratio may be dynamically adjusted based on, for example, an image content parameter that may be related to the brightness of the image, or a portion thereof. The controller may be configured to determine an image content parameter for each of one or more portions of a displayed image, and adjust a duty ratio for corresponding parts of the display based on the image content parameter associated with the respective one or more portions of the displayed image.
US11615739B1 Fast external pixel compensation in a display panel
A method of compensating for change in pixel and a display device incorporating such method are presented. The method includes dividing pixels into groups including a previous group L−1, a current group L and a next group L+1; determining Aconverged[L] and Bconverged[L] for each pixel in the current group L; for each pixel in the current group L, determining a first moving average Amean[L] and a second moving average Bmean[L] as follows: A mean [ L ] = A ⁢ mean [ L - 1 ] ⁢ ( K - 1 ) + A [ L ] K , B mean [ L ] = B ⁢ mean [ L - 1 ] ⁢ ( K - 1 ) + B [ L ] K , wherein Amean[L−1] is a first moving average of a pixel in the corresponding column in the previous group L−1, Bmean[L−1] is a second moving average of a pixel in the corresponding column in the previous group L−1, and K is a moving average window; and for the next group L+1, setting a first initial value A0[L+1] and a second initial value A0[L+1] of each pixel to Amean[L] and Bmean[L].
US11615737B2 Display device
A display device includes pixels, and first, second, and third gate lines and data lines connected to the pixels. At least one of the pixels includes a light emitting element, a first transistor connected between a first power source and the light emitting element for driving the light emitting element according to a voltage of a first node, a second transistor connected between the first node and a corresponding data line, and driven according to a voltage of a corresponding first gate line, a capacitor connected between the first node and a second node between the first transistor and the light emitting element, a third transistor between the second node and an initialization power line, and driven according to a voltage of a corresponding second gate line, and a fourth transistor connected between the first and second nodes, and driven according to a voltage of a corresponding third gate line.
US11615734B2 Method and apparatus for colour imaging
A method for processing data for display on a screen involves encoding, using a first colour space, a first portion of image data intended to be displayed on a first area of the screen and encoding, using a second colour space, a second portion of image data intended to be displayed on a second area of the screen. The encoded first and second portions of the image data are compressed, and transmitted over a link for display on the screen. By using different colour spaces to encode image data that is displayed in different parts of a screen, differences in a users vision and/or aberrations caused by display equipment may be accounted for and so provide an improved user experience. Using different colour spaces for different screen areas may also reduce the amount of data that needs to be transmitted, for example by encoding image data more effectively and/or allowing more efficient compression of data.
US11615725B2 Display panel
A display panel including horizontal signal lines, vertical signal lines intersecting the horizontal signal lines, first transmission lines and second transmission lines is provided. The horizontal signal lines are divided into a first horizontal signal line group and an adjacent second horizontal signal line group. Each of the first and second horizontal signal line groups includes N horizontal lines, wherein N is a positive integer. The first transmission lines are positioned at a first side of the vertical signal lines and respectively connected to the N horizontal signal lines in the first horizontal signal line group in a first tendency. The second transmission lines are positioned at a second, opposite side of the vertical signal lines and respectively connected to the N horizontal signal lines in the second horizontal signal line group in a second tendency. The first tendency is opposite to the second tendency.
US11615724B2 Horizontal position determination for displaying virtual objects in a head-up display
A head-up display and a method for operating a head-up display for a motor vehicle. Virtual objects may be assigned to parts of the environment of the motor vehicle, where a virtual reference feature is obtained, the orientation of which is defined on the basis of a roadway that is or can be used by a vehicle. An orientation of the motor vehicle may be determined in relation to the virtual reference feature. A virtual object may be displayed when the part of the environment to which it is assigned lies within a field of view for the head-up display, wherein a horizontal position of the object that is displayed is defined in the field of view on the basis of the relative orientation to the virtual reference feature.
US11615720B2 Display device
A display device includes a display module including a first non-folding region, a second non-folding region, and a folding region disposed between the first and second non-folding regions, a first body disposed on the first non-folding region, a second body disposed on the second non-folding region, a plurality of rotation pin units connected to the first and second bodies to provide a biaxial rotation axis, which is overlapped with the folding region, to the first and second bodies, and a plurality of gears which rotate in conjunction with the rotation pin units. The plurality of gears is disposed on the rotation pin units.
US11615717B2 Customizable packaging methods and apparatus
Embodiments of the invention are directed to a scratch away labeling system for a package, for instance a gift bag. In an embodiment, the scratch away system integrates into a package by replacing an aperture cut into a package with a single use, scratch away surface, and then covering the surface with a peel-away film to preserve the surface prior to intended use.
US11615701B2 Cloud-based system and method for traffic assessment and control
The present disclosure relates to a system and method for updating traffic-related infrastructure. The method includes determining average traffic stream speed and average traffic density over a segment of a highway. The method further includes determining, upon analysis of the determined average traffic stream speed and average traffic density over a segment of a highway, an appropriate action in order to update the infrastructure.
US11615697B2 Premise management systems and methods
A premises management system may comprise a gateway device. The gateway device may configured to determine one or more premises devices of a premises management system. The gateway device may be configured to receive an indication of a communication protocol associated with the premises devices. The gateway device may be configured to communicate with the premises devices using the communication protocol.
US11615696B2 Emergency vehicle notification system
An emergency vehicle notification system, including at least one illumination device disposed on at least a portion of a traffic light to illuminate at least one illumination setting, and a control unit removably disposed within and removably connected to an emergency vehicle to change the at least one illumination setting in response to changing an operation status using an alert signal.
US11615693B2 Vehicle safety system for preventing child abandonment and related methods
A vehicle safety system is for preventing child abandonment in a vehicle. The vehicle safety system may include a controller coupled to a flow sensor, a temperature sensor, and a seat sensor. The controller may be configured to detect when the vehicle is in a fueling state based upon the flow sensor, detect occupancy of a child safety seat based upon the seat sensor, and detect when a driver side door is in an open state based upon a driver side door sensor in the vehicle. The controller may be configured to when the driver side door has entered the open state, when the child safety seat is occupied, and when the vehicle does not enter the fueling state within a time period, then cause the vehicle to enter an alert state.
US11615692B1 Electrical power outage detection system
A power outage detection system may include a device processor; and a non-transitory computer readable medium including instructions executable by the device processor to perform the following steps: receiving information indicative of the status of electrical power at a plurality of locations within a geographic region; determining the status of electrical power in the geographic region based on the status of electrical power at the plurality of locations; determining a boundary of an area in which electrical power is unavailable; and preparing a map that illustrates the boundary.
US11615688B2 Apparatus, system, and method for motion sensing
Methods and devices provide physiological movement detection, such as gesture, breathing, cardiac and/or gross body motion, with active sound generation such as for an interactive audio device. The processor may evaluate, via a microphone coupled to the interactive audio device, a sensed audible verbal communication. The processor may control producing, via a speaker coupled to the processor, a sound signal in a user's vicinity. The processor may control sensing, via a microphone coupled to the processor, a reflected sound signal. This reflected sound signal is a reflection of the generated sound signal from the vicinity or user. The processor may process the reflected sound, such as by a demodulation technique, to derive a physiological movement signal. The processor may generate, in response to the sensed audible verbal communication, an output based on an evaluation of the derived physiological movement signal.
US11615687B2 Automated identification and creation of personalized kinetic state models of an individual
A system and a method for predicting kinesthetic outcomes from observed position, posture, behavior or activity of an individual 1602, 1702. The system uses kinesthetic activity sensors 102, 104 each collecting one or more of audio, video, or physiological signals and capturing the activity of the individual or an ambient environment of the individual. These signals are delivered into a computer system 106 implementing a learning routine 108 which constructs one or more personalized kinetic state models 1510 of positional states for the individual and transitions between the positional states, and further develops one or more customized multi-dimensional prediction models 1500 for the individual and uses the multidimensional prediction models to predict behaviors, activities and/or positional changes likely to occur in the future, and provides notice of predicted unsafe or undesired outcomes.
US11615686B2 Monitoring support apparatus and monitoring support method for supporting work of monitoring person who monitors plurality of subjects by sequentially visiting the plurality of subjects
An apparatus includes a measuring device, a position specifying circuit, and a determining circuit. The measuring device measures a plurality of subjects by radiating a detecting wave toward the plurality of subjects. The position specifying circuit specifies positions of the plurality of subjects on a basis of information obtained by the measuring device. The determining circuit determines at least one of: a next subject suitable as a subject to be visited next by a monitoring person among the plurality of subjects; and a movement path along which the monitoring person moves from a position of the monitoring person to the next subject on a basis of the positions of the plurality of subjects specified by the position specifying circuit. A method performs the operations of the measuring device, and the circuits.
US11615685B2 System and methods for detecting, confirming, classifying, and monitoring a fire
One variation of a method for detecting a fire includes: during a first time period: detecting an increase in ambient light intensity and detecting an increase in ambient humidity; responsive to the increase in ambient light intensity and the increase in ambient humidity, detecting a fire event; during a second time period: correlating a decrease in ambient light intensity with an increase in visual obscuration; detecting an increase in ambient air temperature; in response to a magnitude of the increase in visual obscuration remaining below a high obscuration threshold and a magnitude of the increase in ambient temperature remaining below a high temperature threshold, classifying the fire as an incipient fire; and, in response to the magnitude of the increase in visual obscuration exceeding the high obscuration threshold and the magnitude of the increase in ambient temperature exceeding the high temperature threshold, classifying the fire as a developed fire.
US11615682B2 Smoke detection and localization based on cloud platform
A detection system for measuring one or more conditions within an area. At least one fiber optic cable transmits light wherein the at least one fiber optic cable defines a plurality of nodes arranged to measure the one or more conditions. A control system communicates with the at least one fiber optic cable such that scattered light and a time of flight record is transmitted from the at least one fiber optic cable to the control system. The control system includes a detection algorithm operable to identify a portion of the scattered light associated with each of the plurality of nodes. When determining an alert, the control system transmits data associated with a presence and magnitude of the one or more conditions at each of the plurality of nodes to a cloud computing environment and, in return, receives a notification based on the data transmitted.
US11615677B2 Systems for multiple legal game providers with digital ledger
A wireless communications system is provided that runs on a mobile device and includes a computer system run on at least one platform on which a plurality of different lottery transactions for different jurisdictions are supported and run from the at least one platform. A decentralized and distributed digital ledger is used to record transactions for the lottery transactions, where each of a lottery transaction can include a lottery element. At least one computer readable storage medium stores computer executable instructions that, when executed by the at least one network processor in the workflow server residing in the mobile communications network, implement components including: a workflow module comprising sets of workflow instructions for processing different types of lottery game packets from a plurality of different jurisdictions; and a deep packet inspection module for inspecting a received lottery game packet and providing information about the lottery game packet to the workflow module.
US11615669B2 Electronic gaming machine and methods for displaying supplemental information
Embodiments provide systems, apparatus, and methods for rendering supplemental information on an electronic gaming machine, where the supplemental information does not relate to game play on the machine. The supplemental information can include safety warnings, maintenance information, or other information. The electronic gaming device can detect user interactions with the electronic gaming machine, such as using sensors or a player interface that includes a touchscreen. The user interactions can be compared with a condition associated with the supplemental information. Feedback, such as visual, audio, or haptic feedback, or a combination thereof, can be provided to indicate to the user whether the condition is satisfied. Numerous additional aspects are disclosed.
US11615659B2 Motion system health management using multidimensional modeling using motor operational parameters
A motion system and method of managing health of the motion system uses at least one multi-dimensional motor operational parameter (MOP) model and motion variables used by a servo drive of the motion system to calculate at least one health indication value for the motion system. The health indication value is used to generate a notification for maintenance of the motion system.
US11615653B2 Engine gateway with engine data storage
A system includes an engine control configured to control a gas turbine engine and a means for wirelessly communicating with an offboard system and communicating with the engine control by establishing communication with the engine control on a first communication bus using system credential authentication, establishing communication between the engine control and a data storage system on a second communication bus, establishing wireless communication with the offboard system using system credential authentication, and providing access from the offboard system to the engine control and from the engine control to the data storage system to enable one or more updates of the data storage system by the offboard system based on service credential authentication.
US11615637B1 Document data capture
Techniques are described for capturing data from a digital document through the use of targeted user feedback regarding the position(s) of particular data field(s) in the document. Implementations enhance the speed and accuracy of data capture from documents and/or images of documents by providing a helpful and intuitive set of controls to enable the end user to indicate the position(s) of field(s) on a document. Through specification of the position of the field in the document, implementations may isolate the portion of the document where data extraction is to be performed to determine the associated value of the field. Any suitable number of field values may be extracted from the document in this manner, based on positions indicated by the user using the provided control(s). In some implementations, one or more actions may be automatically performed based on the extracted data, such as automated bill payment actions.
US11615631B2 Apparatus and method for providing top view image of parking space
An apparatus and method for providing a top view image of a parking space are provided. The apparatus includes a steering angle sensor that measures a steering angle of a vehicle, a top view image generator that generates a top view image of a parking space depending on travel of the vehicle, a display that displays the top view image generated by the top view image generator, and a controller that captures the top view image displayed by the display and generates a panorama top view image by connecting the current top view image generated by the top view image generator and the captured previous top view image, based on the steering angle measured by the steering angle sensor.
US11615623B2 Object detection in edge devices for barrier operation and parcel delivery
Human or object presence in or absence from a field-of-view of a camera can be achieved by analyzing camera data using a processor inside of or adjacent to the camera itself. In an example, a video signal processing system receives image data from one or more cameras and uses a processing circuit to determine whether a designated object is or is not present at a particular time, during a particular interval, or over a designated sequence of frames. In an example, the designated object can include one or more of a human being, a vehicle, or a parcel. In an example, results of the determination, such as including positive human or object identification, can be used as a trigger for operation of a barrier or access door.
US11615622B2 Systems, methods, and devices for determining an introduction portion in a video program
Systems, methods, and devices relating to determining an introduction portion in a video program are described herein. A method may determine first and second hard-matching pairs of video segments in first and second video content such that video fingerprints of the first hard-matching pair match and video fingerprints of the second hard-matching pair also match. The method may classify a third pair of video segments in the first and second video content, sequentially between the first and second hard-matching pairs, as a soft-matching pair of video segments of an introduction portion. The method may use the classification of the third pair of video segments as a soft-matching pair to determine a model configured to determine that a pair of video segments in two video content items are a soft-matching pair of video segments of an introduction portion.
US11615619B2 Virtualizing objects using object models and object position data
Described herein are a system and methods for generating a record of objects, as well as respective positions for those objects, with respect to a user. In some embodiments, a user may use a user device to scan an area that includes one or more objects. The one or more objects may be identified from image information obtained from the user device. Positional information for each of the one or more objects may be determined from depth information obtained from a depth sensor installed upon the user device. In some embodiments, the one or more objects may be mapped to object models stored in an object model database. The image information displayed on the user device may be augmented so that it depicts the object models associated with the one or more objects instead of the actual objects.
US11615615B2 Method and apparatus for extracting mountain landscape buildings based on high-resolution remote sensing images
The present invention discloses a method and an apparatus for extracting mountain landscape buildings based on high-resolution remote sensing images. The method comprises: segmenting a remote sensing image, and extracting non-vegetation areas from the remote sensing image by using NDVI; segmenting the non-vegetation areas, and extracting building areas by using NDBI; segmenting the building areas again, and calculating a normalized difference build shadow index NSBI of each patch; calculating NSBI separator of each patch in the non-vegetation areas and setting a separator threshold, and extracting landscape building areas based on the threshold. In the present invention, by introducing a near infrared band in the remote sensing image spectrum, in which there is a significant difference between shadows and non-shadows, the influence of large shadow areas in mountainous shady areas in the remote sensing image on the result of extraction is reduced.
US11615613B2 Method and device for extracting spatial relationship of geographic location points
The present application discloses a method and apparatus for extracting a geographic location point spatial relationship, and relates to the field of big data technologies. A specific implementation solution is as follows: determining geographic location point pairs included in real-scene images by performing signboard recognition on the real-scene images collected by terminal devices; acquiring at least two real-scene images collected by the same terminal device and including the same geographic location point pair; and determining a spatial relationship of the same geographic location point pair by using shooting parameters of the at least two real-scene images. The geographic location point spatial relationship extracted through the present application has higher accuracy and a coverage rate.
US11615609B2 Learning apparatus, inferring apparatus, learning method, program, and inferring method
A learning apparatus that can realize efficient machine learning is provided.A learning apparatus that learns a set value in a machine learning model based on predetermined image data for learning includes an inverting unit that inverts data of at least a part of respective channels in the image data for learning, an input unit that inputs the inverted data to the machine learning model, an output unit that can compare data obtained by inverting data output from the machine learning model with training data, and/or data output from the machine learning model with data obtained by inverting training data, and a learning process executing unit that learns the set value according to a result of the comparison.
US11615605B2 Vehicle information detection method, electronic device and storage medium
A vehicle information detection method, an electronic device and a storage medium are provided, and relates to the technical field of artificial intelligence, in particular to the technical field of computer vision and deep learning. The method includes: determining a bird's-eye view of a target vehicle based on an image of the target vehicle; performing feature extraction on the image of the target vehicle and the bird's-eye view respectively, to obtain first feature information corresponding to the image of the target vehicle and second feature information corresponding to the bird's-eye view of the target vehicle; and determining three-dimensional information of the target vehicle based on the first feature information and the second feature information. According to embodiments of the disclosure, accurate detection of vehicle information can be realized based on a monocular image.
US11615599B2 Apparatus of shaking compensation and method of shaking compensation
The invention can be used to compensate shaking in relation to augmented reality systems on a vehicle projection display. The apparatus comprises the recognition front facing camera, gyro sensor and accelerometer, and vehicle sensors, connected with a prediction module, the gyro sensor, accelerometer and vehicle sensors are also connected with the positioning module, the gyro sensor and accelerometer are also connected with the shaking compensation module, the prediction module, positioning module, shaking compensation module, and vehicle sensors are connected with the data rendering module, connected with the projection display. The invention provides shaking compensation for automotive augmented reality systems.
US11615596B2 Devices, methods, and graphical user interfaces for interacting with three-dimensional environments
A computer system, while displaying a view of a computer-generated environment, detects movement of a physical object, and in response: in accordance with a determination that a user is within a threshold distance of a first portion of the physical object and that the physical object meets preset criteria, the computer system changes an appearance of virtual content displayed at a position corresponding to a current location of the physical object's first portion, without changing an appearance of virtual content displayed at a position corresponding to the physical object's second portion; and in accordance with a determination that the user is within the threshold distance and that the physical object does not meet the preset criteria, the computer system changes an appearance of virtual content displayed at a position corresponding to a current location of the physical object's first portion.
US11615595B2 Systems, methods, and graphical user interfaces for sharing augmented reality environments
A first electronic device with one or more processors, memory, one or more cameras, and a display generation component captures, with the one or more cameras, an image of a second electronic device that includes position information displayed via a display generation component of the second electronic device. The position information indicates a location of the second electronic device within an augmented reality environment that includes a physical environment in which the first electronic device and the second electronic device are located. The first electronic device, after capturing the image of the second electronic device that includes the position information, displays, via the display generation component of the first electronic device, one or more virtual objects within the augmented reality (AR) environment using the position information captured from the second electronic device.
US11615588B2 Georeferencing a generated floorplan and generating structural models
Methods and systems for improved generation and georeferencing of floor plans are presented. In one embodiment, a method is presented that includes receiving images that depict sheets of a blueprint of a structure. Subsets of the images depicting floor sheets and elevation sheets may be identified. Exterior contours may be extracted from the images depicting floor sheets and elevation contours may be extracted from the images depicting elevation sheets. A corresponding structure within a three-dimensional map may be identified based on the exterior contours and the elevation contours. A three-dimensional contour of the exterior of the structure may be extracted from the three-dimensional map.
US11615587B2 Object reconstruction with texture parsing
Techniques are provided for generating one or more three-dimensional (3D) models. In one example, an image of an object (e.g., a face or other object) is obtained, and a 3D model of the object in the image is generated. The 3D model includes geometry information. Color information for the 3D model is determined, and a fitted 3D model of the object is generated based on a modification of the geometry information and the color information for the 3D model. In some cases, the color information (e.g., determination and/or modification of the color information) and the fitted 3D model can be based on one or more vertex-level fitting processes. A refined 3D model of the object is generated based on the fitted 3D model and depth information associated with the fitted 3D model. In some cases, the refined 3D model can be based on a pixel-level refinement or fitting process.
US11615586B2 Modifying light sources within three-dimensional environments by utilizing control models based on three-dimensional interaction primitives
Methods, systems, and non-transitory computer readable storage media are disclosed for generating enriched light sources by utilizing surface-centric representations of three-dimensional surfaces. Specifically, the disclosed system utilizes a surface-centric re-parameterization that combines geometric and algebraic components of a sphere to model different light source types in a continuous range of lighting configurations. The disclosed systems utilize a set of intuitive parameters to determine a shape and emission parameters for generating an enriched light source. Additionally, the disclosed system provides a set of interactive light source controls to modify a position, orientation, shape, emittance, and lighting attenuation over distance of a light source within a three-dimensional environment. The disclosed system determines the light source controls based on sets of three-dimensional interaction primitives to control one or more parameters of the light source. The disclosed system provides the light source controls for consistently modifying various light source types within the three-dimensional environment.
US11615573B2 Method, system, and non-transitory computer-readable record medium for providing animation using sprite JPEG
Disclosed is a method, system, and non-transitory computer-readable record medium for providing an animation function using a sprite joint photographic experts group (JPEG) image. An animated image providing method includes creating, by processing circuitry, a sprite joint photographic experts group (JPEG) image from a video in an animated format, and providing, by the processing circuitry, an animated thumbnail of the video based on the sprite JPEG image.
US11615566B2 Multi-camera vehicle vision system and method
A multi-camera vehicle vision system and method. In one embodiment a map is generated about a moving vehicle. Frames of image data are provided with a series of cameras extending along a surface of the vehicle. The image data frames are processed to identify an object of interest. An object of interest is classified among a set of object types and location of an identified object of interest is determined. Object type and location information is provided to a control unit spaced apart from the cameras via a data link. Road map data is generated to illustrate changes in position of the moving vehicle along a roadway based on data other than the image data provided by the cameras. A display of the road map data is generated with the object type and location information overlaid on the road map data to indicate object location relative to the vehicle.
US11615557B2 Point cloud compression using octrees with slicing
An encoder is configured to compress point cloud geometry information using an octree geometric compression technique that utilizes slices corresponding in size to data transmission units. In some embodiments, a subsequent slice may be set to use a re-set entropy context or may be set to use an entropy context saved for a preceding slice. In some embodiments, an entropy context for the preceding slice may be for a slice other than the immediately preceding slice of the subsequent slice being evaluated, such that if the immediately preceding slice is lost in transmission (or if the immediately preceding slice and the subsequent slice are being evaluated in parallel) the subsequent slice's entropy context can still be determined without depending on the immediately preceding slice. A decoder is configured to reconstruct a point cloud based on a bit stream encoded by the encoder.
US11615556B2 Context modeling of occupancy coding for point cloud coding
A method, computer program, and computer system is provided for decoding point cloud data. Data corresponding to a point cloud is received. A number of contexts associated with the received data is reduced based on occupancy data corresponding to one or more parent nodes and one or more child nodes within the received data. The data corresponding to the point cloud is decoded based on the reduced number of contexts.
US11615551B2 Assessing visibility of a target object with autonomous vehicle fleet
A system uses a fleet of AVs to assess visibility of target objects. Each AV has a camera for capturing images of target objects. AVs provide the captured images, or visibility data derived from the captured images, to a remote system, which aggregates visibility data describing images captured across the fleet of AVs. The AVs also provide condition data describing conditions under which the images were captured, and the remote system aggregates the condition data. The remote system processes the aggregated visibility data and condition data to determine conditions under which a target object does not meet a visibility threshold.
US11615549B2 Image processing system and image processing method
An image processing method includes the following steps: dividing an object block into a two-dimensional image; identifying at least one view hotspot in a viewing field corresponding to pupil gaze direction; receiving the view hotspot and an indicator signal; wherein the indicator signal is used to remark the object block; and generating a mask block that corresponds to the object block according to the view hotspot; wherein the indicator signal determines the label of the mask block.
US11615546B2 Systems and methods for depth estimation using generative models
Systems and methods for depth estimation in accordance with embodiments of the invention are illustrated. One embodiment includes a method for estimating depth from images. The method includes steps for receiving a plurality of source images captured from a plurality of different viewpoints using a processing system configured by an image processing application, generating a target image from a target viewpoint that is different to the viewpoints of the plurality of source images based upon a set of generative model parameters using the processing system configured by the image processing application, and identifying depth information of at least one output image based on the predicted target image using the processing system configured by the image processing application.
US11615545B2 System and method for detecting in-vehicle conflicts
Embodiments of the disclosure provide a method for detecting an inter-person conflict. The method includes receiving at least one image from an image data resource, where the at least one image is captured by at least one camera. The method further includes detecting human objects from the at least one image. The method additionally includes determining a distance between two of the detected human objects. The method additionally includes determining whether there is a conflict between the two of the detected human objects based on the determined distance.
US11615544B2 Systems and methods for end-to-end map building from a video sequence using neural camera models
Systems and methods for map construction using a video sequence captured on a camera of a vehicle in an environment, comprising: receiving a video sequence from the camera, the video sequence including a plurality of image frames capturing a scene of the environment of the vehicle; using a neural camera model to predict a depth map and a ray surface for the plurality of image frames in the received video sequence; and constructing a map of the scene of the environment based on image data captured in the plurality of frames and depth information in the predicted depth maps.
US11615542B2 Automatic perspective correction for in-flight entertainment (IFE) monitors
Disclosed embodiments are directed at devices, methods, and systems for fixing distortions of content displayed on in-flight entertainment (IFE) monitors in a commercial passenger vehicle. An IFE monitor can receive angular measurement data from one or more gyroscope sensors to determine a differential angle of tilt of the IFE monitor. In response to determining that the differential angle of tilt is non-zero, the IFE monitor can detect that content displayed on the IFE monitor is subject to distortion. The IFE monitor can automatically apply a perspective correction to the content displayed on the IFE monitor for fixing the perceived distortion.
US11615541B2 Ball tracking apparatus and ball tracking method
The prediction control part 204 predicts a three-dimensional position and a three-dimensional velocity of the world coordinate system of the flying ball at a specific time after the initial time as a predicted position and a predicted velocity based on initial position and initial velocity of flying ball, and an equation indicating a parabolic shape of the flying ball. The conversion control part 205 converts the predicted position into a two-dimensional position of a camera coordinate system as a temporary position. The acquisition control part 206 specifies a flying ball image and acquires a two-dimensional position of the camera coordinate system of the flying ball image as an observation position. The correction control part 207 corrects the predicted position and the predicted velocity as a corrected position and a corrected velocity based on the predicted position and the predicted velocity, the observation position, and a Kalman filter.
US11615539B2 Apparatus, method and computer program product for predicting whether an object moving across a surface will reach a target destination
An apparatus for predicting whether an object moving across a surface will reach a target destination is provided, the apparatus comprising circuitry configured to: receive a first image and one or more subsequent second images from a camera; identify a location of an object on a surface in the first image; identify a location of the object on the surface in one or more of the second images; determine one or more motion characteristics of the object based on the location of the object in the first image and the location of the object in the one or more second images; generate a predicted path of the object across the surface based on a model of the surface and the motion characteristics of the object; and generate a prediction of whether the object will reach the target destination based on the predicted path of the object and the location of the target destination.
US11615536B2 Image detection device and image detection method
An image detection device and an image detection method are provided. The image detection method includes: obtaining an image, where the image includes an object; adjusting a first size of the image to generate an adjusted image; generating a first divided image and a second divided image according to the image; and detecting the object in the image based on a plurality of input images, where the plurality of input images includes the first divided image, the second divided image, and the adjusted image.
US11615524B2 Product defect detection method and apparatus, electronic device and storage medium
A product defect detection method and apparatus, an electronic device, and a storage medium are provided. A method includes: acquiring a multi-channel image of a target product; inputting the multi-channel image to a defect detection model, wherein the defect detection model includes a plurality of convolutional branches, a merging module and a convolutional headbranch; performing feature extraction on each channel in the multi-channel image by using the plurality of convolutional branches, to obtain a plurality of first characteristic information; merging the plurality of first characteristic information by using the merging module, to obtain second characteristic information; performing feature extraction on the second characteristic information by using the convolutional headbranch, to obtain third characteristic information to be output by the defect detection model; and determining defect information of the target product based on the third characteristic information.
US11615518B2 Method for generating a reconstructed image
A method for generating reconstruction a reconstructed image is adapted to an input image having a target object. The method comprises converting the input image into a feature map with vectors by an encoder; performing a training procedure according to training images of reference objects to generate feature prototypes associated with the training images and store the feature prototypes to a memory; selecting a part of feature prototypes from the feature prototypes stored in the memory according to similarities between the feature prototypes and the feature vectors; generating a similar feature map according the part of feature prototypes and weights, wherein the weights represents similarities between the part of feature prototypes and the feature vectors; and converting the similar feature map into the reconstructed image by a decoder; wherein the encoder, the decoder and the memory form an auto-encoder.
US11615505B2 Apparatus and method for image processing, and system for training neural network
The present disclosure generally relates to the field of deep learning technologies. An apparatus for generating a plurality of correlation images may include a feature extracting unit configured to receive a training image and extracting at least one or more of feature from the training image to generate a first feature image based on the training image; a normalizer configured to normalize the first feature image and generate a second feature image; and a shift correlating unit configured to perform a plurality of translational shifts on the second feature image to generate a plurality of shifted images, correlate each of the plurality of shifted images with the second feature image to generate the plurality of correlation images.
US11615504B2 Methods and apparatus for scalable primitive rate architecture for geometry processing
The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may receive a plurality of indices for each of a plurality of primitives. The apparatus may also determine a size of each of a plurality of primitive batches, each of the plurality of primitive batches including at least one primitive of the plurality of primitives. Additionally, the apparatus may divide, based on the determined size of each of the plurality of primitive batches, the plurality of primitives into the plurality of primitive batches. The apparatus may also distribute each of the plurality of primitive batches to each of a plurality of geometry slices, each of the plurality of geometry slices including one or more primitives of the plurality of primitives.
US11615498B2 Image-based analytics of supply chain optimization problems
A system and method are disclosed for image analysis of supply chain planning problems modeled as a linear programming (LP) problems. Embodiments include receiving an LP matrix representing constraints and variables of at least a portion of a supply chain planning problem, generating a sorted variable index for the variables of the LP matrix, generating a sorted constraint index for the constraints of the LP matrix, identifying functions of the variables and the constraints, selecting one or more colors of pixels of a supply chain problem image based, at least in part, on the identified functions of the variables and constraints, selecting locations of the pixels, and displaying a visualization of the supply chain problem image.
US11615496B2 Providing security and customer service using video analytics and location tracking
Devices, methods, and systems for providing security and customer service using video analytics and location tracking are described herein. One device includes a memory, and a processor configured to execute executable instructions stored in the memory to identify, using video analytics, security incidents occurring in a facility and customer service opportunities occurring in the facility, determine, upon identifying a security incident occurring in the facility, a workflow sequence for responding to the security incident, determine, upon identifying a customer service opportunity occurring in the facility, a workflow sequence for responding to the customer service opportunity, display the workflow sequence for responding to the security incident on a first user interface, and display the workflow sequence for responding to the customer service opportunity on a second user interface.
US11615494B2 Intellectual property recommending method and system
An intellectual property (IP) recommending method and an IP recommending system are provided. In the method, a plurality of IP portfolios respectively designated for a plurality of product designs are retrieved and usage data of a plurality of IPs included in each of the plurality of IP portfolios are extracted. A machine learning (ML) model is trained by using a portion of the retrieved IP portfolios and the extracted usage data. In response to receiving at least one criterion for a desired product design from a user, a plurality of IPs adapted for the desired product design are predicted based on the ML model and recommended for the user.
US11615490B2 Managing building information and resolving building issues
Disclosed herein are systems and methods for identifying issues in a building. In one aspect, a method includes receiving information describing an issue with a building, accessing data that identifies (i) a plurality of components that are included in the building and (ii) features of the plurality of components, identifying one or more candidate components that have at least a threshold likelihood of being a cause of the issue, and performing some action in response to remedy the issue. For example, the method can include selecting a candidate service provider from among a plurality of service providers based on a comparison of (i) the one or more candidate components and (ii) information identifying technical qualifications for the plurality of service providers, transmitting a service request for the issue to the candidate service provider, receiving a response from the candidate service provider, and scheduling, based on the response, a service appointment.
US11615488B2 Systems and methods for grid appliances
Embodiments of systems and methods for power demand management are described herein. More specifically, embodiments comprise systems and methods for powering, controlling, and/or operating various types of controllable load for integration with power fluctuations from intermittent power generation plants, such as photovoltaic arrays and wind turbine farms.
US11615486B2 Upward facing light sensor for plant detection
A farming machine is configured to identify and treat plants in a field. The farming machine includes one or more light sensors for measuring a characteristic of light. The one or more light sensors are coupled to the farming machine and are directed a substantially upwards orientation away from the plants. A control system adjusts settings of an image acquisition system based on a characteristic of light measured by the one or more light sensors. The image acquisition system captures an image of a plant using one or more image sensors coupled to the farming machine, the one or more image sensors directed in a substantially downwards orientation towards the plants. The control system identifies a plant in the image and actuates a treatment mechanism to treat the identified plant.
US11615483B2 Systems and methods to facilitate automated validation of anti-money laundering alerts
Systems and methods to facilitate automated validation of anti-money laundering alerts are disclosed. Exemplary implementations may: obtain alert information indicating monetary transaction flow patterns suspected as money laundering; identify pattern types of the monetary transaction flow patterns; obtain source lists indicating sources of extra-transactional information related to the entities involved in the monetary transactions and significance of the sources; access the sources and obtain the extra-transactional information; evaluate the extra-transactional information included in the sources in accordance with indicated significance of the sources to validate or disprove the suspicions of the monetary transaction flow patterns; and/or perform other operations.
US11615480B2 Systems and methods for multi-purse debit card
The present disclosure is directed to conducting electronic transactions via a computer network. A server receives data packets carrying data identifying a merchant category, an electronic account maintained and configured on the server, and a first monetary amount of a first electronic transaction. A first device generates the data packets at the merchant to conduct the electronic transaction. A policy engine selects a first purse of a plurality of purses allocated to the electronic account based on a policy applied to the data. The first purse may be configured as a benefits purse. The server obtains the first monetary amount of the electronic transaction from the first purse. The policy engine applies a second policy to the data to determine a reimbursement amount based on the first monetary amount of the transaction, and electronically provides the reimbursement amount to a different second purse of the electronic account.
US11615476B2 Information processing device and method
The present technology relates to an information processing device, an information processing method, that facilitate comparisons between insurances. The information processing device includes an acquisition unit that acquires an output from one sensor or outputs from a plurality of sensors different from each other as behavior-monitoring data items of a user, and a diagnosis-result prediction unit that predicts a diagnosis result about one insurance or diagnosis results about a plurality of insurances for the user on the basis of a prediction model calculated in advance by learning for the one insurance or each of the plurality of insurances and on the basis of the behavior-monitoring data items. The present technology is applicable to comparison systems.
US11615473B2 Resilience measurement system
Certain example embodiments provide systems, methods, apparatuses, and computer program products for a resilience measurement system. For example, the resilience measurement system may receive data from multiple sources, and may measure resiliency based on this data, such as the ability of a population or geographic area (e.g., a country) to withstand emerging threats, including but not limited to, posed by climate and environment, health, globalization, and human development. The resilience measurement system may calculate one or more scores indicating risk, need for program adjustment, or need for policy change and investment, depending on the client the project. To perform such operations, the resilience measurement system may process index scores for different categories of threats to average the index scores for different categories of threats with different weights. The final scores may be used by the resilience measurement system for additional analysis, to perform actions, and/or the like.
US11615472B2 Tracking liquidity order
A tracking liquidity order and related market center and process are disclosed which allow posting market centers (e.g. exchanges) to fill routable, smaller orders that would have otherwise routed off the posting market center. Such tracking liquidity orders increase the liquidity of that posting market center and allow it to execute more orders internally, without having to route them to an away market center.
US11615470B1 Stock trading platform with social network sentiment
The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of stock trading using social network sentiment. The system and method can receive a trading order entry for a stock asset having at least one condition to execute, wherein the at least one condition to execute is based on a social network sentiment. The system and method monitors the stock asset for conditions to execute and monitors a tracking social network sentiment of the stock asset. The system and method can determine if the conditions to execute satisfied. The system and method can execute a stock trade according to the trading order entry based on the determination.
US11615468B2 System and method for a trading interface incorporating a chart
A graphical interface and method are provided for displaying market information corresponding to a tradeable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.
US11615466B1 Contextual graphical user interfaces
Disclosed in some examples are methods, systems, and machine readable mediums that provide users of a network-based financial account management system with a contextual user interface element, which when activated presents dynamic graphical user interfaces that provide financial account information as well as suggested financial performance improvement actions. Whether or not the contextual user interface is displayed may be based upon one or more of: a context of the user, financial account information of the user, and account rules. Additionally, the suggested financial performance improvement actions may also be determined based upon one or more of: a context of the user, financial account information of the user, and account rules.
US11615463B2 Artificial intelligence based digital leasing assistant
A leasing AI platform receives a message pertaining to leasing a real estate unit, generates a token matrix representing at least a portion of the message, and provide the token matrix as an input to a trained machine learning model. An output of the trained machine learning model comprises an indication of a first category associated with the at least the portion of the message. The leasing AI platform identifies one or more actions associated with the first category, the actions pertaining to leasing the real estate unit, and automatically executes the one or more actions without human involvement in response to receiving the message.
US11615460B1 User path development
Described is a system and method for developing and dynamically updating user paths through a materials handling facility. A user path through a materials handling facility may be developed that will route a user past one or more items (e.g., pick list items, recommended items, wish list items, promotional items) planned for the user. If the user does not follow the user path, the user path may be dynamically updated to account for the current location of the user and/or to consider other actions performed by the user.
US11615458B2 Customer centric electronic marketplace
An electronic marketplace provides a communication platform between consumer and sellers. Consumers create product wish lists and the wish lists are used as the basis for product advertising from the sellers. In addition, a consumer may invite friends to view the wish list and purchase particular products that are added to the wish list. Because wish lists are used as the basis for advertising, consumers can manage the types of product advertising that they see. Consumers have the ability to turn off individual product advertisements by removing that product from the wish list. Sellers utilize reverse bidding to compete for advertising space with each consumer and friend. One particularly advantageous feature of the embodiment is that wish lists serve as nameless and untraceable proxies for each member by keeping personal information removed from the sellers.
US11615455B2 Systems and methods for using keywords extracted from reviews
Methods and systems for generating recommendations are disclosed. In some examples, from a set of positive reviews associated with a merchant offering, at least one attribute is identified and associated with the set of positive reviews, based on reviewer profiles associated with each respective positive review. The attribute is associated with the merchant offering. A match is determined between a customer attribute in a first customer profile and the at least one attribute. A set of recommendations is generated to be presented, via a customer electronic device, to a customer associated with the first customer profile, the set of recommendations including the merchant offering associated with at least one attribute.
US11615453B2 Systems and methods for intelligent extraction of attributes from product titles
Some aspects of the present disclosure are directed to computerized methods for extracting attributes from product titles. The method may include: retrieving a title associated with a product listing and historical product title data; refining the title; determining at least one tag associated with an attribute; generating, based on the at least one extracted tag and the historical title data, a first combination of one or more attributes; determining whether the title includes at least one plurality of product options, and if so: determining, for each product option hi the plurality of product options, a second combination of one or more attributes by removing attributes associated with alternative product options from the first combination; and generating a product identifier based on the second combination; and if the title does not include at least one plurality of product options, generating, the product identifier based on the first combination.
US11615450B2 Checkins for services from a messenger chatbot
A chatbot check-in platform includes a salon application associated with a messenger chatbot, wherein a user requests via the chatbot an appointment for a salon service. The platform includes a location service in communication with the salon application for finding a salon nearby a user; a salon services API in communication with the salon application for finding a requested salon service and time for appointment for the salon; and a database interface responding to a request for making an appointment with the salon. A method of using a chatbot check-in platform includes instructions, when executed by a processor, that cause the processor to execute actions including: receiving, by a first processor, a request received via an associated messenger chatbot for booking an appointment for a service provided by a salon, wherein the first processor is a processor of a device, the device includes machine readable memory accessible by the first processor; finding a salon and service, by the first processor in response the request; prompting, by the first processor, a booking for the salon and service via an associated chatbot; and upon receiving, by the first processor, a confirmation from the user via the chatbot, booking the salon and service.
US11615440B2 Method, apparatus, and computer program product for suppressing content from ranked positioning in electronic correspondence based on rules-based scoring
Provided herein are methods, apparatus, and computer program products for suppressing content from ranked positioning in electronic correspondence based on rules-based scoring. An example method comprising receiving a set of promotions selected for presentation to the consumer in the electronic correspondence, each promotion respectively associated with a promotion score, determining, using a rules-based filter comprising a set of rules, whether to modify a promotion score, including customer attributes and customer input to a promotion offering system, in an instance in which the promotion score is modified, determining whether to suppress presentation of the associate promotion in the electronic correspondence based at least in part on the modified promotion score, and generating the electronic correspondence to include one or more promotions and one or more ranked positions configured for displaying each of the one or more promotions in the electronic correspondence for presentation on a consumer device associated with the consumer.
US11615439B2 Method and apparatus for clustering platform sessions and user accounts associated with the platform sessions
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved and more efficient system for transmitting content to client devices. The embodiments disclose an apparatus that clusters user behavior based on platform session records. The platform session records comprise stored data associated with a plurality of user inputs received by the system for the duration of a platform session. The apparatus and methods transform the platform session records into data comprising a form that is usable for identifying clusters of platform sessions. As a result of the clustering methodologies, the apparatus is configured to deliver content specifically optimized for users of client devices. The present disclosure thus provides for an improved networked system that reduces the amount of data transferred via the network and allows for a more efficient system that has reduced infrastructure requirements and improved performance.
US11615437B2 Methods and systems for rewarding personal well-being
A method and system of providing personalized rewards for lifestyle management of a user includes receiving various target goals from the user. The target goals relate to the personal health, community involvement and financial planning of the user. As such, the method and system include receiving and analyzing a first set of data during a first period of time to determine whether the user has met the target goals during the first period of time. In response to determining that the user has met the target goals, the method and system include receiving and analyzing a second set of data during a second period of time to determine whether the user has maintained the target goals during the second period of time. In response to determining that the user has maintained the target goals, the method and system include determining and transmitting one or more personalized rewards to the user.
US11615433B2 Vehicle dispatch device
A vehicle dispatch device is configured to dispatch a vehicle having an autonomous driving function to a user, the device includes: a search unit configured to search for a first alternative moving object when the vehicle cannot continue the autonomous driving to the destination during the autonomous driving of the vehicle on which the user is boarded, the first alternative moving object to which the user can transfer at a boarding position which is within a predetermined distance from a position on a route to an end position of the autonomous driving of the vehicle, within a predetermined time from alighting from the vehicle; and a grant unit configured to grant a reward to the user when the first alternative moving object does not exist.
US11615432B1 Computer network based, marketing system and method for real estate agents
A multidimensional marketing system and method is provided that allows a real estate agent to communicate with a group of homeowners, buyers and sellers via a customized document that is mailed to these subjects. The marketing system is a computer-network-based application or an application operated on a smartphone, a tablet, a computer or other computer network-communicated device. The marketing system helps an agent create a customized document using a variety of templates and tools, create personalized messages for the homeowners, buyers and sellers, and create mailing lists where a particular document would be sent to a particular group of homeowners, buyers or sellers. The marketing system helps an agent to schedule when a mailing should occur and allows the agent to customize their mailing lists. The marketing systems helps identify potential sellers and direct mailing/marketing messages to these potential sellers in order for the real estate agent to obtain their listings.
US11615431B2 Real time energy consumption management of appliances, devices, and equipment used in high-touch and on-demand services and operations
An embodiment models and predicts energy consumption and provides recurring and realistic opportunities to reduce energy consumption throughout the work day or process cycle using user interfaces to convey positive and negative feedback in a controlled manner; and user experience, that reward positive changes with increased positive feedback and reduced negative feedback. Energy consumption of categories of appliances, devices, and equipment is considered a random variable. Using archived energy data, business data, and other related data, statistical modeling is used to create inverse cumulative probability distribution functions. An energy budget (consumption prediction) is computed so that it meets a probability p of the budget being exceeded during a given interval. When the budget is exceeded the feedback is negative, otherwise feedback is positive. Each budget is computed as the value b of the random variable such that the probability that the random variable will be less than or equal to b is 1-p.
US11615429B2 Systems and methods for providing vendor management and advanced risk assessment with questionnaire scoring
Methods and systems are presented herein for assessing risk associated with a vendor providing services and/or other products to a financial institution, for preparation of associated risk assessment reports or vendor oversight reports, and for maintenance of a plurality of risk assessment reports or oversight reports associated with a plurality of vendors.
US11615422B2 Automatically suggesting completions of text
A user may respond to a request of another user by entering text, such as a customer service representative responding to a customer. As the user enters text, a suggested completion of the text may be suggested to the user so that the user may select the suggested completion instead of continuing to enter text. Previous messages between the two users and other information may be used to determine an appropriate suggested completion to the entered text. A neural network language model and a search graph may be used to select a suggested completion from a search graph of possible suggested completions.
US11615411B2 POS system with white box encryption key sharing
Systems, and associated methods, involving both a trusted and an untrusted device where sensitive data or keys are shared between those devices are disclosed. A disclosed method includes storing a key in a secure memory on a first device, receiving sensitive data via a user interface on a second device, generating a set of white box encryption instructions based on the key using a white box encryption generator on the first device, generating a complete data representation of the set of white box encryption instructions using a secure processor on the first device, transmitting the complete data representation from the first device to the second device, and encrypting the sensitive data using the complete data representation on the second device. The complete data representation is not Turing complete and is not executable with respect to the second device.
US11615408B2 Multi-signature verification network
Systems and methods for authorizing a blockchain transaction. A verification network receives a transaction request for the blockchain transaction from a payer device including a first signature generated by a first private key associated with a payer. The verification network broadcasts a verification request to verification system(s) which assess pre-agreed threshold parameters. If the parameter(s) are satisfied, at least one verification system perfects the transaction by generating a second signature using a second private key, and broadcasts the transaction to the blockchain network. If the parameter(s) are not satisfied, verification offer(s) from among the verification system(s) including the second signature(s) are used to prompt the payer device to confirm the blockchain transaction by selecting at least one of the offer(s). The verification network receives selected offer(s) from the payer device and broadcasts the transaction to the blockchain network, in accordance with the selected offer(s) and the transaction request.
US11615399B1 Method and system for obfuscating sensitive personal data in processes requiring personal identification in unregulated platforms
Disclosed is a method and system, in FIG. 1, for verifying authenticity of specific personal data responsive to a unique wallet address (70) on a public ledger (66) of an unregulated platform (60). The wallet contains one or more non-transferable NFTs each locked to the wallet and related to specific personal data. The non-transferable NFT was minted from a regulated platform (27) to which there is a record (76) in the public ledger. Supplying the unique address of the wallet to a service supplier affects a log-in of a client (18) to the service supplier (90), whereafter message interactions over a network (12) between the service supplier and the unregulated platform (60) permits searching for a relevant (72) non-transferable NFTs (74) stored in the wallet and related to the specific personal data. Return of any relevant non-transferable NFT related to the personal data thus verifies authenticity of the specific personal data by association with a regulated platform.
US11615394B2 Sequential selection presentation
Sequential selections are presented by receiving an input on an active portion of a display of the computing device. While the input is received, a plurality of selections are sequentially displayed on the display. An indication is received that the input on the active portion of the display of the computing device has changed. In response to receiving the indication that the input has changed, the computing device stops presenting the plurality of selections and determines which selection of the plurality of selections was presented on the display when the input changed. The determined selection is then displayed.
US11615390B2 Blaze transaction server for purchasing digital products
A method and system for conducting an online payment transaction through a point of sale device. The method includes receiving input from a user selecting an item for purchase through the point of sale device; calculating a total purchase amount for the item in response to a request from the user to purchase the item; and sending payment authorization for the total purchase amount from the point of sale device to a payment entity, in which the payment authorization is sent to the payment entity via a mobile communication device of the user. The method further includes receiving a result of the payment authorization from the payment entity through the mobile communication device; and completing the payment transaction based on the result of the payment authorization.
US11615388B2 Determining validity of subscription to use digital content
Some embodiments provide a method for determining whether a subscription for using digital content on a user device has elapsed. The method compares a first collision free image of a first set of entities in the user device with a second collision free image for a second set of entities in the user device at a second instance in time. Based on the comparison, the method determines whether the subscription has elapsed.
US11615387B2 Automated banking machine firmware flow control
Described in example embodiments herein are techniques for implementing an automated banking machine such as an ATM. An example embodiments, tracks the flow of a note through an ATM. Another embodiment corrects errors detected during a note flow. Some embodiments are in the form of security protocols for communications or other communication protocols, or techniques for monitoring devices operating in the ATM. Yet another example embodiment is directed to security of a currency cassette. Still yet another embodiment is directed to detecting tampering of the ATM's gate and/or shuttle. Yet still another embodiment determines if notes in a shuttle were delivered.
US11615382B2 Devices, systems, and methods for securing and transacting cryptocurrency assets
A system for secure transactions of cryptocurrencies is provided herein, where the system includes a computing device having a software application installed thereon and is configured to store a public cryptocurrency key. And further includes a hardware encryption device configured to store a private cryptocurrency encryption key, and is configured to selectively connect in data communication to the computing device for signing an cryptocurrency transaction. The computing device broadcasts a signed transaction received from the hardware encryption device for verification of the transaction.
US11615381B2 Geo-fence responsibility creation and management
An example operation includes one or more of entering, by a transport, a geo-fence, wherein the geo-fence is associated with a physical area, determining, by a server, a responsibility associated with the entering, providing, by the server, the responsibility to the transport, and verifying, by the server, that the responsibility is satisfied.
US11615379B1 Home screen agent and insurance card widget
A computer program for providing access to auto insurance information comprises a first software widget and a second software widget. The first software widget may appear on a display of a mobile electronic device. When selected by a user, the first software widget displays a first information screen that includes a phone number and a mailing address for an insurance agent of the user. The second software widget may also appear on the display. When selected by the user, the second software widget displays a second information screen that includes an image of an auto insurance card of the user. The second software widget may compare an expiration date from the second information screen with the current date and generate a first indicia if the expiration date occurred before the current date (such as if the virtual auto insurance card is out of date and needs to be updated).
US11615376B2 Techniques for managing functionality changes of an on-demand database system
In accordance with embodiments, there are provided techniques for managing functionality changes of a database platform of a service provider. The techniques facilitate implementing changes to the database platform while minimizing work flow reductions to users of the database platform. To that end, one embodiment of the present invention delays implementation of the changes for a duration of time to provide users of the database platform an opportunity to adjust behavioral interaction with the database platform. In accordance with another embodiment of the present invention, users may implement the functional changes to determine any adverse impact on work flow, before the functional changes become permanent. In another embodiment, the users may be afforded an opportunity to selectively enable and disable the functionality changes before the duration of time expires.
US11615374B2 Provenance and illicit product control system
A method for provenance and illicit product control involves generating a unique identifier for a product unit, generating a unique identifier for a subunit of the product unit, and recording locations of the product unit and the subunit of the product unit to a blockchain in association with the unique identifiers. The blockchain includes linked data blocks containing sequential records of locations and quantities of product units and subunits of the product units moved through a product distribution supply chain. The method further involves tracking movement of the product unit and the subunit of the product unit through the product distribution supply chain, detecting an inconsistency between a record on the blockchain and movement of the product unit or the subunit of the product unit through the product distribution supply chain and outputting an indication of the inconsistency.
US11615363B2 Digital chat conversation and virtual agent analytics
Analytic data about digital chat conversations taking place within a digital workflow environment is tracked and stored. The analytic data tracks conversation progression states between individual node elements of at least one digital chat conversation flow design. A specification of an interested event for the analytic data is received. Data associated with the interested event is extracted and provided for analysis.
US11615362B2 Universal model scoring engine
Methods and systems for generating a universal computer model for assessing a risk in an electronic transaction based on one or more risk assessment models are presented. The one or more risk assessment models may be incompatible with each other. Different portions of a risk assessment models may be extracted from the risk assessment models. A node structure is generated for each risk assessment model based on the portions extracted from a corresponding risk assessment model. The node structures generated based on the risk assessment models are merged to produce a merged node structure. The universal computer model is generated based on the merged node structure.
US11615360B2 System and method for identifying relevant information for an enterprise
A system and method are provided for finding and retrieving information within an enterprise that is relevant to enterprise problems, enterprise opportunities, and unexpected or interesting events. The method includes scanning content related to a process conducted by an enterprise, where the process includes one or more process steps; identifying a problem, opportunity or event associated with a process step (an enterprise stress point); indexing the scanned content with respect to the enterprise stress point; determining whether the scanned content is information relevant to the problem, opportunity or event; and providing relevant information to a user. The relevant information includes a description or discussion of a contemporaneous or previous experience of the enterprise regarding the problem, opportunity or event.
US11615358B2 Data insights for performance analytics
An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. The enterprise management platform determines that a condition is reached based on the one or more metrics and selects at least a portion of the incoming data for a dashboard of the enterprise management platform responsive to determining that the incoming data is indicative of the condition being reached. The enterprise management platform provides, to a client device associated with one of the plurality of client networks, a representation of a graphical user interface displaying a data insights widget of the dashboard that displays the data indicative of the condition being reached without displaying other data in the incoming data that has not reached a level indicative of other conditions.
US11615356B2 Labor tracking beacon for visualizing project status in computer-aided design
Systems and methods presented herein provide project efficiency tracking based on comparing estimated material items and quantities from a design in a computer-aided design (“CAD”) application to the actual purchased material items and quantities. A beacon symbol can be placed on a project drawing and include a progress ring, a materials status, work package number, and a percentage complete. The materials status can illustrate the percentage of budgeted materials that have been delivered. The progress ring can illustrate the job completion percentage. In one example, the progress ring can illustrate the percentage of budgeted labor hours that have been performed.
US11615349B2 Parallel blockchains for vehicle and user ID
Methods, systems, and devices for a cross-linked distributed ledger. The cross-referencing system includes multiple computing devices including a first computing device and a second computing device. A computing device of the multiple computing devices is configured to maintain a first cross-linked distributed ledger. The first cross-linked distributed ledger has a first set of multiple linked records that are associated with a first identifier. The first computing device includes a processor. The processor is configured to link or provide a first record associated with the first identifier to the first cross-linked distributed ledger. The first record has a first reference to a second record. The second record is within a second set of multiple cross-linked records of a second cross-linked distributed ledger.
US11615347B2 Optimizing data processing and feature selection for model training
A method includes training a first machine learning model based on a set of training data and based on the training, determining a first performance metric corresponding to the first machine learning model. The method also includes determining one or more past performance metrics corresponding to one or more machine learning models that were previously trained based on the set of training data. Based on the first performance metric and the one or more past performance metrics, the method includes automatically selecting a second machine learning model to train based on the set of training data.
US11615345B2 Systems and methods for optimizing a machine learning model
A system for optimizing a machine learning model. The machine learning model generates predictions based on at least one input feature vector, each input feature vector having one or more vector values; and an optimization module with a processor and an associated memory, the optimization module being configured to: create at least one slice of the predictions based on at least one vector value, determine at least one optimization metric of the slice that is based on at least a total number of predictions for the vector value, and optimize the machine learning model based on the optimization metric.
US11615344B2 Condition monitoring device, method, and storage medium
According to one embodiment, a condition monitoring device includes a processor. The processor is configured to acquire a time-series signal about a condition of a monitor target from a first sensor, acquire operation timing information indicating start of operation of the monitor target, detect a first operation segment signal from the time-series signal based on the operation timing information, detect a second operation segment signal from the first operation segment signal based on a waveform feature of the first operation segment signal, and determine the condition of the monitor target based on the second operation segment signal.
US11615334B2 Pebbling strategies for quantum memory management
Quantum memory management is becoming a pressing problem, especially given the recent research effort to develop new and more complex quantum algorithms. The disclosed technology concerns various example memory management schemes for quantum computing. For example, certain embodiments concern methods for managing quantum memory based on reversible pebbling games constructed from SAT-encodings.
US11615332B2 Telephone call assessment using artificial intelligence
Techniques are described relating to automatically classifying telephone calls into a particular category using machine learning and artificial intelligence technology. As one example, calls to a customer service phone number can be classified as related to prohibited activity, or as legitimate. In particular, a number of different telephony variables as well as additional variables can be used to make such a classification, after training an appropriate machine learning model. The training process may use an externally provided call classification score that is provide by an outside entity as an input, and can be calibrated so that the output score of the trained classifier provides a score that corresponds to a real-world percentage chance of an unclassified call falling into a particular category. Thus, a classifier score of “95” can indicate that a call is in fact believed to be 95% likely to correspond to prohibited activity, for example.
US11615327B2 Artificial intelligence device for providing search service and method thereof
Disclosed herein are an artificial intelligence device including a memory configured to store user interest data, a processor configured to generate a keyword combination including at least one of a time keyword, a place keyword, an object keyword or an application type keyword based on the user interest data, and a display configured to display at least one of a time keyword, a place keyword, an object keyword or an application type keyword included in the keyword combination.
US11615326B2 Digital MDR (managed detection and response) analysis
A method for detecting an occurrence of an online event including retrieving a data item from online sources; forming a list by tagging words and/or strings within the data item according to predefined attributes such that the list includes the words and/or strings with their corresponding attributes; forming sequence items relating to the list according to a predefined criterion such that each sequence item includes at least the list and optionally additional preformed lists that have been formed in the same manner as the list and that have a shared concept with the list according to the predefined criterion; running each of the sequence items in a preformed machine learning classifying model that outputs a determination if there is an occurrence of the online event or not. The present invention further relates to generating the machine learning classifying model. The present invention also relates to a corresponding system.
US11615324B2 System and method for de novo drug discovery
A system and method for de novo drug discovery using machine learning algorithms. In a preferred embodiment, de novo drug discovery is performed via data enrichment and interpolation/perturbation of molecule models within the latent space, wherein molecules with certain characteristics can be generated and tested in relation to one or more targeted receptors. Filtering methods may be used to determine active novel molecules by filtering out non-active molecules and contain activity predictors to better navigate the molecule-receptor domain. The system may comprise neural networks trained to reconstruct known ligand-receptors pairs and from the reconstruction model interpolate and perturb the model such that novel and unique molecules are discovered. A second preferred embodiment trains a variational autoencoder coupled with a bioactivity model to predict molecules exhibiting a range of desired properties.
US11615323B2 Cyphergenics-based verifications of blockchains
A method for verifying a material data chain (MDC) that is maintained by a creator is disclosed. The method includes receiving an unverified portion of the MDC from the creator including a set of consecutive material data blocks (MDBs). Each respective MDB includes respective material data, respective metadata, and a creator verification value. The method includes modifying a genomic differentiation object assigned to the verification cohort based on first genomic regulation instructions (GRI) that were used by the creator to generate the creator verification value. For each MDB in the unverified portion, the method includes determining a verifier verification value based on the MDB, a preceding MDB in the MDC, and a genomic engagement factor (GEF) determined with respect to the MDB. The GEF corresponding to an MDB is determined by extracting a sequence from the metadata of a MDB and mapping the sequence into the modified genomic differentiation object.
US11615313B1 Using a value for a domain name determined by a machine learning engine
A training set may be created to train a machine learning engine, such as an artificial neural network (ANN), to value a target domain name using data from previously sold domain names. The training set may comprise a plurality of word features vector of real numbers (information related to the words or tokens within the sold domain names), a plurality of word embedding vector of real numbers (word embedding of the words within the sold domain names), a plurality of context embedding vector of real numbers (sale context, i.e., location and date of a sale of a sold domain name), a plurality of DNS embedding vector of real number (DNS information of the sold domain name) and/or a plurality of domain name features vector of real numbers (data regarding the sold domain name). The ANN may then be trained on the training set, using the methods of gradient descent and back propagation, to value a target domain name.
US11615312B2 Self-supervised AI-assisted sound effect generation for silent video using multimodal clustering
An automated method, system, and computer readable medium for generating sound effect recommendations for visual input by training machine learning models that learn audio-visual correlations from a reference image or video, a positive audio signal, and a negative audio signal. A machine learning algorithm is used with a reference visual input, a positive audio signal input or a negative audio signal input to train a multimodal clustering neural network to output representations for the visual input and audio input as well as correlation scores between the audio and visual representations. The trained multimodal clustering neural network is configured to learn representations in such a way that the visual representation and positive audio representation have higher correlation scores than the visual representation and a negative audio representation or an unrelated audio representation.
US11615311B2 Representation learning for input classification via topic sparse autoencoder and entity embedding
Described herein are embodiments of a unified neural network framework to integrate Topic modeling, Word embedding and Entity Embedding (TWEE) for representation learning of inputs. In one or more embodiments, a novel topic sparse autoencoder is introduced to incorporate discriminative topics into the representation learning of the input. Topic distributions of inputs are generated from a global viewpoint and are utilized to enable autoencoder to learn topical representations. A sparsity constraint may be added to ensure that the most discriminative representations are related to topics. In addition, both words and entity related information may be embedded into the network to help learn a more comprehensive input representation. Extensive empirical experiments show that embodiments of the TWEE framework outperform the state-of-the-art methods on different datasets.
US11615304B1 Quantization aware training by constraining input
A method of generating a quantized neural network comprises (i) receiving a neural network model, (ii) modifying the neural network model by quantizing input of at least convolution layers of the neural network model, and (iii) training the modified neural network model using a dataset that is representative of one or more desired inferences.
US11615298B2 STDP with synaptic fatigue for learning of spike-time-coded patterns in the presence of parallel rate-coding
A circuit implementing a spiking neural network that includes a learning component that can learn from temporal correlations in the spikes regardless of correlations in the rates. In some embodiments, the learning component comprises a rate-discounting component. In some embodiments, the learning rule computes a rate-normalized covariance (normcov) matrix, detects clusters in this matrix, and sets the synaptic weights according to these clusters. In some embodiments, a synapse with a long-term plasticity rule has an efficacy that is composed by a weight and a fatiguing component. In some embodiments, A Hebbian plasticity component modifies the weight component and a short-term fatigue plasticity component modifies the fatiguing component. The fatigue component increases with increases in the presynaptic spike rate. In some embodiments, the fatigue component increases are implemented in a spike-based manner. In some embodiments, the Hebbian plasticity is a spike-timing-dependent plasticity (STDP), resulting in a fatiguing STDP (FSTDP) synapse.
US11615290B2 Synthetic data generation apparatus based on generative adversarial networks and learning method thereof
A synthetic data generation apparatus according to an embodiment includes a generator for generating synthetic data from an input value, a first discriminator learned to distinguish between actual data and the synthetic data, a second discriminator learned to distinguish between the actual data and the synthetic data while satisfying differential privacy, and a third discriminator learned to distinguish between first synthetic data which is output from the generator learned by the first discriminator and second synthetic data which is output from the generator learned by the second discriminator.
US11615286B2 Computing system and compressing method for neural network parameters
A computing system and a compressing method for neural network parameters are provided. In the method, multiple neural network parameters are obtained. The neural network parameters are used for a neural network algorithm. Every at least two neural network parameters are grouped into an encoding combination. The number of neural network parameters in each encoding combination is the same. The encoding combinations are compressed with the same compression target bit number. Each encoding combination is compressed independently. The compression target bit number is not larger than a bit number of each encoding combination. Thereby, the storage space can be saved and excessive power consumption for accessing the parameters can be prevented.
US11615280B2 Barcodes with security material and readers for same
A secure indicator includes a substrate, a barcode symbol that has a plurality of barcode modules provided on the substrate, and a security material positioned proximate the barcode symbol on the substrate. The security material is configured to be activated by irradiation at one or more predetermined activation wavelengths. Additionally, the barcode symbol is configured to be read (i) before the security material is activated and (ii) while the security material is activated.
US11615279B1 Radio-frequency system characterized by flat group delay for radio-frequency time synchronization and ranging
A radio-frequency system including: a self-complementary antenna characterized by an input impedance substantially independent of signal frequency across an operational frequency band; a passive coupling device characterized by a characteristic impedance and configured to couple the self-complementary antenna to a signal generator and a set of signal processors; a resistive matching network electrically connected between the self-complementary antenna and the passive coupling device configured to match the characteristic impedance of the passive coupling device to the input impedance of the self-complementary antenna; and a back-coupling line characterized by a substantially constant group delay across the operational frequency band configured to electromagnetically couple the signal generator to the set of signal processors.
US11615278B2 Image processing apparatus, image forming apparatus, and image processing method that performs analysis image processing during normal image processing
Provided is an image processing apparatus that improves the performance when performing image processing accompanying an analysis. An image acquisition unit acquires processing image data for performing processing. A normal image processing unit performs normal image processing for normal output on the processing image data acquired by the image acquisition unit and outputs the normal image data. An analysis image processing unit performs analysis image processing accompanied by analysis in parallel with the normal image processing by the normal image processing unit and outputs the analysis image data. A merge processing unit merges the normal image data output by the normal image processing unit and the analysis image data output by the analysis image processing unit and outputs print data for printing.
US11615277B2 Digital printing method and system using control patches
A method for printing at least a first and a later print job includes receiving a first print job containing first image data of one or more first images to be printed in a printable area and a later print job containing later image data associated with a colour, determining a first sub-area of said printable area where no image of the first images is to be printed, using the first image data; printing the one or more first images in the printable area and at least one first control patch in the first sub-area, using for said at least one first control patch at least one colour representative for the colour associated with the later image data, measuring the colour of the printed at least one first control patch, and using the measured colour of the at least one first control patch for controlling the later print job.
US11615275B2 Identifying overfilled containers
Among other things, the techniques described herein include a method for receiving a plurality of images of one or more containers while the one or more containers are being emptied, the plurality of images comprising a training set of images and a validation set of images; labeling each image of the plurality of images as including either an overfilled container or a not-overfilled container; processing each image of the plurality of images to reduce bias of a machine learning model; training, and based on the labeling, the machine learning model using the plurality of images; and optimizing the machine learning model by performing learning against the validation set, the optimized machine learning model being used to generate a prediction for a new image of a container, the prediction indicating whether the container in the new image was overfilled prior to the new container being emptied.
US11615273B2 Creating apparatus, creating method, and creating program
In a classifier whose classification accuracy is maintained without frequently collecting labeled learning data, a learning unit learns a classification criterion of a classifier at each time point in the past until the present and learns a time series change of the classification criterion by using data for learning to which a label is given and that is collected until the present. A classifier creating unit predicts a classification criterion of a future classifier and creates a classifier that outputs a label representing an attribute of input data by using the learned classification criterion and time series change.
US11615272B2 Anomaly analysis using a blockchain, and applications thereof
Disclosed herein are system, method, and computer program product embodiments for scrubbing anomalies from an expanding dataset. In an embodiment, a data sanitization system may determine whether data is anomalous to a set of data stored on a first blockchain. The data sanitization system may perform this determination using a first machine learning algorithm trained using the set of data. Upon determining that data is anomalous, the data sanitization system may publish the data in a second blockchain different from the first blockchain. The data sanitization system may monitor data of the second blockchain and apply a second machine learning algorithm to this data to identify a pattern of anomalous data. In response to identifying the pattern, the data sanitization system may publish the anomalous data of the second blockchain to the first blockchain.
US11615258B2 Dual input content processing method and device
A content code is defined containing user content, and a corresponding profile code defining user context information. The profile code may be scanned and stored temporarily in a user device or elsewhere. The user content can then be modified on the basis of the stored context information. In some cases the context code and profile code may be separate, so that a given profile code may be applied to diverse pieces of content, or may be combined. The stored context information may be undated or modified when particular events, such as re-scanning a code, occur. The codes may comprise binary codes, such that the profile code and the content code can be compared by a logical operation. Embodiments include a mechanism for presenting different notice information to different users on the basis of their profile codes, implementing a game such that the number of attempts are counted by refreshing the stored version of the profile code, and identifying cases where a list of ingredients stored in the context codes matches an ingredient corresponding to an allergy, intolerance or the like as specified in the profile code.
US11615256B1 Hybrid accumulation method in multiply-accumulate for machine learning
Methods for performing mixed-mode Multiply-Accumulate (MAC) functions in an integrated circuit (IC) are disclosed. By performing part of the MAC operation spatially and in parallel, and part of it temporally and serially, the number of MAC operations can be programmed in the serial/temporal MAC segment as a multiple of the parallel/spatial MAC segment. Such a trait provides a degree of flexibility in programming the mixed-mode MAC function. A Programmable-Hybrid-Accumulation (PHA) method, performs the accumulation function of the MAC IC, by transforming the accumulation signal to a hybrid accumulation signal. The hybrid accumulation signal is comprised of a Most-Significant-Portion (MSP) and a Least-Significant-Portion (LSP), wherein the portions of the hybrid accumulation signal can be programmed in accordance with cost-performance objectives of an end application. Transforming the accumulated signal to a hybrid signal, and utilizing the PHA method, enables keeping the signal magnitudes bounded which prevent signal over-flow constraints while accumulation cycles proceed. Arranging a mixed-signal MAC in accordance with the PHA method can, among other benefits, help to limit the peak-to-peak analog signal swings which enhances performance attributes such as lower current consumption, faster speed, lower power supply voltage, and a wider signal accumulation range before power supply operating head-room conditions are breached.
US11615255B2 Multi-turn dialogue response generation with autoregressive transformer models
Machine classifiers in accordance with embodiments of the invention capture long-term temporal dependencies in the dialogue data better than the existing RNN-based architectures. Additionally, machine classifiers may model the joint distribution of the context and response as opposed to the conditional distribution of the response given the context as employed in sequence-to-sequence frameworks. Machine classifiers in accordance with embodiments further append random paddings before and/or after the input data to reduce the syntactic redundancy in the input data, thereby improving the performance of the machine classifiers for a variety of dialogue-related tasks. The random padding of the input data may further provide regularization during the training of the machine classifier and/or reduce exposure bias. In a variety of embodiments, the input data may be encoded based on subword tokenization.
US11615251B1 Increasing patient engagement to obtain high-quality data for health research
The systems and methods of the invention provide a network querying or content system which drives high relevance question sets or content to users and presents it in the optimal template to ensure user interaction. In accord with at least one aspect, the system assesses the context (of a user) by interpreting the optimal template based on personality mapping of the user and relevancy mapping of the query or content. In a technically efficient manner, the system employs client-based managers and builders to select, supplement, or build user profiles and user interface templates to optimize queries or content based on a user's present profile. The systems and methods of the invention perform processing, in a technically efficient manner, to assess question or content set interaction and relevancy to generate targeted question sets or content that encourage overall user health and wellness.
US11615249B2 Multitask learning as question answering
Approaches for multitask learning as question answering include an input layer for encoding a context and a question, a self-attention based transformer including an encoder and a decoder, a first bi-directional long-term short-term memory (biLSTM) for further encoding an output of the encoder, a long-term short-term memory (LSTM) for generating a context-adjusted hidden state from the output of the decoder and a hidden state, an attention network for generating first attention weights based on an output of the first biLSTM and an output of the LSTM, a vocabulary layer for generating a distribution over a vocabulary, a context layer for generating a distribution over the context, and a switch for generating a weighting between the distributions over the vocabulary and the context, generating a composite distribution based on the weighting, and selecting a word of an answer using the composite distribution.
US11615248B2 Suppressing reminders for assistant systems
In one embodiment, a method includes maintaining a reminder store comprising one or more reminders for a first user, wherein each reminder is associated with an initial activation-condition, determining a context associated with the first user based on signals from a client system associated with the first user, determining a suppression-condition associated with at least one of the reminders is met based on the context, and suppressing the at least one reminder for the first user.
US11615246B2 Data-driven structure extraction from text documents
Methods and apparatus are disclosed for extracting structured content, as graphs, from text documents. Graph vertices and edges correspond to document tokens and pairwise relationships between tokens. Undirected peer relationships and directed relationships (e.g. key-value or composition) are supported. Vertices can be identified with predefined fields, and thence mapped to database columns for automated storage of document content in a database. A trained neural network classifier determines relationship classifications for all pairwise combinations of input tokens. The relationship classification can differentiate multiple relationship types. A multi-level classifier extracts multi-level graph structure from a document. Disclosed embodiments support arbitrary graph structures with hierarchical and planar relationships. Relationships are not restricted by spatial proximity or document layout. Composite tokens can be identified interspersed with other content. A single token can belong to multiple higher level structures according to its various relationships. Examples and variations are disclosed.
US11615243B1 Fuzzy string alignment
A method includes computing multiple term distances between pairs of multiple first string terms in a first string and multiple second string terms in a second string, generating a cost matrix based on the term distances, and selecting a set of candidate alignments based on the cost matrix. The method further includes generating multiple alignment scores for the set of candidate alignments, and selecting, from the set of candidate alignments, an alignment between the first string and the second string based on the alignment scores. The method further includes outputting a match identifier based on the alignment.
US11615239B2 Accuracy of natural language input classification utilizing response delay
The present disclosure relates to systems for identifying instances of natural language input, determining intent classifications associated with instances of natural language input, and generating responses based on the determined intent classifications. In particular, the disclosed systems intelligently identify and group instances of natural language input based on characteristics of the user input. Additionally, the disclosed systems determine intent classifications for the instances of natural language input based message queuing in order to delay responses to the user input in ways that increase accuracy of the responses, while retaining a conversational aspect of the ongoing chat. Moreover, in one or more embodiments, the disclosed systems generate responses utilizing natural language.
US11615238B2 Technologies for modifying design templates across online services
Systems and methods for automatically generating digital designs according to search queries. According to certain aspects, an electronic device may present a first template associated with a first online service, and a second template associated with a second online service. The electronic device may facilitate a search using inputted keywords, and identify a set of images and/or design elements according to the search. The electronic device may modify the first template and/or the second template by incorporating various of the images and/or design elements. A user may select different functionalities associated with the modified templates, including selecting digital design for an online service, such as a social media site and/or an online video conferencing site.
US11615231B1 System for generating outline navigational interface for native mobile browser applications
A method includes receiving a document for displaying on a display of the client device. The method includes identifying a first portion and a second portion of the document having a first level of content hierarchy, and determining a first text corresponding to the first portion and a second text corresponding to the second portion of the document. The method includes generating a first outline entry including the first text and a second outline entry including the second text, and displaying a selectable entry point on a graphical user interface. The method includes, in response to a selection of the selectable entry point, displaying an outline window, including the first outline entry and the second outline entry, and navigating to the first portion of the received document or the second portion of the document in response to a selection of the first outline entry or the second outline entry.
US11615228B1 Automation methods for 3D integrated circuits and devices
A method of designing a 3D Integrated Circuit, the method including: partitioning at least one design into at least two levels, a first level and a second level; providing connections placement data of the second level, where the connections include planned connections between the first level and the second level; performing a placement of the first level using a placer executed by a computer, where the placement of the first level is based on the connections placement data, where the placer is part of a Computer Aided Design (CAD) tool, and where the first level includes first routing layers; and performing a routing of the first level by routing layers using a router executed by a computer, where the router is a part of the Computer Aided Design (CAD) tool or a part of another CAD tool.
US11615227B2 Method and system for latch-up prevention
An integrated circuit design method includes receiving an integrated circuit design, and determining a floor plan for the integrated circuit design. The floor plan includes an arrangement of a plurality of functional cells and a plurality of tap cells. Potential latchup locations in the floor plan are determined, and the arrangement of at least one of the functional cells or the tap cells is modified based on the determined potential latchup locations.
US11615224B2 Model generation method
A static matrix model in a viscoelastic body is generated for each environmental temperature condition. A generalized Maxwell model is generated for each environmental temperature condition using a matrix of the static matrix model. A spring coefficient and a damper viscosity coefficient of a material test piece is identified as a function of a strain rate norm based on a measurement result of the material test piece using a temperature-time conversion rule. An average strain rate of a part is identified as a function of a displacement rate vector. A dynamic spring coefficient and a damper viscosity coefficient of the part are identified as a function of a component of the displacement rate vector. A generalized Maxwell model for analysis is generated by applying the dynamic spring coefficient and the damper viscosity coefficient identified as the function of the component of the displacement rate vector to the generalized Maxwell model.
US11615219B2 Method of generation of an enhanced plant model
A method of generating an information enhanced model of an industrial plant. The method includes providing a first digitalized topology of a plant by processing a spatial scan of the plant, wherein in course of the processing, plant structural elements and their interconnections are recognized and digitalized, providing a second digitalized topology of the plant, based on a process and instrumentation diagram, the second topology being representative of plant structural elements and their interconnections, and correlating the first and the second digitalized topology by at least semi-automatically identifying and interlinking corresponding structural elements in the first and second digitalized topology.
US11615217B2 Configuration update method for LED display screen, receiver card, LED display module, and LED display screen
This application discloses a configuration update method for an LED display screen, a receiver card, an LED display module, and an LED display screen. The method includes: (S201) when it is detected that a receiver card is powered on, reading storage identity authentication data of the receiver card, and verifying whether the receiver card has been replaced; (S202) when it is determined that the receiver card has been replaced, outputting a configuration parameter stored in a memory to the receiver card, to update a configuration parameter of the receiver card; (S203) when it is detected that an LED display module is powered on, reading display identity authentication data of the LED display module, and verifying whether the LED display module has been replaced; and (S204) when it is determined that the LED display module has been replaced, outputting correction data of the LED display module to the receiver card.
US11615216B2 Deployable screen protection structure
An apparatus for a deployable screen protections structure includes a body and a strap of a wearable device, where a display screen is positioned on a top surface of the body. The body also include a protection structure integrated into the strap of the wearable device, wherein the protection structure is deployable over the top surface of the body.
US11615215B2 Image display method and terminal
An image display method includes displaying, by a terminal, a first image on a display at a first screen refresh rate, where an output frame rate of the first image is a first frame rate, and displaying, by the terminal, a second image on the display after detecting that a preset condition is met. A noise parameter is superimposed on a part of the second image, the part on which the noise parameter is superimposed is displayed at a second screen refresh rate, and an output frame rate of the part is a second frame rate. The second image includes a plurality of frames of noise-added sub-images. The second frame rate is higher than the first frame rate, and the second screen refresh rate is higher than the first screen refresh rate.
US11615212B2 Systems and methods for managing a data request interface
A computer system and method for managing a data request interface. The system includes a memory associated with the data request interface and coupled to a processor. The memory includes processor-executable instructions of the method for managing the data request interface. The method includes: receiving, from a first client device, a first signal including a primary authorization credential associated with a data record and a second signal including a request to generate an alternate authorization credential for use by a software module. The alternate authorization credential is associated with data retrieval constraints. The method includes generating the alternate authorization credential and configuring the data request interface to impose the data retrieval constraints for constraining data operations on the data record upon receipt of the alternate authorization credential. The method further includes sending, to the first client device or a second client device, a third signal including the alternate authorization credential.
US11615210B1 Third-party platform for tokenization and detokenization of network packet data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for securing data. One of the methods includes receiving one or more network data packets. The one or more network data packets include a token that identifies stored sensitive data. The one or more network data packets are desanitized, by: identifying and extracting, from the one or more network data packets, the token; requesting, from a distributed file system, the stored sensitive data, based upon the token; and receiving, in response to the request, the stored sensitive data as received stored sensitive data.
US11615205B2 Intelligent dynamic data masking on display screens based on viewer proximity
A system for dynamically masking items containing sensitive information on a display screen of a user device is disclosed. A distance of each viewer from the display screen is determined. Each viewer is identified using a facial recognition algorithm. Each viewer's authority level to view certain information is determined. For each item containing sensitive information, a dynamic proximity threshold for the item is determined based on a size of the display screen and a size of the item. The dynamic proximity threshold for the item is a distance from the display screen from which the item is identifiable. The system is configured to determine whether each viewer is authorized to view the item based on the authority level of each viewer. The item is masked if at least one viewer is at a distance that is within the dynamic proximity threshold and is not authorized to view the item.
US11615204B1 Use of semantically segmented filenames
A method of validating the contents of an electronic file. The method comprises requesting an electronic file by an application executing on a computer system by providing a multi-segment filename, wherein the multi-segment filename comprises a unique delimiter between each of the segments of the multi-segment filename and one of the segments of the multi-segment filename is a hash of a content of the electronic file referenced by the multi-segment filename, receiving by the application the electronic file referenced by the multi-segment filename, determining a hash over the content of the electronic file by the application, comparing by the application the hash determined by the application to the hash of the content stored in the one of the segments of the multi-segment filename, and, based on the two hashes agreeing, opening by the application the contents of the electronic file for use.
US11615203B2 Representing access permissions to documents
A record management system stores records for an organization having a plurality of members and a plurality of groups, and manages accessibility of the records for the organization according to a specified record access policy. The record management system generates an accessibility database that indicates, for each member, records that are explicitly or implicitly accessible by each member such that the records accessible for each member can be quickly determined if needed. A member has explicit access to a record if there is an explicit indication of accessibility between the member and the record. A member has implicit access to a record through membership associations to other members or groups that have access to the record. The record management system also receives search queries from members and returns records that are relevant and accessible to the members based on the accessibility database.
US11615202B2 Mathematical method for performing homomorphic operations
The present invention relates generally to a system and method of querying an anonymized database. More particularly, the invention provides a method and system for querying an anonymized database without the need to decrypt queried data while it's processed. Even more specifically, the invention provides a method and system of anonymizing a database such that it may be queried efficiently in near real time while still retaining the ability to not decrypt requested data while it's being processed.
US11615199B1 User authentication for digital identifications
In general, one innovative aspect of the subject matter described in this specification may be embodied in methods that may include designating specific information within a digital identification as secure user information and designating other specific information as non-secure user information, and provisioning user-specific authentication techniques to restrict unauthorized access to the secure user information. For instance, the secure user information may be prevented from being displayed on the digital identification without the submission of an access credential such as a user-specified code or a user biometric identifier.
US11615197B1 Secure information transfer
Techniques are described for providing secure and direct communication between two parties. In some examples, a business server (e.g., a first party), may send a request to a social networking system. The request may include an identifier associated with an end user (e.g., a second party) and an indication of one or more types of information to be requested from the user. In some examples, the user may submit user information to the business server. The user information may include sensitive and/or personal information of the user. The user information may be input by the user into an application associated with the social networking system. The user information may be sent securely and directly from the application on the user's device to the business server and is not accessible by the social networking system.
US11615194B2 Virtual storage services for client computing devices
Embodiments include apparatuses, methods, and systems including one or more servers and one or more storage devices, coupled with each other, to provide virtual storage service to store a file and meta data of the file for a client computing device. The file and the meta data of the file may be encrypted by the client computing device before providing to the virtual storage service. The file may be encrypted with a secret key of the client computing device, and the meta data of the file may be encrypted with a shared session key between the client computing device and the virtual storage service. The encrypted file may be stored in the one or more storage devices, and the encrypted meta data of the file may be stored in one or more secured areas of the one or more servers. Other embodiments may also be described and claimed.
US11615192B2 Systems and methods for identifying data processing activities based on data discovery results
Aspects of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for identifying data processing activities associated with various data assets based on data discovery results. In accordance various aspects, a method is provided comprising: identifying and scanning data assets to detect a subset of the data assets, wherein each asset of the subset is associated with a particular data element used for target data; generating a prediction for each pair of data assets of the subset on the target data flowing between the pair; identifying a data flow for the target data based on the prediction generated for each pair; and identifying a data processing activity associated with handling the target data based on a correlation identified for the particular data element, the subset, and/or the data flow with a known data element, subset, and/or data flow for the data processing activity.
US11615190B2 Secure boot policy for platform security using neutral processors in an information handling system
A secure boot policy may be stored in the information handling system and used to create a trusted relationship with a CPU, including a neutral CPU that has not been fused with an OEM key. The secure boot policy may be a data blob including platform-specific identification information (e.g., one or more of flash memory unique ID, motherboard ePPID), a boot policy (e.g., specifying to enable or disable neutral CPU fusing), and a signature. The secure boot policy may be stored in a one-time-programmable (OTP) storage of the information handling system, such as an OTP region in the serial peripheral interface (SPI) flash memory part storing the basic input/output system (BIOS). The BIOS may verify the secure boot policy using a public key and check if the boot policy is bound to current BIOS flash part and/or system configuration, and then apply the boot policy if the verification is passed.
US11615187B2 Fuse based replay protection with conservative fuse usage
A TPM is implemented in an SOC for thwarting PIN state replay attacks. Programmable fuses are used as a counter and an on-die RAM stores a blown-fuse count and a TPM state that includes a PIN-failure count and a fuse count. TPM initialization includes incrementing the TPM state PIN-failure count if the blown-fuse count is greater than the TPM state fuse count. Once a PIN is received, if the TPM state PIN-failure count satisfies a PIN failure policy and the PIN is correct, the TPM state PIN-failure count is cleared, and if the PIN is incorrect, a fuse is blown and the blown-fuse count is incremented. If the fuse blow fails, TPM activity is halted. If the fuse blow succeeds, the TPM state PIN-failure count is incremented and the TPM state fuse count is set equal to the blown-fuse count. The TPM state is saved to off-die non-volatile memory.
US11615186B2 TwinBoards mobile computing system
The invention comprises a mobile device with two circuit boards and certain shared resources, in order to provide the security of physically separate devices, yet do so in a single device using shared resources that do not affect security. Specifically, the invention has two boards connected via input/output switch, each having its own System-on-a-Chip (SoC), Memory (RAM), Storage and Radio Module (SIM(s)/Bluetooth/Wi-Fi), and may include one or more SIM cards. Touchscreen, battery, physical buttons and other peripherals are shared between boards. Each shared peripheral hardware module will be used by a single board only (the active in-use board being the “Foreground Board”); another board (the inactive “Background Board”) uses an emulated version of the same hardware module. At any moment, a user can switch between Boards and the Background Board becomes the active Foreground Board and vice versa.
US11615182B2 Spammy app detection systems and methods
A spammy app detection system may search a database for any new social media application discovered during a recent time period. A spammy app detection algorithm can be executed on the spammy app detection system on an hourly basis to determine whether any of such applications is spammy (i.e., posting to a social media page anomalously). The spammy app detection algorithm has a plurality of stages. When a new social media application fails any of the stages, it is identified as a spammy app. The spammy app detection system can update the database accordingly, ban the spammy application from further posting to a social media page monitored by the spammy app detection system, notify an entity associated with the social media page, further process the spammy application, and so on. In this way, the spammy app detection system can reduce digital risk and spam attacks.
US11615179B2 Pod assembly, dispensing body, and e-vapor apparatus including the same
An e-vapor apparatus may include a pod assembly and a dispensing body configured to receive the pod assembly. A vaporizer may be disposed in the pod assembly and/or the dispensing body. The pod assembly may include a pre-vapor formulation compartment, a device compartment, and a vapor channel extending from the device compartment and traversing the pre-vapor formulation compartment. The pod assembly is a smart pod configured to receive, store, and transmit information that can be communicated with the dispensing body and/or another electronic device. The proximal portion of the dispensing body includes a vapor passage and a through-hole. The vapor passage may extend from an end surface of the proximal portion to a side wall of the through-hole. The through-hole is configured to receive the pod assembly such that the vapor channel of the pod assembly is aligned with the vapor passage of the dispensing body.
US11615173B2 Systems and methods for managing requests to implement account related actions based on biometric data
Systems and methods for managing requests to implement account related actions based on biometric data are disclosed herein. According to an aspect, a system includes a first computing device comprising a user account manager configured to manage an account of a user. The user account manager is also configured to receive a request to implement an action associated with the account. Further, the user account manager is configured to receive, from a second computing device of the user, biometric data associated with the user. The user account manager is also configured to manage the request to implement the action based on the received biometric data.
US11615169B2 Authentication using cognitive analysis
A method for dynamically authenticating and granting access to a computing system may be provided. The method comprises deriving at least one authentication question from at least one identified fact contained in a received text data. The at least one identified fact is stored in a knowledge base relating to a user profile. The method comprises conducting a textual authentication dialog. The textual authentication dialog comprises presenting the at least one authentication question and determining, based on natural language processing, that a received response comprises the at least one identified fact from which the at least one authentication question has been derived. The method comprises granting access to the computing system based on the textual authentication dialog.
US11615159B2 Data processing method for mini app, apparatus, device and medium
A data processing method and apparatus for a mini app, a device and a medium are provided. An implementation of the method may include: intercepting a request message of the mini app, and sending the request message to a target server, where the request message comes from a technology stack; acquiring returned data targeting at the request message and returned from the target server, where the returned data includes cookie content, field information for indicating storage of the cookie content, and a data set corresponding to the request message; and storing the cookie content into a cookie storage database of the mini app according to the field information, and returning the returned data to the technology stack issuing the request message.
US11615158B2 System and method for un-biasing user personalizations and recommendations
Disclosed are systems and methods for an electronic framework that enables un-biasing of personalizations for users. The disclosed framework provides controls that can enable users to selectively escape from previously conceived notions of a user's preferred tastes and/or interests. Upon a user requesting content, the disclosed framework can analyze the type of request as well as the modeled behavior and preferences of the user, and automatically un-bias or depersonalize content for the user, thereby availing the user to a broader range of content from a larger pool of content then previously made available to the user.
US11615150B2 Neighborhood-based entity disambiguation system and method
A data processing method includes receiving data from a plurality of sources, generating a knowledge graph, and identifying potentially ambiguous particular nodes. For each of the particular nodes a semantic neighborhood is constructed including the particular node and a plurality of nodes within a particular degree of separation from the particular node, the particular node is omitted from the semantic neighborhood, a plurality of groups of connected nodes are determined in the semantic neighborhood, a plurality of instances of the particular node are defined, a plurality of substitute nodes are generated based on the plurality of instances, and each of the plurality of groups of connected nodes are connected to one of the plurality of substitute nodes to update the knowledge graph. A query is received via a network. Query results are retrieved out of the updated knowledge graph, and the query results are rendered accessible.
US11615148B2 Predictive system for generating clinical queries
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a predictive system that obtains and processes data describing terms for different medical concepts to generate commands from a user query. An entity module of the system determines whether a term describes a medical entity associated with a healthcare condition affecting an individual. When the term describes the medical entity an encoding module links the medical entity with a specified category based on an encoding scheme. The system receives the user query. A parsing engine of the system uses the received query to generate a machine-readable command by parsing the query against terms that describe the medical entity and based on the encoding scheme for linking the medical entity to the specified category. The system uses the command to query different databases to obtain data for generating a response to the received query.
US11615144B2 Machine learning query session enhancement
A computer method, system, and device of training an empathy model for detecting a type of query, the method including defining an intent for detecting closed ended queries, providing a plurality of queries that are closed ended queries to a machine learning model generator, said plurality of queries comprising training data, providing a plurality of corresponding labels identifying the plurality of queries as closed ended queries, and generating a model that classifies closed ended queries as a function of the training data.
US11615143B2 System and method for querying a graph model
A system for querying a graph model and methods for making and using same. An initial vertex set can be received for one or more query blocks. The one or more query blocks can be executed to generate respective output vertex sets. The output vertex sets and the initial vertex set can be enabled to interconnect in a vertex-set-flow graph based on the query blocks. The vertex-set-flow graph can have a Directed Acyclic Graph shape. A selected query block can generate an output vertex set based on an input vertex set with or without traversal over an edge. A selected query block can calculate a runtime attribute. Edges and/or vertices of the graph model can be updated during querying. A selected block can call a graph query as a generic function. Functions for querying the graph model are powerful and can advantageously meet various graph query needs.
US11615136B2 System and method of identifying visual objects
A system and method of identifying objects is provided. In one aspect, the system and method includes a hand-held device with a display, camera and processor. As the camera captures images and displays them on the display, the processor compares the information retrieved in connection with one image with information retrieved in connection with subsequent images. The processor uses the result of such comparison to determine the object that is likely to be of greatest interest to the user. The display simultaneously displays the images the images as they are captured, the location of the object in an image, and information retrieved for the object.
US11615135B2 Search supporting system, search supporting method and search supporting program
In a database, product image data is accumulated. A search portion acquires product image data having the image characteristics information that is the same as or similar to the image characteristics information that indicates the characteristics of the image of input image data from the database for the input image data. A search server outputs information on another product that is different from the product corresponding to the product image data together with the product image data acquired by the search portion.
US11615131B2 Method and system for storytelling on a computing device via social media
Disclosed is a method and system for enabling storytelling on a computing device. A processor: (a) analyzes a first set of media items associated with the user, each media item having associated metadata; (b) identifies one or more related characteristics among the media items in the first set; (c) forms a cluster of media items associated with an event based on the identified one or more related characteristics; (d) repeats steps (a) and (b) for a second set of media items, each media item in the second set having associated metadata and related to a social connection of the user; (e) adds media items in the second set, from a social media site associated with the second set, to the cluster; (f) edits selected media items in the cluster to fit into selected templates; and (g) creates a mixed-media module comprising the templates organized into a desired sequence.
US11615125B2 Relevance searching method, relevance searching apparatus, and storage medium
A relevance searching method performed by a computer, the relevance searching method includes generating a combined database by combining a plurality of databases each including a plurality of elements and relevance information indicating direct relevance between two elements in the plurality of elements; and searching for relevance between two elements that do not have direct relevance by using the combined database.
US11615120B2 Numeric embeddings for entity-matching
Pairwise entity matching systems and methods are disclosed herein. A deep learning model may be used to match entities from separate data tables. Entities may be preprocessed to fuse textual and numeric data early in the neural network architecture. Numeric data may be represented as a vector of a geometrically progressing function. By fusing textual and numeric data, including dates, early in the neural network architecture the neural network may better learn the relationships between the numeric and textual data. Once preprocessed, the paired entities may be scored and matched using a neural network.
US11615119B2 Methods, systems, and non-transitory computer readable medium for grouping same persons
A method and system (102) for grouping same persons are provided. The system (102) includes: a database (104) for storing person specific data of a plurality of reference persons in a hierarchical structure; an input module (206) for receiving person specific data of a target person; and a similarity search module (212) for searching the database (104) for data similar to the person specific data of the target person.
US11615117B2 Multi-cluster warehouse
A method for a multi-cluster warehouse includes allocating a plurality of compute clusters as part of a virtual warehouse. The compute clusters are used to access and perform queries against one or more databases in one or more cloud storage resources. The method includes providing queries for the virtual warehouse to each of the plurality of compute clusters. Each of the plurality of compute clusters of the virtual warehouse receives a plurality of queries so that the computing load is spread across the different clusters. The method also includes dynamically adding compute clusters to and removing compute clusters from the virtual warehouse as needed based on a workload of the plurality of compute clusters.
US11615115B2 Systems and methods for managing distributed database deployments
Various aspects provide for implementation of a cloud service for running, monitoring, and maintaining cloud distributed database deployments and in particular examples, provides cloud based services to run, monitor and maintain deployments of the known MongoDB database. Various embodiments provide services, interfaces, and manage provisioning of dedicated servers for the distributed database instances (e.g., MongoDB instances). Further aspects, including providing a database as a cloud service that eliminates the design challenges associated with many distributed database implementations, while allowing the client's input on configuration choices in building the database. In some implementations, clients can simply identity a number of database nodes, capability of the nodes, and within minutes have a fully functioning, scalable, replicated, and secure distributed database in the cloud.
US11615105B2 Asynchronous search for big objects
Techniques and systems for completing a database query. A time to complete a synchronous query in response to receiving an original database query is estimated by a database management system provided by one or more computing devices. A synchronous database query corresponding to the original database query is performed with the database management system if the estimated time to complete the synchronous query is less than a pre-selected threshold time. One or more asynchronous queries corresponding to the original database query are performed with the database management system if the estimated time to complete the synchronous query is greater than the pre-selected threshold time. A result, whether from a synchronous query or one or more asynchronous queries, is stored in an object within a non-relational database system.
US11615104B2 Subquery generation based on a data ingest estimate of an external data system
Systems and methods are disclosed for executing a query that includes an indication to process data managed by an external data system. The system identifies the external data system that manages the data to be processed and generates a subquery for the external data system. The system determines a data ingest estimate and uses the data ingest estimate to generate instructions for one or more worker nodes to receive and process results of the subquery from the external data system.
US11615098B2 Ranking enterprise graph queries
A graph query is executed against a graph index that connects actors with objects through edges. A graph ranking model is obtained and results of the graph query are ranked, using the graph ranking model, based upon edge data available from edges in the graph that match the query.
US11615096B2 Event and/or location based media capture and upload platform based on a URL or a link associated with a machine-readable optical label
A computer-implemented method and a media acquisition system (MAS) for accessing media from attendees of an event are provided. The MAS receives registration and event details from an organizer of the event and generates an online portal with media request elements. The MAS generates a shareable link to the online portal in multiple formats for rendering the shareable link to the attendees. The MAS displays the online portal on electronic devices of the attendees that access the online portal through the shareable link in one of the formats. The MAS acquires media from the electronic devices of the attendees agreeing to share the media with the organizer through a live media capture or an access of stored media. The MAS analyzes the acquired media according to organizer preferences and shares a selection of the analyzed media on preselected social media platforms on receiving a corresponding request from the organizer.
US11615091B2 Database system implementation of a plurality of operating system layers
A computing device comprises a plurality of nodes and a plurality of operating system layers. The plurality of operating system layers includes a local database operating system and a sub-system database operating system. The plurality of nodes utilize the local database operating system to execute at least one database operation independently of other ones of the plurality of nodes. The computing device utilizes the sub-system database operating system in conjunction with other ones of a plurality of computing devices of at least one sub-system to facilitate execution of at least one sub-system operation of the at least one sub-system.
US11615090B2 Method, apparatus and system for determining accessible paths between two nodes
The present disclosure relates to a method, apparatus and system for determining accessible paths between two nodes. According to the method of the present disclosure, an adjacency matrix of a graph, which includes a plurality of points and edges connecting the plurality of points, is first established; then, search is made for an accessible path that can reach a destination from a starting point based on the adjacency matrix. Especially, a termination condition for the searching is set based on an already-sought path during the searching, and the corresponding search is terminated in response to the termination condition being met during the searching. With the present disclosure, it may substantially reduce repeated traversal, obvious reduce the time taken to search for accessible paths between two nodes, and significantly improve the efficiency in searching for the accessible path.
US11615089B1 System, method, and computer program for converting a natural language query to a structured database query
The present disclosure describes a system, method, and computer program for converting a natural language query to a structured database query. In response to receiving a natural language query for a database, an NLU model is applied to the query to identify an intent and entities associated with the query. The intent is mapped to a database object, and candidate query fields and operands are identified from the entities. The candidate query fields and operands are evaluated to identify any subject fields, conditional expressions, record count limit, and ordering/sorting criteria for the query. This including matching certain query fields and operands based on query parameters, operand types, and locations of operands relative to query fields. A query plan is created based on the evaluation of the candidate query fields and operands, and a database query is generated from the query plan.
US11615088B2 Complex event processing for micro-batch streaming
An event processing system for processing events in an event stream is disclosed. The system can execute instructions to receive a continuous query, apply a transformation to the continuous query to generate a query plan for the continuous query, transform the query plan using a transformation algorithm to generate a transformed query plan, receive a micro-batch stream of input events related to an application, process the input events of the micro-batch stream based at least in part on the transformed query plan to generate a set of output events related to the application, and store the set of output events related to the application in an output queue.
US11615086B2 System and method for disjunctive joins
Joining data using a disjunctive operator is described. An example computer-implemented method can include generating a query plan for a query, wherein there is a join operator expression for each of a plurality of disjunctive predicates and each join operator expression includes at least a conjunctive predicate and a disjunctive operator. The method may also include generating a bloom filter for each of the plurality of disjunctive operators. The method may further include evaluating each of the plurality of join operator expressions using a corresponding one of the plurality of disjunctive operators and bloom filter for each of the plurality of disjunctive predicates to generate a result set.
US11615083B1 Storage level parallel query processing
Storage level query processing may be implemented for processing database queries. Nodes that can access a database may perform parallel processing for at least a portion of a database query. An indication may be received that specifies parallel processing for the database query. The nodes can then be caused to perform the portion of the query as part of providing a result in response to the database query instead of a node, such as a query engine node, that received the database query.
US11615079B1 Graphical user interface for recurring searches
Some embodiments provide a method for generating a graphical user interface (GUI) for a research system that identifies documents relevant to several categories. The method receives a user objective and at least one initial category for a recurring search that identifies documents relevant to several categories for presentation to a user. The method provides for display in the GUI several selectable additional categories related to the received initial category for the user objective. The method receives a selection of a set of categories through the GUI. The method provides for display in the GUI an optimized modifiable set of filters for removing specific types of documents that are relevant to the set of categories from the recurring search. The method generates the recurring search for the user based on the received categories and a modified set of filters.
US11615078B2 Blockchain-based transaction methods
Blockchain-based transaction methods, apparatuses and systems are provided. A transaction party invokes a smart contract in a blockchain system to register a digital identity on a blockchain for a digital object in the blockchain system and to write an owner identity of the digital object into a digital identity document of the digital object. If one or more transaction counterparties want to obtain ownership of the digital object, they can invoke the smart contract in the blockchain system to initiate a request of a transaction, further invoke the smart contract in the blockchain system to complete a transaction, determine a new owner of the digital object, and update the owner identity of the digital object on the blockchain.
US11615076B2 Monolith database to distributed database transformation
Methods, computer program products, and systems are presented. The methods include, for instance: obtaining domain data sources on a monolith database operating in a subject domain. Entities and relations of the monolith database are identified. By decomposing the entities of the monolith database for key entities in the subject domain, entities for a distributed database that is functionally equivalent to the monolith database are identified. Transactions performed on the monolith database and the entities of the distributed database involved therein are identified and the transactions are decomposed for the distributed database. Silhouette clustering on the distributed database regarding aspects of performance, scalability, and availability that improves the aspects of the distributed database over the monolith database is performed and the distributed database is checked for eventual consistency amongst the distributed database and one or more replicas of the distributed database before deployed to replace the monolith database.
US11615069B2 Data filtering using a plurality of hardware accelerators
Techniques are provided for data filtering using hardware accelerators. An apparatus comprises a processor, a memory and a plurality of hardware accelerators. The processor is configured to stream data from the memory to a first one of the hardware accelerators and to receive filtered data from a second one of the hardware accelerators. The plurality of hardware accelerators are configured to filter the streamed data utilizing at least one bit vector partitioned across the plurality of hardware accelerators. The hardware accelerators may be field-programmable gate arrays.
US11615062B1 Emulation of database catalog for migration to a different database
Some embodiments provide a method of emulating a presentation of at least one system object of a first database, based on multiple system objects of a second database. From a client, the method receives a first query for the first database requesting a presentation of the system object. From a metadata storage, the method identifies a second query for the second database that references the system objects of the second database, and generates the requested presentation of the system object. The method replies to the client with the generated presentation.
US11615057B2 Data compression and decompression facilitated by machine learning
Disclosed herein are embodiments for compressing data. A first encoding, a decoding, and an error prediction index are received from one or more artificial neural networks. The first encoding corresponds to a lossy compression of the data. The decoding corresponds to a decompression of the first encoding. The error prediction index indicates one or more locations of predicted error in the decoding. Based on the data and the error prediction index, a first set of bits is generated to include one or more bit values of the data at the one or more locations of predicted error. Based on the error prediction index and the decoding, a second set of bits is generated to indicate one or more locations of unpredicted error in the decoding. The first encoding, the first set of bits, and the second set of bits are stored as a losslessly compressed version of the data.
US11615050B2 System architecture to directly synchronize time-base between ARM generic timers and PCIe PTM protocol
A system timer bus used by the processor elements in an ARM-based system on a chip (SoC) is driven using a Precision Time Measurement (PTM) value. This allows the processor elements to be synchronized to the PCIe ports that use PTM. When two SoCs are connected using PCIe links, this example allows the processor elements in both SoCs to be synchronized. As the processor elements are synchronized, associated tasks on the two SoCs are synchronized, so that overall operations are synchronized.
US11615046B2 Bus communication signal conversion method and device, medium, and numerical control machine tool control equipment
The present application relates to a bus communication signal conversion method and device, a medium, and a numerical control machine tool control equipment. The bus communication signal conversion method comprises: acquiring an interface type of a bus interface of a first equipment end; receiving an output signal sent by a communication interface of a second equipment end; extracting a working parameter value of the second equipment end from the output signal; and sending the working parameter value of the second equipment end to the bus interface of the first equipment end according to a communication protocol corresponding to the interface type. The use of the present method can achieve signal conversion between different types of interfaces, thereby ensuring effectiveness of communication.
US11615038B2 Data through gateway
A gateway for use in a computing system to interface a host with the subsystem for acting as a work accelerator to the host, the gateway having: an accelerator interface for connection to the subsystem to enable transfer of batches of data between the subsystem and the gateway; a data connection interface for connection to external storage for exchanging data between the gateway and storage; a gateway interface for connection to at least one second gateway; a memory interface connected to a local memory associated with the gateway; and a streaming engine for controlling the streaming of batches of data into and out of the gateway in response to pre-compiled data exchange synchronisation points attained by the subsystem, wherein the streaming of batches of data are selectively via at least one of the accelerator interface, data connection interface, gateway interface and memory interface.
US11615033B2 Reducing translation lookaside buffer searches for splintered pages
Systems, apparatuses, and methods for performing efficient translation lookaside buffer (TLB) invalidation operations for splintered pages are described. When a TLB receives an invalidation request for a specified translation context, and the invalidation request maps to an entry with a relatively large page size, the TLB does not know if there are multiple translation entries stored in the TLB for smaller splintered pages of the relatively large page. The TLB tracks whether or not splintered pages for each translation context have been installed. If a TLB invalidate (TLBI) request is received, and splintered pages have not been installed, no searches are needed for splintered pages. To refresh the sticky bits, whenever a full TLB search is performed, the TLB rescans for splintered pages for other translation contexts. If no splintered pages are found, the sticky bit can be cleared and the number of full TLBI searches is reduced.
US11615028B2 System and method for lockless destaging of metadata pages
A method, computer program product, and computing system for receiving a flush request for a metadata page stored in a storage array of a multi-node storage system. The flush request may be queued on a flush request lock queue on at least one node of the multi-node storage system. One or more flush requests may be processed, via multiple nodes of the multi-node storage system, on the metadata page based upon, at least in part, the flush request lock queue.
US11615024B2 Speculative delivery of data from a lower level of a memory hierarchy in a data processing system
A multiprocessor data processing system includes multiple vertical cache hierarchies supporting a plurality of processor cores, a system memory, and an interconnect fabric coupled to the system memory and the multiple vertical cache hierarchies. Based on a request of a requesting processor core among the plurality of processor cores, a master in the multiprocessor data processing system issues, via the interconnect fabric, a read-type memory access request. The master receives via the interconnect fabric at least one beat of conditional data issued speculatively on the interconnect fabric by a controller of the system memory prior to receipt by the controller of a systemwide coherence response for the read-type memory access request. The master forwards the at least one beat of conditional data to the requesting processor core.
US11615022B2 Apparatus and method for handling accesses targeting a memory
An apparatus is described that has processing circuitry for performing operations, and a communication path employed by the processing circuitry to access a first memory. Switch circuitry, when activated, is connected to the communication path. The processing circuitry issues access commands specifying addresses to be accessed, where each address is mapped to location in a memory system in accordance with a system address map. The memory system comprises at least the first memory and a second memory. When in a particular mode, the processing circuitry performs operations that require access to only a subset of the locations provided in the first memory. The switch circuitry is arranged, whilst the processing circuitry is in the particular mode, to be activated in order to intercept the access commands issued over the communication path that specify addresses mapped by the system address map to locations within the subset of locations. Those intercepted access commands are redirected to locations within the second memory that are otherwise unused whilst the processing circuitry is in the particular mode. This can provide significant power consumption benefits.
US11615021B2 Configurable computer memory
A method for configuring a computer system memory, includes powering on the computer system; retrieving options for initializing the computer system; assigning to a first segment of the memory a first pre-defined setting; assigning to a second segment of the memory a second pre-defined setting; and booting the computer system.
US11615020B2 Implementing mapping data structures to minimize sequentially written data accesses
A system includes a memory device, and a processing device, operatively coupled to the memory device, to perform operations including receiving a request to sequentially write data to a block of a memory device, in response to receiving the request, writing the data to the block to obtain sequentially written data, initiating accumulation of logical-to-physical (L2P) mapping data corresponding to the sequentially written data, determining that a criterion for terminating the accumulation of the L2P mapping data is satisfied, in response to determining that the criterion is satisfied, terminating the accumulation of the L2P mapping data to obtain accumulated L2P mapping data, and updating an L2P mapping data structure based on the accumulated L2P mapping data.
US11615018B2 Automation testing tool framework
A method of testing a web-based application comprising: at a computing device: receiving a test procedure, the web-based application having an associated web-based application code, the test procedure including at least one testing step comprised of at least an action attribute and an element attribute; for each of the at least one testing steps: identifying an action handler based on the action attribute; generating at least one instruction, by the action handler, and in accordance with a determination that the testing step is an interaction testing step and that there is a value attribute associated with the interaction testing step, modifying the at least one instruction based on the value attribute associated with the interaction testing step; and causing the web-driver to execute the at least one instruction on an identified section of web-based application code corresponding to the element attribute to perform an operation on the web-based application.
US11615015B2 Trace anomaly grouping and visualization technique
A trace anomaly grouping and visualization technique logically groups traces with anomalies to cases to enable software developers to monitor, diagnose and visualize the anomalies, as well as to solve the anomalies during application development and production. A client library of an investigative platform collects signals from traces (trace signal information). The technique organizes (groups) related trace signals of methods with anomalies (e.g., exceptions, performance abnormalities such as slowness) into datasets (denominated as “cases”) based on common cause for an anomaly and correlates the signals to identify a case. The collected information may be used to differentiate between root causes of the anomalies using a comparative visualization of traces displayed on a standard user interface of the investigative platform. As such, the technique facilitates an understanding of differences among traces of executable code that resulted in the failure and traces without failure by providing the ability to comparatively examine views of those traces displayed on the standard UI. Signals of two or more traces may be selected and displayed side-by-side for comparison. The traces may be selected from a general notion of a healthy trace and a failed trace.
US11615012B2 Preprocessing in database system workload capture and replay
Methods, systems, and computer-readable storage media for receiving a capture file, the capture file including data representative of a workload executed in a source database system, and processing the capture file to provide a replay file, the replay file being in a format that is executable by a replayer to replay the workload in a target database system, processing the capture file including: processing the capture file to provide a set of intermediate files, and processing the set of intermediate files using in-memory merge sort operations to generate a set of replay files.
US11615011B2 Apparatus and method for optimizing reliability of satellite system considering both hard error stability and soft error stability
An apparatus and a method for optimizing a satellite system considering a hard error stability and a soft error stability are disclosed. The satellite system optimizing method which considers a hard error stability and a soft error stability according to an exemplary embodiment of the present disclosure includes acquiring hardware information of a processor which is loaded in the satellite system; acquiring workload information including a task which is performed by the processor; establishing a scheduling policy for the task based on the hardware information and the workload information; and quantifying a soft error stability and a hard error stability in accordance with the scheduling policy.
US11615006B2 Virtual network life cycle management
This disclosure describes lifecycle management (LCM) techniques for improving high availability (HA) and scalability in a virtual network. The techniques include empowering virtual network function managers (VNFMs) to provide LCM to other VNFMs in the virtual network. For example, a VNFM instance in the virtual network may autonomously update and/or improve the virtual network design, such as by deploying additional VNFM instances. A VNFM network may be able to self-organize, such as by designating a primary cluster and/or autonomously holding an election. A VNFM instance may also heal and/or redeploy another VNFM instance. The present virtual network LCM techniques may allow a virtual network to be self-sustaining while providing HA.
US11615005B2 Storage system and control method therefor
Each redundancy group is constituted by one active program (storage control software of the active program) and N standby programs (N is an integer of two or more). Each of the N standby programs is associated with a priority to be determined as a failover (FO) destination. In the same redundancy group, FO is performed from the active program to the standby program based on the priority. For the plurality of pieces of storage control software including the active programs and the standby programs that change to be active by FO in the plurality of redundancy groups arranged in the same node, standby storage control software that can set each of the programs as a FO destination are arranged in different nodes.
US11615003B2 Optimized neural network data organization
In some implementations, the present disclosure relates to a method. The method includes obtaining a set of weights for a neural network comprising a plurality of nodes and a plurality of connections between the plurality of nodes. The method also includes identifying a first subset of weights and a second subset of weights based on the set of weights. The first subset of weights comprises weights that used by the neural network. The second subset of weights comprises weights that are prunable. The method further includes storing the first subset of weights in a first portion of a memory. A first error correction code is used for the first portion of the memory. The method further includes storing the second subset of weights in a second portion of the memory. A second error correction code is used for the second portion of the memory. The second error correction code is weaker than the first error correction code.
US11615002B2 Dynamically allocating streams during restoration of data
The systems and methods described herein dynamically allocate streams when restoring data from databases. In some embodiments, the system and methods restore data from a database by determining a number of streams to allocate to the database for restoring files of data from the database. The determined number of streams may be based on a total amount of data within the database, and/or may be based, at least in part, on the previous number of streams used during backup operations, in order to balance the benefit of allocating streams to a restoration of data with any detriments associated with changing the number of streams from the number used during previous backup operations.
US11614998B2 Multi-screen display control device
A multi-screen display control device includes a plurality of graphics processing units (GPUs) and a watchdog chip. The GPUs transform image data that a host transfers to the multi-screen display control device through a universal serial bus (USB) interface into a plurality of high-definition multi-media interface (HDMI) sub-images to be displayed by a plurality of screens. The watchdog chip is coupled to the GPUs and, when any of the GPUs crashes, the watchdog chip outputs a reset signal to reset all of the GPUs.
US11614996B2 Electronic systems, fault detecting methods thereof, system on chips, and bus systems
An electronic system may include one or more units of processing circuitry configured to implement a main intellectual property (IP), a checker IP, and an error detection circuit. The main IP includes a first data path and a first control signal path. The checker IP includes a second control signal path. The error detection circuit is configured to detect an error of data by performing error correction code (ECC) decoding of output data that is output by the main IP to the error detection circuit through the first data path, and detect an error of a control signal based on a first signal that is output by the main IP to the error detection circuit through the first control signal path, and a second signal that is output by the checker IP to the error detection circuit through the second control signal path.
US11614994B2 Method, apparatus and electronic device for blockchain-based transaction consensus processing
A method for blockchain-based transaction consensus processing is provided. Node devices in a blockchain include at least one primary node device and several secondary node devices, the primary node device fragments proposed transaction data into a specified number of data fragments based on an erasure code algorithm, and the method includes: receiving a data fragment of the transaction data that is sent by the primary node device in a unicast mode, where respective data fragments sent by the primary node device to individual node devices in a unicast mode are different from one another; broadcasting the received data fragment to other node devices in the blockchain, and receiving data fragments of the transaction data that are broadcast by the other node devices; determining whether the number of received data fragments of the transaction data reaches an erasure code recovery threshold; and if so, performing data recovery on the received data fragments based on an erasure code reconstruction algorithm to obtain original content of the transaction data, to complete consensus processing with respect to the original content of the transaction data.
US11614993B1 System and method for restoring deleted objects and their assignments to other objects based on any deletion of the other objects
A system and method on one computer records actions on objects performed on a second computer. If an object is deleted from the second computer, the first computer can restore to a point in time the state of the object on the second computer, including assignments made between it and other objects, using the recorded actions.
US11614992B2 Detection of system anomalies
Systems and methods are provided for detecting system anomalies. The described technique includes receiving system parameters specifying functionality of a computing system. An anomaly is detected within the computing system. A recovery method is determined based on a recovery-method model and information about the detected anomaly, responsive to detecting the anomaly in the computing system. The determined recovery method is configured to ensure requirements of the computing system are met. Furthermore, responsive to detecting the anomaly in the computing system, the determined recovery method is implemented in response to installation of the selected system-compatible tool.
US11614990B2 Automatic correlation of dynamic system events within computing devices
Systems and methods are described herein for logging system events within an electronic machine using an event log structured as a collection of tree-like cause and effect graphs. An event to be logged may be received. A new event node may be created within the event log for the received event. One or more existing event nodes within the event log may be identified as having possibly caused the received event. One or more causal links may be created within the event log between the new event node and the one or more identified existing event nodes. The new event node may be stored as an unattached root node in response to not identifying an existing event node that may have caused the received event.
US11614983B2 Forecasting failures of interchangeable parts
A material failure forecasting system accesses historical failure data to forecasts future failures. The failure data of a material is analyzed using text processing techniques to identify failures and suspensions. The text processing techniques provide for identifying failures when fault words are associated with negations. A fault ontology establishes different failure modes that include primary, secondary and tertiary levels which enable identifying a sequence of failures. The failures thus identified are fitted to a data distribution selected from a plurality of data distributions. The parameters from the data distribution are used for simulating a demand profile for the material which considers interchangeability. Similarly failure data of the materials in an equipment can be analyzed and the reliability of the equipment can be estimated.
US11614980B2 System and method for displaying a persistent notification with enhanced functions
The present invention is a system and user interface for a persistent notification that sits within a notification or control center of an operating system (OS) and looks native to the device. The persistent notification provides access to frequently used applications, utility applications, a news feed as well as a search function by sending requests and receiving data from a platform that provides the persistent notification with data related to the device being used by the user to allow the persistent notification to appear native to the device.
US11614977B2 Optimizing clustered applications in a clustered infrastructure
This disclosure describes techniques for providing virtual resources (e.g., containers, virtual machines, etc.) of a clustered application with information regarding a cluster of physical servers on which the distributed clustered application is running. A virtual resource that supports the clustered application is executed on a physical server of the cluster of physical servers. The virtual resource may receive an indication of a database instance (or other application) running on a particular physical server of the cluster of physical servers that is nearest the physical server. The database instance may be included in a group of database instances that are maintaining a common data set on respective physical servers of the group of physical servers. The virtual resource may then access the database instance on the particular physical server based at least in part on the database instance running on the particular server that is nearest the physical server.
US11614976B2 System and method for determining an amount of virtual machines for use with extract, transform, load (ETL) processes
In accordance with an embodiment, described herein are systems and methods for determining or allocating an amount, quantity, or number of compute instances or virtual machines for use with extract, transform, load (ETL) processes. In an example embodiment, a particular (e.g., optimal) number of virtual machines (VM's) can be determined by predicting ETL completion times for customers, using historical data. ETL processes can be simulated with an initial/particular number of virtual machines. If the predicted duration is greater than the desired duration, the number of virtual machines can be incremented, and the simulation repeated. Actual completion times from ETL processes can be fed back, to update a determined number of compute instances or virtual machines. In accordance with an embodiment, the system can be used, for example, to generate alerts associated with customer service level agreements (SLA's).
US11614974B2 Enabling a fog service layer with application to smart transport systems
A fog service layer architecture is disclosed using hierarchical fog node deployment including the co-existence and interactions of the fog node with a cloud node. The architecture also includes a list of functions, capabilities or services that are hosted in each fog node. One or more fog management procedures may be run between fog nodes (or between fogs and the cloud) and may comprise a fog capability discovery procedure, a fog connection verification procedure, and a fog capability status report procedure. In addition, fog nodes may be configured to interact with each other to get particular services using one or more fog service procedures described herein.
US11614973B2 Assigning devices to virtual machines in view of power state information
In one implementation, a method of sharing a physical device between multiple virtual machines is provided. The method includes receiving, from a first virtual machine, a request to access a physical device of a computing device. The method also includes assigning, by a processing device, the physical device to the first virtual machine in view of power state information associated with the physical device of the computing device, wherein the power state information is received from one or more other virtual machines of the computing device.
US11614970B2 High-throughput parallel data transmission
Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for high-throughput parallel data transmission. In some implementations, a data connector module is configured to provide an application server with access to a data set of unstructured data. One or more computers receive a first request associated with a first application or service, and data identifying a second application or service different from the first application or service. A plurality of second requests are generated and distributed to processing nodes to generate results for the second requests. Result data derived from the results for the second requests to the second application or service.
US11614969B2 Compression techniques for encoding stack trace information
Embodiments provide a thread classification method that represents stack traces in a compact form using classification signatures. Some embodiments can receive a stack trace that includes a sequence of stack frames. Some embodiments may generate, based on the sequence of stack frames, a trace signature that represents the set. Some embodiments may receive one or more subsequent stack traces. For each of the one or more subsequent stack traces, some embodiments may determine whether a subsequent trace signature has been generated to represent the sequence of stack frames included within the subsequent stack trace. If not, some embodiments may generate, based on the trace signature and other subsequent trace signatures that were generated based on the trace signature, the subsequent trace signature to represent the subsequent sequence of stack frames.
US11614967B2 Distributed scheduling in a virtual machine environment
A scheduling application is used to acquire into memory of a first processing system running on a computer system, a first jobs load for execution by the first processing system, the first jobs load stored in a database's table and having a first load size, the database associated with the computer system. The scheduling application is used to acquire into memory of a second processing system, a second jobs load for execution by a second processing system. The second jobs load being included in the table and having a second load size being balanced with the first load size and including jobs not in the first jobs load. In the first processing system's memory, jobs in the first jobs load are scheduled for execution by the first processing system. In the second processing system's memory, jobs in the second jobs load are scheduled for execution by the second processing system.
US11614963B2 Machine learning based runtime optimization
A method of operating a shared computing environment includes receiving a client request for an optimized runtime configuration of the shared computing environment for executing a task, receiving runtime data of the task collected from a prior runtime, inferring a runtime configuration from the runtime data, determining a predicted timeseries workload for the shared computing environment, updating the runtime configuration to including the timeseries workload prediction, wherein the updating outputs the optimized runtime configuration, and configuring the shared computing environment according to the optimized runtime configuration in executing the task.
US11614961B2 Generating cloud workflows from local workflows
A system includes a machine readable storage medium storing instructions and a processor to execute the instructions. The instructions include receiving a local workflow including a native action from a first user device and determining whether information to execute the native action as a cloud action is complete. In response to determining that information for the native action is complete, determining whether a comparable cloud action is available for the native action. In response to determining that a comparable cloud action is available for the native action, saving the native action as a cloud action in a cloud work-flow. In response to determining that a comparable cloud action is not available for the native action or in response to determining that information to execute the native action is not complete, saving the native action as a local action in the cloud workflow.
US11614960B2 Behavior toggle for stateful applications
In an example embodiment, a specialized software object, called a behavior toggle, is utilized for stateful applications in cloud environments. The behavior toggle, once enabled and used by an entity, is not able to be disabled anymore for that entity, other than by explicit migration. Unlike feature toggles, whose values are expressed using “true” or “false” flags or the like, behavior toggles are enabled by specific version. Specifically, the value indicates which version of the behavior is enabled. The behavior toggle software objects may then be referenced by, or included in, other software objects, to utilize the behavior toggle software objects with the other software objects and have the behavior toggle be applied to the other software objects.
US11614959B2 Coherence protocol for hardware transactional memory in shared memory using non volatile memory with log and no lock
The invention relates to a data processing system and a date processing method. The data processing system is configured to perform a hardware transactional memory (HTM) transaction. The data processing system comprises a byte-addressable nonvolatile memory for persistently storing data and a processor being configured to execute an atomic HTM write operation in connection with committing the HTM transaction by writing an indicator to the nonvolatile memory indicating the successful commit of the HTM transaction.
US11614958B2 Cost-efficient high-availability multi-single-tenant services
A secondary pool of VMs is used to run secondary services or jobs, which may be evicted upon failure of a corresponding primary VM. Upon detection of a failure of a primary resource, the secondary services or jobs are evicted from secondary pool resources, and the secondary pool resources can be automatically allocated to the jobs of the failed primary resource. In this regard, a secondary job may be thought of as a preemptible job and comprises services or jobs that are lower priority than the service or job on the primary resource. By using computing resources in the secondary pool to run secondary or preemptible jobs, this technology makes use of what would be otherwise idle resources. This beneficially avoids having to allocate additional and separate computing resources for secondary jobs, leads to more efficient use of network resources, and reduces costs.
US11614956B2 Multicast live migration for encrypted virtual machines
A method includes receiving a request to migrate a virtual machine executing on a source host computer system to a first destination host computer system. The method further includes receiving, from the virtual machine executing on the source host computer system, an encryption key specific to the virtual machine. One or more memory pages associated with the virtual machine are encrypted using the encryption key specific to the virtual machine. The method further includes causing the one or more memory pages associated with the virtual machine to be copied to the first destination host computer system.
US11614952B2 Systems and methods for providing modular applications with dynamically generated user experience and automatic authentication
Systems for providing an integrated user interface and/or authenticating a user or a device are disclosed. A system for providing an integrated user interface includes a central control server having a user interface engine and a backend application programming interface engine, a user device communicatively coupled to the central control server that is configured to provide a user interface, and a plurality of backend servers communicatively coupled to the central control server. The backend application programming interface engine generates and supplies application programming interfaces to the backend servers, the application programming interfaces including programming instructions thereon that direct a corresponding one of the plurality of backend servers to provide data to the central control server. The user interface engine generates the integrated user interface comprising the data received from the plurality of backend servers and provides the integrated user interface to the user device for display to a user.
US11614950B2 Application interface and database structures to remotely manage bios settings of automated teller machines
A method for controlling at least one setting of a basic input output system (BIOS) of at least one automated transaction machine (ATM) can include provisioning features of an active management technology system of a first computing device associated with an ATM. The method can also include establishing an initial trust between the first computing device and a second computing device that is remote from the first computing device, over a serial-over-lan (SOL) connection that is a feature of the active management technology system. The method can also include configuring the setting of the BIOS of the first computing device and storing a schedule for changing the setting of the BIOS. The method can also include reconfiguring the setting of the BIOS in response to the schedule stored on the database over the SOL.
US11614949B2 Method and device for managing operation of a computing unit capable of operating with instructions of different sizes
An integrated circuit comprises a processing unit configured for booting up with a set of boot instructions, then for determining the size of the instructions of an application programme and potentially rebooting on its own initiative, while being reconfigured, in order for it to execute the instructions of the application program. Only one boot memory is needed as a consequence.
US11614947B2 Computational memory
An example device includes a plurality of computational memory banks. Each computational memory bank of the plurality of computational memory banks includes an array of memory units and a plurality of processing elements connected to the array of memory units. The device further includes a plurality of single instruction, multiple data (SIMD) controllers. Each SIMD controller of the plurality of SIMD controllers is contained within at least one computational memory bank of the plurality of computational memory banks. Each SIMD controller is to provide instructions to the at least one computational memory bank.
US11614946B2 Networked computer
A computer comprising a plurality of processing nodes is provided. Each processing node has at least one processor configured to process input data to generate an array of data items. The processing nodes are arranged in cliques in which each processing node of a clique is connected to each other processing node in the clique by first and second clique links. The cliques are inter-connected in rings such that each processing node is a member of a single clique and a single ring. The processing nodes of all cliques are configured to exchange in each exchange step of a machine learning collective via the respective first and second clique links at least two data items with the other processing node(s) in its clique, and all processing nodes are configured to reduce each received data item with the data item in the corresponding position in the array on that processing node.
US11614941B2 System and method for decoupling operations to accelerate processing of loop structures
An apparatus for hardware acceleration for use in operating a computational network is configured for determining that a loop structure including one or more loops is to be executed by a first processor. Each of the one or more loops includes a set of operations. The loop structure may be configured as a nested loop, a cascaded or a combination of the two. A second processor may be configured to decouple overhead operations of the loop structure from compute operations of the loop structure. The apparatus accelerates processing of the loop structure by simultaneously processing the overhead operations using the second processor separately from processing the compute operations based on the configuration to operate the computational network.
US11614937B1 Accelerator circuit for mathematical operations with immediate values table
Embodiments of the present disclosure relate to an accelerator circuit with a dynamic immediate values table (IVT). The accelerator circuit includes an instruction memory, a data memory, and a vector circuit with the IVT storing multiple immediate values at multiple entries. The vector circuit reads a subset of instructions from the instruction memory, each instruction including at least one corresponding pointer to at least one corresponding entry in the IVT. The vector circuit further receives a subset of input data from the data memory corresponding to the subset of instructions. The vector circuit performs a respective operation in accordance with each instruction from the subset of instructions using a corresponding data vector of the received subset of input data identified in each instruction and at least one corresponding immediate value from the IVT pointed by the at least one corresponding pointer to generate corresponding output data.
US11614936B2 Systems and methods for performing 16-bit floating-point matrix dot product instructions
Disclosed embodiments relate to computing dot products of nibbles in tile operands. In one example, a processor includes decode circuitry to decode a tile dot product instruction having fields for an opcode, a destination identifier to identify a M by N destination matrix, a first source identifier to identify a M by K first source matrix, and a second source identifier to identify a K by N second source matrix, each of the matrices containing doubleword elements, and execution circuitry to execute the decoded instruction to perform a flow K times for each element (m, n) of the specified destination matrix to generate eight products by multiplying each nibble of a doubleword element (M,K) of the specified first source matrix by a corresponding nibble of a doubleword element (K,N) of the specified second source matrix, and to accumulate and saturate the eight products with previous contents of the doubleword element.
US11614935B2 Calculation engine for performing calculations based on dependencies in a self-describing data system
A method includes receiving a request to modify a first value of a first field of a first item in a self-describing data system, and obtaining a domain comprising items in the self-describing data system. The first item and a second item are included in items, and the second item comprises a second field having a second value. The method includes calculating, based on a rule of the second field, a dependency of the second value on the first value. The rule specifies how the second value is to be calculated using the first value. The method includes modifying, based on the request, the first value. The method includes receiving an event triggered by the modification to the first value. The method includes, responsive to the event, calculating the second value based on the rule, and storing the second value in the second field.
US11614931B2 Online software upgrade device and method for maintaining operation uninterrupted
An online software upgrade device for maintaining operation uninterrupted is disclosed. One embodiment includes a processing unit having first power and chip enabling pins and a controlling pin, an expansion I/O chip having second power and chip enabling pins and a controlled pin, and a pull-down resistor having a first end connecting with the first and second chip enabling pins. The first power enabling pin outputs a first power enabling signal and connects a power source, the first chip enabling pin outputs a first chip enabling signal and connects a driving pin of a controlled chip, and the controlling pin outputs an operation signal. The second power enabling pin connects with the first power enabling pin and outputs a second power enabling signal, the second chip enabling pin connects the first chip enabling pin and outputs a second chip enabling signal, and the controlled pin connects with the controlling pin.
US11614929B2 Identity registration methods, apparatuses, and devices
Embodiments of the present specification disclose identity registration methods, apparatuses, and devices. One method comprising: identifying description information from a user for a secure application configured to obtain trusted data to be installed; retrieving installation package data corresponding to the secure application based on the description information; installing the secure application in a trusted execution environment (TEE) based on the installation package data; and adding the description information to a digital identity document of the user recorded on a blockchain.
US11614925B1 Data model infrastructure as a service
In an example embodiment, a data model infrastructure is implemented as a service rather than as an always-running server. Specifically, one of the technical issues with past implementations is that the data models are deployed onto a server that is intended to be “always running”, even if there are no requests to the server. This utilizes memory and processing power. While it may be useful to have an always running server for commonly used applications, for applications that are infrequently used (e.g., 10 times a month), it can mean that memory and processing power is wasted. Thus, by implementing the data model infrastructure as a service rather than an always-running server, the service can be launched only when actually needed, saving both memory and processing power.
US11614924B1 Systems, methods, user interfaces, and development environments for a data manager
A computer-implemented method includes maintaining one or more databases that collectively store organizational data associated with an organization and an object graph data structure having a plurality of data objects associated with the organizational data. The method further includes generating a formula field which includes one or more dependent fields, wherein the formula field is defined and evaluated using a query expression that makes reference to the object graph data structure. The method further includes, in response to a value of at least one of the one or more dependent fields changing to an updated value, automatically updating a value of the formula field based on the updated value of the at least one of the one or more dependent fields, and enabling inclusion of the formula field in one or more of a report, a policy, a workflow, a trigger, or a rule.
US11614919B2 Circuit
A circuit, comprising a first term operation circuit and a second term operation circuit, a third term operation circuit, and a second calculation circuit. Each of the first and the second term operation circuits comprises multiple higher bit operation circuits, a lowest bit operation circuit, and a first calculation circuit. Each of the higher bit operation circuits selectively left-shifts a multiplicand by different bits, outputs the shifted multiplicand, determines a sign of the shifted multiplicand, and left-shifts the shifted multiplicand. The lowest bit operation circuit outputs the multiplicand, and determines a sign of the multiplicand. The first calculation circuit generates a term operation result. The third term operation circuit generates a third term operation result. The second calculation circuit adds the term operation result of the first and second term operation circuits and the third term operation result to generate a total operation result.
US11614916B2 User voice activity detection
Many headsets include automatic noise cancellation (ANC) which dramatically reduces perceived background noise and improves user listening experience. Unfortunately, the voice microphones in these devices often capture ambient noise that the headsets output during phone calls or other communication sessions to other users. In response, many headsets and communication devices provide manual muting circuitry, but users frequently forget to turn the muting on and/or off creating further problems as they communicate. To address this, the present inventors devised, among other things, an exemplary headset that detects the absence or presence of user speech, automatically muting and unmuting the voice microphone without user intervention. Some embodiments leverage relationships between feedback and feedforward signals in ANC circuitry to detect user speech, avoiding the addition of extra hardware to the headset. Other embodiments also leverage the speech detection function to activate and deactivate keyword detectors, and/or sidetone circuits, thus extending battery.
US11614915B1 Audio multithreading interface
Generating an audio processing design includes placing representations of audio processing modules using a user interface. The method includes causing the display of the representations of the audio processing modules in the user interface, receiving user input to place a representation of a start thread module in the audio processing design between a representation of an upstream audio module and representations of downstream audio modules, the representation of the start thread module having data associated therewith that defines a buffer up factor and a thread identifier, receiving user input to specify the buffer up factor and thread identifier associated with the representation of the start thread module, and applying the specified thread identifier and a sample block size that is derived from the specified buffer up factor, downstream from the representation of the thread start module.
US11614914B2 Audio data processing circuit and processing method thereof
The present disclosure provides an audio data processing circuit and an audio data processing method. The audio data processing circuit includes a word select interface, a clock signal interface and an audio data interface. The word select interface is configured to receive a word select signal. The clock signal interface is configured to receive a clock signal, and generating an audio data interface signal according to a number of clocks of the clock signal in one period of the word select signal. The audio data interface is configured to transmit the audio data to a processing unit through a first transmission protocol or a second transmission protocol.
US11614909B2 Image processing apparatus and control method
In one embodiment, a display, a storage, and a controller which executes a job of image processing based on a setting value are provided, and the controller stores, as setting history information, the setting value of the executed job in the storage; displays, on the display, a selection screen to select the setting history information stored in the storage; and executes, when the job based on the setting history information received via the selection screen is to be executed, confirmation processing according to the state of user authentication.
US11614902B2 Job processing system, method for controlling the same, and storage medium
There is provided a method for notifying an operator of necessity of implementation of an inspection to be manually performed by the operator. A method for controlling a job processing system that causes a job processing apparatus to execute a job, the method includes receiving required quality data, and notifying, based on the required quality data received in the receiving, a user that an output product output by executing the job needs to be inspected by an inspection apparatus.
US11614899B1 Secure data transfers using physical carriers
Methods, apparatus, and processor-readable storage media for protecting data based on a context of data movement operations are provided herein. An example computer-implemented method includes obtaining a list of carriers in response to a request to transfer data, stored on a storage system associated with a first location, to a second location, wherein each of the carriers is configured to physically move at least one mobile storage unit; scheduling at least two of the carriers to perform the transfer; transferring at least a portion of the data as data chunks from the first location to the second location, wherein each of the scheduled carriers transfers different data chunks via the corresponding at least one mobile storage unit; and transferring, over a network, at least one of: control information corresponding to the transfer and at least another portion of the data associated with the request.
US11614897B2 Storage device and operating method thereof
The present disclosure relates to an electronic device. According to the present disclosure, a storage device includes a memory controller acquiring a valid address reflecting a bad block more quickly and a plurality of memory devices each including a plurality of memory blocks included in each of a plurality of planes.
US11614896B2 UFS out of order hint generation
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to interact with a host device using Universal Flash Storage (UFS) interface protocols, provide a hint to the host device, switch between a first mode and a second mode, retrieve the data from the memory device, and deliver the data to the host device. The hint includes an indication of what order data will be received from the data storage device. The order of the data will be in a different order than a requested order after providing the hint.
US11614895B2 Data storage device for read operation and method of the same
The present technology relates to a memory controller capable of shortening a time required for a read operation by storing a map segment output based on a result of counting the number of times a map entry is called in a host. The memory controller controlling a memory device includes a central processing device configured to receive a read request from a host and perform an operation for outputting data corresponding to the read request to the host, and a flash translation layer configured to search for a map entry indicating a mapping relationship between a logical block address and a physical block address by receiving the logical block address corresponding to the read request from the central processing device, and store a read count table based on a result of searching the map entry.
US11614887B2 Method and system for accelerating storage of data in write-intensive computer applications
A method of optimising a service rate of a buffer in a computer system having memory stores of first and second type is described. The method selectively services the buffer by routing data to each of the memory store of the first type and the second type based on read/write capacity of the memory store of the first type.
US11614885B2 Data processing method for improving access performance of memory device and data storage device utilizing the same
A data storage device includes a memory device and a memory controller. The memory controller is configured to configure a predetermined memory block as an active memory block to receive data from a host device and accordingly record a plurality of logical addresses in a first mapping table. In response to a determination of recommending for activating one or more sub-regions of the memory device or delivering one or more Host Performance Booster (HPB) entries is required, the memory controller is further configured to update a second mapping table based on the first mapping table before delivering the HPB entries to the host device. The memory controller is further configured to generate the HPB entries according to the second mapping table after the second mapping table has been updated based on the first mapping table and deliver a packet comprising the HPB entries to the host device.
US11614880B2 Storage system with selectable write paths
A storage system has a first memory, and a second memory that includes storage memory. The storage system has a processing device. The processing device is to select whether to write data to the first memory and write the data from the first memory to the second memory, or to write the data to the second memory bypassing the first memory. The processing device is to write portions of data for storage according to such selection.
US11614878B2 Apparatuses and methods for data movement
The present disclosure includes apparatuses and methods for data movement. An example apparatus includes a memory device that includes a plurality of subarrays of memory cells and sensing circuitry coupled to the plurality of subarrays. The sensing circuitry includes a sense amplifier and a compute component. The memory device also includes a plurality of subarray controllers. Each subarray controller of the plurality of subarray controllers is coupled to a respective subarray of the plurality of subarrays and is configured to direct performance of an operation with respect to data stored in the respective subarray of the plurality of subarrays. The memory device is configured to move a data value corresponding to a result of an operation with respect to data stored in a first subarray of the plurality of subarrays to a memory cell in a second subarray of the plurality of subarrays.
US11614871B2 Systems and methods for flexible writing of internal data of regulated system
A system and method for flexible writing of internal data of a regulated system can include generating a flexible write instruction, providing the flexible write instruction to the regulated system, and storing or committing data changes to the regulated system outside of the normal system operations, during runtime.
US11614870B2 Zoned memory device recovery after a key-value store failure
A system includes a zoned memory device allocating a zone storing a block belonging to a key-value set, and a processing device, operatively coupled with the zoned memory device, to perform operations including obtaining zone status information associated with the zone, identifying that the zone is a non-filled zone in view of the zone status information, and recovering the non-filled zone to obtain a recovered zone.
US11614858B2 Medical image diagnostic apparatus
The medical image diagnostic apparatus is configured to generate a medical image based on data collected from a subject when an operator sequentially performs a plurality of steps. A display unit has a display screen. An operation unit receives an operation of an operator on the display screen. A control unit controls the display unit based on the operation received by the operation unit. The display unit displays a plurality of setting screens respectively corresponding to the plurality of steps on a display screen in a superimposed manner. The control unit is configured to switch the setting screen of the uppermost layer between the plurality of setting screens based on the operation received by the operation unit. The display unit further displays, in each of the plurality of setting screens, a plurality of wizard screens for sequentially inputting a plurality of pieces of information in a wizard format.
US11614846B2 Active impression tracking
Aspects of the disclosure relate to tracking user engagement with an interface. In one aspect, interaction of a user with a user interface can be detected and, in response to such interaction, it can be determined if the user interface was updated. In a scenario in which it is determined that the user interface was updated, an impression metric indicative of engagement of the user with the user interface can be updated. The updated metric can permit the tracking of user engagement.
US11614843B2 Touch panel and display device
A touch panel includes a first substrate and a second substrate. The touch panel includes a drive electrode formed on a surface of the first substrate, a position sensor electrode and a pressing force sensor electrode formed on a surface of the second substrate, a position sensor wiring line that connects the position sensor electrode to a terminal portion, a pressing force sensor wiring line that connects the pressing force sensor electrode to the terminal portion, and a shield wiring line disposed between the position sensor wiring line and the pressing force sensor wiring line in a plan view.
US11614842B2 Electronic device comprising a display panel and an input sensor on the display panel
An electronic device, includes: a display panel; and an input sensor on the display panel, wherein the input sensor is configured to operate in a first mode during which the input sensor detects a first input from a user's touch or in a second mode during which the input sensor detects a second input from an input apparatus, wherein the input sensor includes: a first sensing part configured to detect the first input and the second input; and a second sensing part configured to recognize the input apparatus.
US11614841B2 Electronic apparatus and method for manufacturing the same
Provided is an electronic apparatus including a window, a display panel disposed below the window, a digitizer disposed below the display panel and including a first surface and a second surface opposing the first surface, a first adhesive layer disposed on the first surface, and a second adhesive layer disposed below the second surface, wherein the first adhesive layer and the second adhesive layer are two-time-cured. Accordingly, an electronic apparatus having improved folding and viewability properties may be provided.
US11614835B2 Information processing device that projects drawing information according to ratio of distances, information processing method, and recording medium
An information processing device comprising a projection control unit that controls projection of drawing information, the projection being performed by a projection device, on a basis of ratio information between a first distance and a second distance, the first distance being acquired from sensing information regarding a drawing tool and being from a reference point to the drawing tool, and the second distance being from the reference point to an intersection point between a straight line connecting the reference point with the drawing tool and a calibration plane.
US11614832B2 Display device
A display device includes a first area including a display area, a second area including a pad area, a bending area disposed between the first area and the second area, a plurality of touch signal lines extending from the second area to the first area through the bending area, a plurality of touch test lines disposed in the second area and separated and spaced apart from the plurality of touch signal lines, and a plurality of touch connection lines electrically connecting the plurality of touch signal lines and the plurality of touch test lines, wherein, in the second area, the plurality of touch signal lines and the plurality of touch test lines include a first conductive layer, and the plurality of touch connection lines includes a second conductive layer different from the first conductive layer.
US11614831B2 Pressure calibration method and touch sensitive process apparatus and touch system implementing the method
A pressure calibration method, applicable to a touch panel which sequentially comprises a first electrode layer, an elastic dielectric layer and a second electrode layer, the first electrode layer includes multiple first electrodes in parallel to a first axis, the second electrode layer includes multiple second electrodes in parallel to a second axis, the pressure calibration method comprising: retrieving a depression event according to mutual capacitance sensing between the first electrodes and the second electrodes; finding a corresponding calibration area according to coordinate of the depression event; and calculating a calibrated pressure value according to a pressure sensing value of the depression event and a pressure calibration function of the corresponding calibration area.
US11614830B2 Touch display device and touch sensing circuit
Embodiments of the present disclosure relate to a touch display device and a touch sensing circuit that apply a load-free driving signal having a phase difference or amplitude difference from the touch driving signal to a touch display panel. According to embodiments of the present disclosure, electromagnetic noise immunity may be improved and touch accuracy may be increased. The touch sensing circuit comprises: a touch driving circuit configured to output a pulse type touch driving signal to at least one of a plurality of touch electrodes disposed on a touch display panel; and a load-free driving signal output circuit configured to output at least one load-free driving signal having a frequency equal to a frequency of the touch driving signal and having a phase difference or amplitude difference from the touch driving signal.
US11614828B2 Touch display device
A touch display device is disclosed. Since a touch electrode line included in the display device is divided into two or more touch electrode line parts connected to different touch routing lines, an entire load of the touch electrode line and the touch routing line can be reduced. As a portion of the touch routing line is disposed on an active area and touch routing lines connected to different touch electrode line parts are connected to each other between the active area and a touch driving circuit, an entire load can be reduced without an increase of a non-active area and an increase of a channel due to the touch routing lines, and a performance of a touch sensing can be improved.
US11614826B2 Method of palm rejection and sensor controller
A method of palm rejection is executed by a sensor controller that is connected to a plurality of sensor electrodes and that detects a downlink signal transmitted from an active pen. The method includes determining whether or not a phase of the detected downlink signal matches a phase shared in advance between the sensor controller and the active pen, and outputting, when it is determined that the phases match, a position of the active pen derived on the basis of a distribution of levels of the downlink signal in the plurality of sensor electrodes.
US11614824B2 System and method to measure latency in displaying a key tap event
A system to measure latency in displaying a key tap event corresponding to a touchscreen keyboard is disclosed. The system includes a text input module, configured to capture pre-defined text for latency measurement. The system includes a keyboard selection module, configured to select a virtual keyboard for the latency measurement with respect to the pre-defined text. The system includes a keyboard configuration module, configured to capture positional details of each text character of the pre-defined text with respect to registered virtual keyboard. The execution module, configured to execute the key tap event for each of the text character of the pre-defined text for latency measurement, to measure time gap of each text character of the pre-defined text between the key tap event and corresponding text display event and also configured to calculate average latency measurement of the pre-defined text from a measured time gap for each of the character.
US11614823B2 Macro-mini actuation of pneumatic pouches for soft wearable haptic displays with independent control of force and contact area
A macro-mini actuation mechanism for pneumatic pouches is provided which involves stacking smaller proximal pouches (proximal layer) underneath larger distal pouches (distal layer). The proximal layer of smaller pouches is the contact area with e.g. a (human) body. Macro-mini pneumatic actuation of pouches for wearable haptic displays allows for the control of contact area of pneumatic pouches and the ability to cover large areas while maintaining a fast-dynamic response and higher spatial resolutions. This stacked pouch concept allows for pressure/force feedback to a user—something which cannot be rendered by vibrotactile actuators alone. Control of effective pouch height may also allow a potential wearable haptic display to better conform to the human body. A pressure-based display with stacked pouches could allow for larger tolerances between the display and the human body without sacrificing contact area, allowing better fit across users.
US11614821B2 Touch control method integrating fingerprint recognition and touch operation modes
A touch control method is provided. The method includes: providing a touch device with multiple touch electrodes; determining whether an object is located in a sensing distance; detecting a sensing group sensing the object if the determination is yes; determining whether an electrode amount in the electrode group is between a first value and a second value; determining whether a sensing time of a predetermined proportion of the touch electrodes in the sensing group is equal to or greater than a predetermined time; executing a fingerprint recognition mode if the electrode amount is between the first value and the second value, and the sensing time is equal to or greater than the predetermined time; executing a touch operation mode if the electrode amount is less than the first value or greater than the second value, or the sensing time is less than the predetermined time.
US11614816B2 Touch sensor, display device, display module, and electronic device
Sensing time of a touch sensor is shortened to increase responsiveness of touch sensing. A display device includes a gate driver, a plurality of touch sensors, and a plurality of touch wirings. The gate driver has a function of supplying a scan signal to the plurality of touch wirings at the same timing, and the touch sensors in different positions sense a plurality of touches at the same timing. In this manner, the responsiveness of touch sensing is increased. The gate driver has a function of controlling a scan signal for refreshing display and a scan signal used by the touch sensor for sensing.
US11614807B1 Mouse device
A mouse device includes a casing, a key module and a stopping assembly. The key module includes a switch and a keycap. When the keycap is in a pressable state and the keycap is pressed in response to an external force, the keycap is moved toward the switch to trigger the switch. The stopping assembly is disposed within the casing and aligned with the key module. The stopping assembly includes a movable block, a push block and a stopper. While the movable block is pushed and moved in response to a pushing force, the push block is correspondingly moved. While the push block is moved, the stopper is pushed by the push block, and the stopper is moved toward a region between the keycap and the switch. When the keycap is stopped by the stopper, the keycap is switched from the pressable state to a non-pressable state.
US11614806B1 Input device with self-mixing interferometry sensors
Self-mixing interferometry (SMI) sensors can be used for generation of content using an input device without requiring a touch-sensitive surface. In some examples, the SMI sensors can be used to detect characteristics of the input device including position, orientation, and/or motion of the input device and/or force applied by the input device (e.g., force applied by a stylus tip). In some examples, some or all of the characteristics of the input device can be used in processing to generate content, including textual character input and three-dimensional objects. In some examples, the generation of content can use information from one or more additional sensors for the input device and/or from additional devices in combination with the characteristics of the input device based on the SMI sensors for generation of content.
US11614801B1 Systems and methods for tracking user interaction with objects based upon eye movements
One or more computing devices, systems, and/or methods for tracking user interaction with objects based upon eye gazing movements are provided. A canvas is populated with grids corresponding to locations of objects and is populated with an eye cursor positioned to track a gaze of a user. A plurality of image frames captured by a camera are evaluated to track interaction of users with the objects. For an image frame, a midpoint between eyes of a user are identified based upon facial landmarks of the user. A current position of the eye cursor is set within the canvas based upon the midpoint. In response to detecting that the eye cursor intersects a first grid in the canvas, the user is identified as interacting with a first object associated with the first grid.
US11614795B2 Co-evolved user experience orchestrator
According to one embodiment, a method, computer system, and computer program product for customizing a mixed reality experience based on the experiential state of users in a queue to join the mixed reality experience or immersed in the mixed reality experience is provided. The present invention may include modeling the experiential state of the at least one user participating in the mixed-reality experience; modeling one or more relationships between the experiential state of the at least one user and one or more physical or virtual experience parameters comprising the mixed-reality experience; based on the one or more modeled relationships, predicting one or more alterations to the one or more physical or virtual experience parameters to enhance the experiential state of the at least one user; and operating a mixed reality system to perform one or more remedial actions to execute the one or more predicted alterations.
US11614791B2 Electronic display pipeline power management systems and methods
An electronic device may include a display panel. When content of an image frame is expected to consume relatively higher amounts of power, a controller of the electronic device may operate a switch to change a power supply of the display panel to be a power management integrated circuit of the electronic device. However, when content of an image frame is expected to consume relatively less amounts of power, the controller may operate the switch to change the power supply of the display panel to be a power supply of an electronic display, such as a power supply used to power driver circuitry of the electronic display.
US11614790B2 Electronic pen, method and device for controlling electronic pen, and computer-readable storage medium
Disclosed are an electronic pen, a method and a device for controlling an electronic pen, and a computer-readable storage medium. The method includes: obtaining state information of the electronic pen; and determining a time for the electronic pen to send coding signal frequency information according to the state information, and controlling the electronic pen to send the coding signal frequency information when reaching the time, to reduce an energy consumption of the electronic pen.
US11614788B2 Low power touch sensing during a sleep state of an electronic device
An electronic device is disclosed. The electronic device can sense touch on its touch screen while in a sleep state in a manner that allows the electronic device to respond to certain touch inputs, while consuming less power due to touch sensing than while in an awake state. For example, sensing touch during the sleep state can allow the electronic device to wake (e.g., transition from the sleep state to the awake state) in response to detecting a certain touch input (e.g., a tap or other touch input) on its touch screen while in the sleep state. Various ways for the electronic device to sense touch during the sleep state are disclosed.
US11614781B1 Determining tap locations on a handheld electronic device based on inertial measurements
Systems and methods are described in which the location of a tap on the body of a handheld device is determined in real time using data streams from an embedded inertial measurement unit (IMU). Taps may be generated by striking the handheld device with an object (e.g., a finger), or by moving the handheld device in a manner that causes it to strike another object. IMU accelerometer, gyroscopic and/or orientation (relative to the magnetic and/or gravitational pull of the earth) measurements are examined for signatures that distinguish a tap at a location on the body of the device compared with signal characteristics produced by taps at other locations. Neural network and/or numerical methods may be used to perform such classifications. Tap locations, tap timing and tap attributes such as the magnitude of applied forces, device orientation, and the amplitude and directions of motions during and following a tap, may be used to control or modulate responses within the handheld device and/or actions within connected devices.
US11614780B2 Hinge module and foldable electronic device including the same
A hinge module according to one embodiment includes a fixed structure including a central portion, a guide portion having an edge facing an edge of the central portion, and a support portion configured to connect the central portion and the guide portion, wherein an interior space is formed between the central portion and the guide portion, a connecting shaft extending into the interior space through the central portion and including a gear formed on at least a part of an outer circumferential surface of the connecting shaft, and a rotary structure disposed in the interior space, the rotary structure including a circular arc shaped gear having a plurality of gear teeth arranged in a circular arc shape and that are engaged with the gear, wherein the rotary structure rotates about a virtual axis of rotation passing through a center of a circular arc of the circular arc shaped gear.
US11614778B2 Anodized part having low reflectance of visible and near-infrared light
This application relates to an enclosure for a portable electronic device. The enclosure includes a metal substrate, and an anodized layer overlaying the metal substrate and including pores having a near-infrared (NIR) light-absorbing material therein, where an average specular reflectance of NIR light that is incident upon an external surface of the anodized layer is less than 3%.
US11614776B2 Systems and methods for docking stations removably attachable to display apparatuses
Systems and methods disclosed herein disclose the use of docking stations with docking station receptacles of display apparatuses and docking stand assemblies. A docking station placed in a docking station receptacle of a display apparatus may connect to a host device and transport power and/or data as between the docking station, the host device, the display apparatus, and any external object(s). A docking station placed in a docking station receptacle of a docking stand assembly that includes a docking tray configured to interface with a portable electronic device (PED) may transport power and/or data as between the docking station, the PED, and any external objects via a power and data delivery pathway within the docking stand assembly.
US11614774B2 Portable communication device housing with curved corners
According to an embodiment, an electronic device may include a foldable housing including a hinge module; a first housing connected to the hinge module and including a first surface, a second surface, and a first side member; and a second housing. The first side member includes a first side surface, and a second side surface. The second side surface including a first ending portion of the second side surface adjacent to the first side surface forms at least part of a first curved corner having a first radius, and that a second ending portion of the second side surface adjacent to the hinge module forms at least part of a second curved corner having a second radius smaller than the first radius. Periphery portions of the second side surface are substantially non-orthogonally angled with respect to a periphery portion of the second surface.
US11614772B2 Electronic device case and privacy device
A collapsible privacy shield may include a base panel and a top panel, the top panel coupled to the base panel by a pivot. The collapsible privacy shield may include a first side panel and a second side panel. Each side panel may be pivotably coupled to the base panel by a lower side panel pivot and to the top panel by an upper side panel pivot. Each side panel may include an upper section mechanically coupled to the top panel and a base section mechanically coupled to the base panel. The collapsible privacy shield may operate as a carrying case for an electronic device when in a collapsed position.
US11614770B2 Methods and apparatus for organizing a programmable semiconductor device into multiple clock regions
A configurable semiconductor device (“CSD”) is organized in four (4) quadrants able to perform user-defined logic functions via a clock fabric. The first quadrant, in one embodiment, includes a first serializer and deserializer (“SerDes”) region and a bank0 region for data processing. The second quadrant includes a second SerDes region and a bank5 region and the third quadrant contains a bank3 region and a bank4 region. The fourth quadrant includes a bank1 region and a bank2 region. The clock fabric is configured to provide a set of programmable or selectable clock signals with different clock speeds to various regions within the CSD.
US11614767B2 Device and method for providing a clock signal to an application
Embodiments of the present invention relate to a method and a device for providing a clock signal to an application, comprising (a) determining a time difference between a clock device and the clock signal; if the time difference is above a predetermined threshold x, (b) calibrating a first time unit and, during calibrating the first time unit, (c) using a second time unit for providing the clock signal to the application.
US11614766B2 Machine joystick with comfort and accessibility features
A joystick for performing control functions of a machine having a work tool may include a base portion configured to at least partially support an operator's hand, and a handle extending from the base portion. The base portion may be configured for connection to a control interface surface in a machine cabin or on a remote control console or a remote operator's station for the machine. The handle may extend from the base portion with a proximal end of the handle being connected to the base portion, and a distal end of the handle supporting a head portion of the joystick. The head portion of the joystick may include a back surface that is contiguous with a back surface of the handle, and a front surface including a face plate tilted at an angle of 10 degrees plus or minus 5 degrees in a direction toward a position of the operator sitting in an operator's seat of the machine with respect to a plane parallel to the back surface.
US11614763B1 Reference voltage generator based on threshold voltage difference of field effect transistors
An aspect of the disclosure relates to a reference voltage generator, including: a first field effect transistor (FET) including a first threshold voltage; a second FET including a second threshold voltage different than the first threshold voltage; a gate voltage generator coupled to gates of the first and second FETs; a first current source coupled in series with the first FET between first and second voltage rails; a second current source; and a first resistor coupled in series with the second current source and the second FET between the first and second voltage rails, wherein a reference voltage is generated across the first resistor.
US11614760B2 Biasing scheme for power amplifiers
A front-end module comprises a low-dropout (LDO) voltage regulator, a reference current generator, and a power amplifier. The LDO voltage regulator, reference current generator, and power amplifier are integrated on a first semiconductor die.
US11614757B2 Estimating a maximum flow through a heat exchanger
Maximum flow setting. A method of limiting flow through a valve (1) comprising: reading a time series of signals from a flow sensor (5a, 5b); producing a time series of flow rates from the time series of signals; producing an averaged series of values; producing a first bounded series of values by replacing values that are below a lower threshold (13) with the lower threshold (13); producing a second bounded series of values by replacing values that exceed an upper threshold (15) with values that equal the upper threshold (15); producing a maximum flow rate by applying a moving maximum filter (17) to the second bounded series; reading a set point signal (9); limiting the set point signal (9) to the maximum flow rate; producing an actuation signal from the limited set point signal; transmitting the actuation signal to an actuator (7).
US11614755B2 Vent valve for an inner floating roof
A vent valve includes an outer frame, a ventilation box movable in the outer frame, a sealing cover, a buoyant box and elongate sliding members. The ventilation box has an interior space. The sealing cover has a cover opening, and closes/opens a surrounding space defined by the ventilation box and the outer frame. The buoyant box is disposed within the interior space. When the buoyant box abuts the sealing cover and closes the cover opening, the cover opening is disconnected from the interior space. When the buoyant box moves away from the sealing cover, the interior space communicates the cover opening. The sliding members slidingly contact the outer frame and ventilation box to guide sliding movements.
US11614750B2 Self-propelled device, self-propelling method, and recording medium
A self-propelled device includes a host device movement vector acquisition unit that is configured to acquire a host device movement vector including a movement speed of the self-propelled device and a distance information acquisition unit that is configured to acquire nearby device distance information including a distance and a direction to the self-propelled device for each of nearby devices located near the self-propelled device. The self-propelled device further includes a nearby device movement vector acquisition unit that is configured to acquire a nearby device movement vector including a movement speed and a movement direction of each of the nearby devices for each of the nearby devices and a determination unit that is configured to determine whether a group movement is possible or not for each of the nearby devices based on the nearby device distance information, the host device movement vector and the nearby device movement vector.
US11614749B2 Robotic vehicle with defined path and safety measures
The present invention relates to a robotic vehicle operated to move along a path, where the vehicle could be for mowing the lawn or for agricultural purposes having an operational part operating on an irregular surface. The control of the vehicle includes safety means to check that the vehicle seems to have left its path unintended.
US11614746B2 Mobile cleaning robot teaming and persistent mapping
A multi-robot system includes a first a mobile cleaning robot that has a local storage device to store a persistent map of an environment, at least one sensor to sense the environment, and a control module. The control module is configured to: control the mobile cleaning robot to navigate in the environment using the persistent map and sensing data provided by the at least one sensor, share the persistent map with a second mobile cleaning robot, and coordinate with the second mobile cleaning robot to perform cleaning tasks.