A lossless data compressor of an aspect includes a first lossless data compressor circuitry coupled to receive input data. The first lossless data compressor circuitry is to apply a first lossless data compression approach to compress the input data to generate intermediate compressed data. The apparatus also includes a second lossless data compressor circuitry coupled with the first lossless data compressor circuitry to receive the intermediate compressed data. The second lossless data compressor circuitry is to apply a second lossless data compression approach to compress at least some of the intermediate compressed data to generate compressed data. The second lossless data compression approach different than the first lossless data compression approach. Lossless data decompressors are also disclosed, as are methods of lossless data compression and decompression.
A first value of a first data element in a first set of data elements is obtained, the first set of data elements being based on a first time sample of a signal. A second value of a second data element in a second set of data elements is obtained, the second set of data elements being based on a second, later time sample of the signal. A measure of similarity is derived between the first value and the second value. Based on the derived measure, a quantisation parameter useable in performing quantisation on data based on the first time sample of the signal is determined. Output data is generated using the quantisation parameter.
An electronic device may include wireless circuitry having mixer circuitry configured to receive oscillator signals from a partial-fractional phase-locked loop (PLL). The partial-fractional PLL may include a phase frequency detector, a charge pump, a loop filter, and a frequency divider connected in a loop. To implement the partial-fractional capability of the PLL, the frequency divider may receive a bitstream from a first order sigma delta modulator and a finite impulse response filter. The first order sigma delta modulator may output a periodic non-randomized output. The finite impulse response filter may increase the frequency of toggling of the periodic non-randomized output. Configured and operated in this way, the partial-fractional PLL can exhibit reduced phase noise.
Methods and apparatuses for voltage comparators are described. In one example, a circuit for a voltage comparator includes a first transistor, a second transistor for receiving a first input voltage at a second transistor gate terminal, and a third transistor for receiving a second input voltage at a third transistor gate terminal. The second transistor and the third transistor are connected to the first transistor at a first node. A fourth transistor is connected to the second transistor at a second node, and a fifth transistor is connected to the third transistor at a third node. One or more capacitors are connected between the third node and a fourth node, where the fourth node includes the second transistor gate terminal. One or more capacitors are connected between the second node and a fifth node, where the fifth node includes the third transistor gate terminal. In one example operation, the one or more capacitors provide regenerative gain.
A routing integrated circuit element is disclosed. The routing integrated circuit element is connected between a first and a second electronic module and includes a body, a first, and a second buffer element. A first side of the body is connected to the first electronic module. A second side is connected to the second electronic module and located on a different side from the first side. The distance between the second side and the second electronic module is shorter than the distance between the second side and the first electronic module. The first buffer element transmits an electronic signal from the first side to the second side. The second buffer element transmits the electronic signal from the second side to the first side, wherein the transmission directions of the electronic signals transmitted by the first buffer element and the second buffer element are opposite.
A system and method for a logic device is disclosed. A first nanotrack along a first axis and a second nanotrack along a second axis perpendicular to the first axis are disposed over a substrate. The second nanotrack is disposed over the first nanotrack in a overlap portion. An input value is defined about a first end of the first nanotrack and the second nanotrack by nucleating a skyrmion, wherein a presence of the skyrmion defines a first value and absence of the skyrmion defines a second value. The nucleated skyrmion moves towards the second end of the nanotracks when a charge current is passed through the first nanotrack and the second nanotrack along the second axis. The presence of the skyrmion sensed at the second end of the nanotrack indicates an output value of the first value.
A circuit includes a first switch assembly having a first input node and a first output node, and a second switch assembly having a second input node and a second output node. The circuit further includes a third switch assembly an operational amplifier, and a buffer. The third switch assembly has a third input node and a third output node. The third input node is coupled to the second output node, and the third output node is coupled to the first output node. The buffer has a buffer input and a buffer output. The buffer input is coupled to an input stage of the operational amplifier. The buffer output is coupled to the third switch assembly.
An electronic power switch drive module for a power semiconductor unit, comprising a gate drive and a current transducer mounted on one or more circuit boards, the gate drive comprising at least one circuit portion for controlling at least one transistor of a power semiconductor module of said power semiconductor unit, the current transducer configured to be coupled to an output of the power semiconductor module for measuring an output current of the power semiconductor module, said at least one circuit portion connected to an output potential of the output current to be measured. The current transducer comprises at least one magnetic field sensor, the current transducer being connected to said at least one circuit portion of the gate drive at said output potential in a non-isolated manner.
In accordance with an embodiment, a circuit for driving an electronic switch includes a control circuit configured to trigger a switch-on and a switch-off of the electronic switch in accordance with an input signal, wherein the control circuit is further configured to trigger the switch-off of the electronic switch in response to an under-voltage signal signaling an under-voltage state; and an under-voltage detection circuit configured to signal the under-voltage state when a supply voltage received at a supply node is below an under-voltage threshold value, wherein the under-voltage threshold value depends on a load current passing through the electronic switch.
The invention relates to a protection for a semi-conductor switch against over voltages. A capacitive element is provided on an inlet connection of the semi-conductor switch. The load amount, which flows into said capacitive element, is integrated in order to trigger a protection function when a threshold value is exceeded.
A low-pass filter includes first to third inductors and a capacitor. A first inductor-forming conductor layer constituting at least a part of each of the first and second inductors and a second inductor-forming conductor layer including first and second portions constituting first and second inductor portions of the third inductor are connected by a plurality of first through holes. The first portion and a capacitor-forming conductor layer constituting a part of the capacitor are connected by a plurality of second through holes. The second portion and the capacitor-forming conductor layer are connected by a plurality of third through holes.
A semiconductor device includes an on-die resistor circuit comprising an on-die resistor, a calibration circuit configured to perform a calibration operation on the on-die resistor, and a calibration control circuit configured to control the calibration operation of the calibration circuit. The calibration circuit includes a current generating circuit configured to supply a calibration current to the on-die resistor and a comparing circuit configured to compare the magnitude of a first input signal that is generated by the calibration current and the on-die resistor with a magnitude of a second input signal that is generated by the calibration current and an external resistor.
An amplification device includes a pulse signal acquisition part, a dummy signal generation part, a combination part, an amplifier and a separation part. The pulse signal acquisition part acquires a desired signal that is a pulse signal to be amplified. The dummy signal generation part generates a dummy signal. The combination part adds the dummy signal before and after the desired signal and outputs a composite signal. The amplifier amplifies the composite signal and outputs an amplified composite signal. The separation part extracts an amplified desired signal that is a signal resulting from amplification of the desired signal, from the amplified composite signal and outputs the amplified desired signal. Power of the composite signal is power that makes the amplification part operate nonlinearly.
A system and method are disclosed for a superconducting traveling-wave parametric amplifier (TWPA) with improved control and performance. In a preferred embodiment, the amplifier comprises an integrated array of symmetric rf-SQUIDs in a transmission line structure. A device was fabricated using niobium superconducting integrated circuits, and confirmed predicted performance, with a maximum gain up to 17 dB and a bandwidth of 4 GHz. A similar device can be applied as a low-noise, low-dissipation microwave amplifier for output from a superconducting quantum computer, or as a preamplifier, switch, or frequency converter for a sensitive microwave receiver, or as an output amplifier for a frequency-multiplexed superconducting detector array.
A panel cleaning system is provided which includes an inflatable wiper and a nozzle. In one aspect, the panel cleaning system includes pressurized air, linear actuators, and a panel-cleaning inflatable wiper wherein the pressurized air and the panel-cleaning wiper are configured to clean PV panels. A further aspect includes an inflatable wiper, a heater configured to heat pressurized air before the air flows out of nozzles and multiple air-driven pistons.
A solar tracker including at least one pair of piers configured to be secured in the ground and defining a span between the pair, a bearing supported on the pier, and a torque tube supported in the bearing such that the bearing enables rotation of the torque tube, the torque tube including a double wall thickness area, wherein the double wall thickness area limits deflection of the torque tube along the span.
A rotating electrical machine control system (100) whose control target is an alternating-current rotating electrical machine (80) including M coil sets (8) includes M inverters (50) each including a plurality of switching elements (5) and connected to a direct-current power supply (41) and one of the coil sets (8) to convert electric power between a direct current and alternating currents of N phases; M current sensors (6) each provided for each coil set (8) to detect an alternating current of each phase flowing through the coil set (8); and an inverter control device (30) that generates switching control signals (S) for controlling the plurality of switching elements (5). The inverter control device (30) performs current feedback control of the rotating electrical machine (80) using all detection values for each of N phases obtained by the M current sensors (6), to generate the switching control signals (S) common to the M inverters (50).
In first power transmission in which power is transmitted from a first DC power source to a second DC power source, a control circuit performs on/off drive control of a positive electrode-side switching element and a negative electrode-side switching element in a first bridge circuit and a second bridge circuit and stops on/off drive of a positive electrode-side switching element and a negative electrode-side switching element in a third bridge. For a positive electrode-side switching element and a negative electrode-side switching element of a fourth bridge circuit, when a first power transmission amount by the first power transmission is greater than a predetermined first reference value, the control circuit performs on/off drive control, whereas when the first power transmission amount is smaller than the first reference value, the control circuit stops on/off drive.
A switching device is provided. The apparatus includes a switching circuit and a noise filter. The switching circuit is capable of switching a connection destination of a first power conversion circuit other than a second power conversion circuit among the plurality of power conversion circuits between a phase corresponding to the first power conversion circuit and a certain phase of the external power supply. The second power conversion circuit corresponds to the certain phase of the external power supply. In the noise filter, a capacitor is provided on a side of the multiple-phase AC supply of the switching circuit.
A bi-directional switch for an inductive machine is described. The bi-directional switch may include a first power semiconductor transistor with a first source, a first drain, and a first gate. The bi-directional switch may further include a second power semiconductor transistor with a second source, a second drain, and a second gate. The bi-directional switch may include the second source connected to the first source. The bi-directional switch may include a soft-starter device including a control circuit configurable to provide a first control signal to the first power semiconductor transistor and a second control signal to the second power semiconductor transistor.
A charging and discharging device includes a transformer consisting of a primary winding and multiple secondary windings including at least a first secondary winding and a second secondary winding; multiple ports electrically connected to the primary winding and the multiple secondary windings of the transformer, respectively, wherein the multiple ports at least include a first port electrically connected to the primary winding via a first conversion circuit; a second port electrically connected to the first secondary winding via a second conversion circuit; and a third port electrically connected to the second secondary winding via a third conversion circuit; and a first controllable switch connected between the first conversion circuit and the primary winding.
A flyback converter control architecture is provided in which primary-only feedback techniques are used to ensure smooth startup and detection of fault conditions. During steady-state operation, secondary-side regulation is employed. In addition, current limits are monitored during steady-state operation using primary-only feedback techniques to obviate the need for a secondary-side current sense resistor.
A system that includes a first transistor to provide a drive voltage to a coupled inductor is disclosed. The coupled inductor can receive the drive voltage and generate a voltage output. A second transistor can receive a switching voltage generated from the voltage output to isolate a load positionable downhole in a wellbore from a voltage source.
A buck voltage regulator device comprises a coupled inductor, a high-side switch electrically connected between an electrical energy source and a primary winding of the coupled inductor, a first low-side switch electrically connected between the primary winding and a ground node, a second low-side switch electrically connected between an auxiliary winding of the coupled inductor and the ground node, a first output node electrically connected to the primary winding, a second output node electrically connected to the auxiliary winding, a first output storage capacitor electrically connected to the primary winding between the first output node and the ground node, and a second output storage capacitor electrically connected to the auxiliary winding and between the second output node and the ground node.
As inputs of a controller of a direct current (DC)-DC converter are sampled for a predetermined time and thus two-dimensional state information in which one axis is an input physical quantity and the other axis is a time is generated, the two-dimensional state information is processed by a convolutional neural network to determine and output one of a plurality of control signals. An artificial intelligence control part may operate in accordance with a plurality of operation conditions or dynamically determined operation conditions by applying different artificial intelligence engines according to operation modes.
The upper arm drive circuit for controlling the drive of an upper arm switching element of the power conversion device includes: an upper arm gate voltage output wiring connected to a gate of the upper arm switching element; a first upper arm drive circuit reference potential wiring; an upper arm gate voltage reference potential wiring connected to an inverter output of the power conversion device; and a control circuit of upper arm drive circuit reference potential wiring potential for controlling the potential of the first upper arm drive circuit reference potential wiring to a potential lower than a reference potential when a potential of the inverter output is equal to a predefined potential that is lower than the reference potential or lower. The first upper arm drive circuit reference potential wiring is connected to the reference potential via the control circuit of upper arm drive circuit reference potential wiring potential.
An electric powered work machine includes an inverter circuit, a power-source-side switching element, a power-source-side resistor, at least one circuit-side resistor, and a fault determiner. The power-source-side switching element is arranged between a direct-current power source and the inverter circuit. The power-source-side resistor is connected in parallel to the power-source-side switching element. The circuit-side resistor is connected to the inverter circuit in such a state that electrical conduction is possible between a positive side and a negative side of the direct-current power source in the inverter circuit in a case where semiconductor switching elements in the inverter circuit are all OFF. The fault determiner determines whether the switching elements are short-circuited based on a voltage at a connection point between the power-source-side switching element and the inverter circuit.
A drive device includes: a drive unit including a rotary electric machine and a drive unit case that houses the rotary electric machine; a control unit including a control device configured to control the rotary electric machine; and a connection unit including a connection line that electrically connects the rotary electric machine and the control device. The control unit is disposed at a position facing the outer peripheral surface of the drive unit case. A space portion is provided between the outer peripheral surface of the drive unit case and the control unit. The connection unit is provided such that the connection line electrically connects the rotary electric machine and the control device through the space portion.
The present invention may provide a motor including a shaft, a rotor coupled to the shaft, a stator disposed outside the rotor, and a bus bar disposed on the stator, wherein the bus bar includes a terminal connected to a coil of the stator, the terminal includes a first terminal and a second terminal which are separated from each other in a circuit manner, the first terminal includes a first neutral terminal and a plurality of first phase terminals, the second terminal includes a second neutral terminal and a plurality of second phase terminals, first curvature centers of the plurality of first phase terminals are disposed to be different, second curvature centers of the plurality of second phase terminals are disposed to be different, a position of a curvature center of the first neutral terminal is the same as a position of a curvature center of the second neutral terminal.
An electric machine includes a stator core defining slots and a first hairpin assembly installed in the stator core. The first hairpin assembly includes first and second same hairpins, each having first and second ends and separately coated to have first and second outer coating surfaces, respectively. The hairpin assembly is in first and second ones of the slots such that the first and second outer surfaces are touching. A weld material joins the first ends and another weld material joins the second ends.
A permanent magnet machine includes a machine housing having an inner surface that extends between a first housing end and a second housing end along a central longitudinal axis. The permanent magnet machine also includes a stator disposed within the machine housing, the stator having a stator core having an exterior surface extending between a first face and a second face along the central longitudinal axis, wherein the exterior surface defines a discontinuous region that is arranged to minimize points of contact between the inner surface and the exterior surface. The discontinuous region is at least partially defined by at least one of a first perturbation and a second perturbation that is circumferentially spaced apart from the first perturbation.
According to aspects of the disclosure, an uninterruptible power supply is provided comprising an input configured to be coupled to, and receive input power from, a circuit breaker, an output configured to be coupled to, and provide output power to, at least one load, an energy-storage-device interface configured to be coupled to, and receive back-up power from, an energy-storage device, and at least one controller configured to determine whether a current through the circuit breaker meets at least one over-current criterion, and control, responsive to determining that the current through the circuit breaker meets the at least one over-current criterion, the uninterruptible power supply to provide the output power to the load, the output power being derived from the input power and the back-up power.
The present disclosure relates to a battery management apparatus and method, and more particularly, to a battery management apparatus and method using non-destructive resistance analysis for analyzing the change of resistance of a battery cell. According to an embodiment of the present disclosure, even if the EIS (Electrochemical Impedance Spectroscopy) analysis is not used, the resistance change rate of the battery cell may be calculated non-destructively using the QV curve and the Q-dV/dQ curve of the battery cell.
Electronic devices include: a first electronic device capable of being always supplied with power; and a second electronic device capable of being supplied with the power through an operation by an occupant. Each of power supply hubs is located near the first electronic device, and connected to a battery or another one of the power supply hubs by one of main power supply lines. Each of the first and second electronic devices is connected to nearby one of the power supply hubs. Each of zone ECUs outputs a control signal to one of power supply ICs so as to distribute, to the first and second electronic devices, the power supplied to one of the power supply hubs by one of the main power supply lines.
Systems, methods, and articles for a portable power case are disclosed. The portable power case is comprised of at least one battery and at least one PCB. The portable power case has at least two access ports, at least two leads, or at least one access port and at least one lead and at least one USB port. The portable power case is operable to supply power to an amplifier, a radio, a wearable battery, a mobile phone, and a tablet. The portable power case is operable to be charged using solar panels, vehicle batteries, AC adapters, non-rechargeable batteries, and generators. The portable power case provides for modularity that allows the user to disassemble and selectively remove the batteries installed within the portable power case housing.
A system for wireless power transmission, preferably including one or more power transmitters, detectors, and/or processing modules, and optionally including one or more power receivers and/or auxiliary sensors. A method for field detection, preferably including transmitting power, receiving latent scattering signals, analyzing the scattering signals, and/or acting based on the analysis.
An output circuit included in an integrated circuit may employ multiple protection circuits to protect driver devices from damage during an electrostatic discharge event. One protection circuit clamps a signal port to a ground supply node upon detection of the electrostatic discharge event. Another protection circuit increases the voltage level of a control terminal to one of the driver devices during the electrostatic discharge event to reduce the voltage across the driver device and prevent damage to the device.
A storage compartment is provided. The device includes a housing unit with a door. The housing unit is designed to be concealed within a wall. The housing unit is secured to the wall by a plurality of fasteners. The door is pivotally connected to the housing unit via a plurality of hinges. The door provides access to an interior volume of the housing unit. The door includes more than one spring-loaded latch that secures the door to the housing unit. A plurality of electrical outlets is disposed on the interior walls of the housing unit. A recessed area of the housing unit provides a storage area for electrical cords, surge protectors, and other items. The door includes an aperture that allows for electrical cords within the storage area to be accessed when the door is closed.
A short-circuit detector includes: a first Rogowski coil configured to generate a first detection signal in accordance with a current that flows through a first arm due to a short circuit in a load; a second Rogowski coil configured to generate a second detection signal in accordance with a current that flows through the first arm due to a short circuit in the first arm or a second arm; a load short-circuit detection circuit configured to detect the short circuit in the load, based on the first detection signal; an arm short-circuit detection circuit configured to detect the short circuit in the first arm or the second arm, based on the second detection signal; and a short-circuit detection circuit configured to detect a short-circuit, based on: an output signal output from the load short-circuit detection circuit; and an output signal output from the arm short-circuit detection circuit.
Provided is an electrical junction box that has a novel structure capable of stably preventing water from intruding into a case while simplifying the operation for connecting the electrical junction box and an external apparatus. An electrical junction box includes a circuit structure that includes a connection terminal for connection to an external apparatus, a case that has an insertion hole and houses the circuit structure, a relay terminal that is connected to the connection terminal, and includes an external connection portion that is inserted into the insertion hole and is exposed to the outside of the case, and a sealing member that is compressed between opposing surfaces of the insertion hole and the relay terminal and seals the insertion hole.
A resin structure includes first and second resin bodies including first and second wall portions and first and second engagement portions, respectively. One of the first engagement portions engages with one of the second engagement portions and form a first engaging part. Another one of the first engagement portions engages with another one of the second engagement portions and form a second engaging part. The first engaging part is positioned on a further front side than the second engaging part in an attaching direction of the second resin body to the first resin body. When the second resin body is rotated toward the first resin body with the first engaging part as a center of rotation and with the one of the first engagement portions being engaged with the one of the second engagement portions, the first wall portion is prevented from interfering with the second wall portion.
A draw out circuit breaker has a reduced partial discharge in insulation surrounding a primary stab bus. A circular disk plate on one end of the bus includes tapped inserts located at a radial separation distance from the bus. An insulator sleeve surrounding the bus is formed to encapsulate the tapped inserts. Raised embosses on the circular disk plate separate the end portion of the insulator sleeve by a gap distance from the inward facing surface of the disk plate. The increased gap distance reduces formation of a triple point region between the surface of the disk plate and the insulator sleeve, thereby reducing occurrence of partial discharges in the insulator sleeve near the gap.
A quantum cascade laser includes light-emitting quantum well layers configured to emit infrared laser light by an intersubband transition; and injection quantum well layers configured to relax carrier energy. The light-emitting quantum well layers and the injection quantum well layers are stacked alternately. The injection quantum well layers relax the energy of carriers injected from the light-emitting quantum well layers, respectively. The light-emitting quantum well layers and the injection quantum well layers including barrier layers. At least one barrier layer includes first and second regions of a first ternary compound semiconductor, and a binary compound semiconductor thin film. The binary compound semiconductor thin film is provided between the first and second regions. The first ternary compound semiconductor includes Group III atoms and a Group V atom. The binary compound semiconductor thin film includes one Group III atom of the first ternary compound semiconductor and the Group V atom.
A laser pulse energy amplification device and method, and a femtosecond laser are provided. The laser pulse energy amplification device includes a pulse amplifier and a pulse shaper that are connected in sequence. The pulse amplifier is connected to an output port of a seed laser source and is connected to the pulse shaper that outputs a femtosecond laser pulse. The seed laser source is configured to generate and input a seed laser pulse to the pulse amplifier. The pulse amplifier is configured to introduce a nonlinear phase shift into the seed laser pulse, perform energy amplification and spectral stretching, and output an energy-amplified laser pulse with a nonlinear phase to the pulse shaper. The pulse shaper is configured to measure a shape and/or the nonlinear phase of the energy-amplified laser pulse, and shape the energy-amplified laser pulse according to the shape and/or the nonlinear phase.
In examples of the disclosure, a device may be couple an electrical load to a power source. The device may have a first coupling configured to couple to the power source and a second coupling configured to couple to the electrical load. The device may have a plurality of strands electrically disposed between the first coupling and the second coupling. Each of the plurality of strands may have a coating having a resistivity greater than 1.8×10−8 Ω-m and less than 1 Ω-m and a center conductor wrapped, at least in part, by the coating.
The present invention discloses a buckle connector connecting a main board and a sub-board. The buckle connector includes a first connecting portion and a second connecting portion. The first connecting portion mainly provides a first coupling member and the second connecting portion mainly provides a second coupling member. The first connecting portion and the second connecting portion are disposed on the same plane by coupling the first coupling member and the second coupling member when the first connecting portion moves to the second connecting portion in one direction.
A slotted patch antenna used to generate polarized radio frequency fields in media having high permittivity. The slotted patch antenna may include a plurality of conductor layers, each being electrically coupled through a capacitive layer. The layers may contain pluralities of slots that form pluralities of conductor segments. The feed conductors carrying radio frequency signals may be capacitively coupled to intermediate conductors. The slotted patch antenna may include tuning conductor segments and slots. The slotted patch antenna may include conductor segments and slots that control current paths, internal field distributions, transmitted field distributions, and direction of transmission.
The present invention provides a new wideband mm-wave end-fire magneto-electric dipole antenna with excellent beam-scanning radiation patterns and reasonably low side lobes and low cross polarizations. The antenna comprises: an asymmetrical substrate integrated coaxial line feed comprising: a first substrate having a first substrate thickness; a second substrate placed on the first substrate and having a second substrate thickness different from the first substrate thickness; a conductive signal line deposited on an upper surface of the first substrate; and two rows of waveguiding vias positioned along and at both sides of the signal line respectively; a Γ-shaped probe adopted to excite the antenna; a pair of shorted planar parallel plates serving as magnetic dipole and two pair of vertical conductive vias serving as electric dipole; and a folded vertical reflector consisting of conductive vias and strips is added to reduce the back radiation and to improve the gain of antenna.
An electronic device includes a housing including a first plate and a second plate; and a first antenna structure. The first antenna structure includes a board disposed between the first plate and the second plate. The board includes a first surface facing the first plate, a second surface facing the second plate, a plurality of insulating layers stacked on top of each other between the first surface and the second surface, a first conductive layer disposed on the first surface, a second conductive layer disposed on the second surface, a plurality of strips disposed between the plurality of insulating layers, and a plurality of vias connecting at least one or more of the first conductive layer, the second conductive layer, or the plurality of strips to each other and disposed in the plurality of insulating layers. The electronic device further includes a first conductive structure, a second conductive structure, a third conductive structure, and a fourth conductive structure formed as part of the plurality of strips and the plurality of vias; and a wireless communication circuit electrically connected to at least one of the vias and configured to transmit or receive at least one signal having a frequency of 3 GHz to 100 GHz.
An antenna module comprises: a first radiation patch having a first opening; a second radiation patch spaced apart above the first radiation patch and smaller than the first radiation patch and having a second opening; a coupling patch spaced apart above the second radiation patch and smaller than the second radiation patch; and an electricity feeding path penetrating through the first opening and the second opening so as to be connected to the coupling patch, wherein the center of the first opening and the center of the second opening are displaced laterally. As one antenna module can operate in different frequency bands, the number of antennas can be reduced.
Embodiments of an antenna system and a method for operating an antenna are disclosed. In an embodiment, an antenna system includes a first ferrite element, a second ferrite element, a first coil wrapped around the first ferrite element, a second coil wrapped around the second ferrite element, a first antenna interface electrically coupled to the first coil, a second antenna interface electrically coupled to the second coil, and a conductor network connected between the first coil, the second coil, the first antenna interface, and the second antenna interface.
Systems and methods are provided for a digital beamformed phased array feed. The system may include a radome configured to allow electromagnetic waves to propagate; a multi-band software defined antenna array tile; a power and clock management subsystem configured to manage power and time of operation; a thermal management subsystem configured to dissipate heat generated by the multi-band software defined antenna array tile; and an enclosure assembly. The multi-band software defined antenna array tile may include a plurality of coupled dipole array antenna elements; a plurality of frequency converters; and a plurality of digital beamformers.
An antenna device includes a dielectric layer disposed on a ground plane; a first patch antenna pattern disposed on the dielectric layer; first and second feed vias feeding an RF signal to the first patch antenna pattern; a first feed pattern connected to the first feed via, and coupled to the first patch antenna pattern; and a second feed pattern connected to the second feed via and coupled to the first patch antenna pattern. The first patch antenna pattern includes a first edge in parallel with a first direction, and a second edge in parallel with a second direction. The first feed pattern is disposed near the second edge, the second feed pattern is disposed near the first edge, and a first width of the first feed pattern measured in a second direction is different from a second width of the second feed pattern measured in the first direction.
An antenna structure includes a metal plate and a spiral radiator. The metal plate is provided with a first surface and a second surface that are disposed oppositely. An accommodating groove is formed in the metal plate and adjacent to the first surface. The spiral radiator is mounted in the accommodating groove and insulated from the metal plate, and the spiral radiator is provided with a feed end used to be connected to a feed source.
A beam adjustment assembly includes a phase shifter and a connecting plate. The phase shifter includes a circuit board and main dielectric slabs configured to shift a phase. The circuit board is provided with a first strip and a second strip that are spaced. The first strip and the second strip are configured to respectively connect to radiating elements of an antenna. The connecting plate is slidably assembled on the circuit board and is configured to control an electrical connection between the first strip and the second strip. When sliding, the main dielectric slab can push the connecting plate to slide to control a quantity of radiating elements in the antenna system. The sliding of the main dielectric slab in the phase shifter is used as a driving mechanism of the connecting plate.
A radio frequency system package may include waveguides and loading blocks. The loading blocks may include dielectric material having a high dielectric constant between 13 and 20. Additionally, the loading blocks may be made of mold, epoxy, or the like material, and the loading blocks may fit into a region cut out of the waveguides. Moreover, the loading blocks may lower the cut-off frequency for wireless communication otherwise provided by the waveguides without the loading blocks (e.g., 28 GHz). In particular, the loading blocks may facilitate communication in low mmWave frequencies, such as 24 GHz.
An antenna diameter adjustment method for adjusting an antenna diameter by changing a distance between a part of each of a plurality of reflectors at which the radio signal is reflected, the plurality of reflectors each being configured to reflect radio signals emitted from a plurality of radiators from a center of a circle along a radial direction thereof and to radiate the radio signal toward an opposite antenna apparatus, and the center of the circle along the radial direction of the circle.
An antenna package according to an embodiment of the present disclosure includes an antenna device including an antenna unit, a first circuit board including a first core layer having a first surface and a second surface opposite to each other, a signal wiring extending on the first surface of the first core layer to be electrically connected to the antenna unit, and a first via structure penetrating through the first core layer, and a first connector mounted on the second surface of the first core layer, the first connector including a first terminal electrically connected to the antenna unit and the first via structure.
The antenna includes a first antenna unit and a second antenna unit. The first antenna unit and the second antenna unit are disposed on the same surface of a substrate. The first antenna unit includes a first primary radiation unit and a first secondary radiation unit, and the second antenna unit includes a second primary radiation unit and a second secondary radiation unit. A gap exists between the first primary radiation unit and the second primary radiation unit. The first secondary radiation unit is connected to one end of the first primary radiation unit that is away from the second primary radiation unit, the second secondary radiation unit is connected to one end of the second primary radiation unit that is away from the first primary radiation unit, and the first secondary radiation unit and the second secondary radiation unit are located on the same side of the substrate.
Cellular base station antenna concealments, such as palm and tree concealments, utilize artificial branches with nonmetallic (e.g., polymeric) interfaces to avoid loose metal-to-metal connections to mitigate the generation of passive intermodulation (PIM) interference by the branches. Representative embodiments include “palm concealments” with low-PIM artificial palm fronds, and “tree concealments” with low-PIM artificial tree branches. That is, “low-PIM fronds” and “low-PIM tree branches” are two representative examples of “low-PIM branches” illustrating representative embodiments of the invention. The low-PIM palm frond includes a nonmetallic (e.g., polymeric) sleeve positioned between a metal frond shaft and a metal frond receiver. A first example of the low-PIM tree branch includes nonmetallic (e.g., polymeric) fastener isolators positioned between metal fasteners and a metal tree branch receiver. A second example of the low-PIM tree branch includes a nonmetallic (e.g., polymeric) sleeve positioned between the metal tree branch receiver and a tree branch shaft.
An electronic device is provided. The electronic device includes a housing including a side member, a support member, a display, an antenna module including one or more patch antennas, a printed circuit board (PCB), a wireless communication circuit disposed on the PCB, a first conductive member, a first connector, a second connector, and a protrusion extending from the first end of the first conductive member toward an interior of the housing, and electrically connected to the first conductive member. The antenna module is disposed at locations corresponding to a first opening defined by the first conductive member, the support member, the first connector, and the second connector, and a second opening defined by the first conductive member, the support member, the first connector, and the protrusion, and the wireless communication circuit is electrically connected to the protrusion and the antenna module.
A device comprises a package substrate and a ball grid array (BGA). The package substrate encapsulates an integrated circuit (IC) die and comprises a signal launch configured to emit or receive a signal on a surface of the package substrate. The BGA is affixed to the surface and comprises a set of grounded solder balls arranged as a boundary around the signal launch. The device may further comprise a printed circuit board (PCB) substrate having a waveguide interface side opposite a secondary waveguide side and a through-hole cavity that extends from the waveguide interface side to the secondary waveguide side, perpendicular to a plane of the PCB substrate. The BGA couples the package substrate to the waveguide interface side such that the surface of the package substrate faces the through-hole cavity and the signal launch and through-hole cavity are substantially aligned.
An antenna module includes: a middle frame, wherein a bezel of the middle frame is provided with an opening for providing a functional module, the bezel is formed with a first conductive strip on one side of the opening, and the bezel is formed with a second conductive strip on the other side of the opening, wherein the first conductive strip and/or the second conductive strip is/are connected to a feed line, to be used as an antenna radiator for transmitting and receiving radio signals. The first conductive strip and the second conductive strip are formed by the bezel at the opening for providing the functional module, to transmit and receive the radio signals, such that the bezel at the opening can be multiplexed to transmit and receive the radio signals in a case that space is limited.
Methods to improve redox flow battery performance with improved CE, reduced electrolyte solution crossover, and simplified solution refreshing process have been developed. The methods include controlling the pre-charging degree and conditions to allow high quality metal plating (ductile and uniform), for example, Fe(O), on the negative electrode. Control of the pre-charging conditions can be combined with increasing the concentration of metal ions compared to existing systems, while maintaining the same concentration in both the negative and positive electrolytes, or increasing the concentration of metal ions in the negative electrolyte so that the negative electrolyte has a higher concentration of metal ions than the positive electrolyte.
Systems and methods for real-time continuous monitoring of fuel cell membrane degradation are provided. At least one microsensor can be used as an inline sensor integrated at the cathode exhaust and/or the anode exhaust of a fuel cell, such as a proton exchange membrane fuel cell (PEMFC)). The microsensor can monitor the PEMFC degradation status by sensing the emission of fluoride.
A battery system includes an enclosure having opposed first and second major walls, a perimetral wall connecting the first and second major walls along respective perimeters thereof, and an interior defined by the first and second major walls and the perimetral wall, wherein the enclosure is configured for containing an anode assembly, a cathode assembly and an electrolyte within the interior. A longitudinal embossment is formed in the perimetral wall extending outward from the interior and extending along opposed adjacent portions of the first and second perimeters. A wall port is defined in the perimetral wall in fluid communication with the interior, wherein the wall port is configured for permitting flow of the electrolyte therethrough into and out of the interior. First and second electrodes extend through the perimetral wall and are configured for electrical connection with the anode assembly and cathode assembly, respectively.
A secondary battery may include: an electrode assembly in which first and second electrode sheets are stacked and wound with a separation sheet interposed therebetween, wherein a first electrode tab protrudes in the first electrode sheet, and a second electrode tab protrudes in the second electrode sheet; a battery can to accommodate the electrode assembly therein; and a connection part above or below the electrode assembly and facing the electrode assembly, wherein the connection part has a first area made of an electrically conductive gel material; and a second area attached to the first area and made of an electrically insulating material, wherein the second area forms at least a portion of a top surface of the connection part, and at least a portion of the first electrode tab or the second electrode tab is inserted into the first area of the connection part.
The present disclosure relates to a cover plate assembly for a lithium ion battery and a lithium ion battery. The cover plate assembly includes a cover plate body, provided at a middle portion thereof with a through hole which extends to form a tube body, and the tube body protrudes from at least one surface of the cover plate body; a pressure relief portion, wherein the pressure relief portion is located in the tube body and is in sealed communication with the tube body, the pressure relief portion is ring-shaped and is configured to crack and split from the cover plate body in response to deformation of the cover plate body; and a central conductor, embraced by the pressure relief portion and runs through the pressure relief portion along the axial direction. The cover plate assembly features excellent safety performance and small space occupation.
A pouch-type battery case includes a cup portion, which accommodates therein an electrode assembly formed by stacking an electrode and a separator, and a plurality of die edges connecting an outer wall of the cup portion to a side extending from the outer wall. The die edges include a first region, which is rounded at a first radius (r1) of curvature and at which an electrode tab extending from the electrode is positioned, and a second region which is other than the first region and rounded at one or more second radii (r2, r3, r4) of curvature less than or equal to the first radius (r1) of curvature. The second region is divided into an inner region and an outer region with respect to the first region, and the radius (r2) of curvature in the inner region differs from the radii (r3, r4) of curvature in the outer region.
A supported catalyst includes: (1) a catalyst support; and (2) deposits of a catalyst covering the catalyst support, wherein the deposits have an average thickness of about 2 nm or less, and the deposits are spaced apart from one another.
A power storage cell comprises an electrode assembly, a collector plate that has the first electrode sheet connected thereto, and a laminate film, wherein the collector plate has a peripheral edge portion including an inner side located closer to the electrode assembly and an outer side located on a side opposite to the electrode assembly with respect to the inner side, the collector plate is provided with a welding portion and an adhesive portion, and when a direction from the inner side toward the outer side is defined as a first direction and a direction intersecting the first direction is defined as a second direction, the welding portion and the adhesive portion are aligned in the second direction.
Provided is a current collector with an easily adhesive layer including an easily adhesive layer that is provided on at least one surface of a current collector, in which the easily adhesive layer includes a polymer having a solubility of 1 g/100 g or higher in toluene at 25° C. Provided are also an electrode, an all-solid state secondary battery, an electronic apparatus, and an electric vehicle that include the current collector with an easily adhesive layer, and methods of manufacturing the current collector with an easily adhesive layer, the electrode, and the all-solid state secondary battery.
A single crystal multi-element positive electrode material and a preparation method therefor, and a lithium ion battery. The ratio of the length of the longest diagonal line to the length of the shortest diagonal line of the single crystal particles of the single crystal multi-element positive electrode material measured by an SEM is roundness R, and R≥1; and D10, D50 and D90 of the single crystal particles of the single crystal multi-element positive electrode material satisfy: K90=(D90−D10)/D50, and the product of K90 and R is 1.20-1.40. The single crystal multi-element positive electrode material is more round and regular in morphology, the single crystal particles have uniform size, less agglomeration and less adhesion. The material has the characteristics of high compaction density, good rate capability and excellent cycle performance.
A particle structure of cathode material and a preparation method thereof is provided. Firstly, a precursor for forming a core is provided. The precursor includes at least nickel, cobalt and manganese. Secondly, a metal salt and a lithium ion compound are provided. The metal salt includes at least potassium, aluminum and sulfur. After that, the metal salt, the lithium ion compound and the precursor are mixed, and a mixture is formed. Finally, the mixture is subjected to a heat treatment step, and a cathode material particle structure is formed to include the core, a first coating layer coated on the core and a second coating layer coated on the first coating layer. The core includes potassium, aluminum and a Li-M-O based material. The first coating layer includes potassium and aluminum, and a potassium content of the first coating layer is higher than a potassium content of the core. The second coating layer includes sulfur.
The present invention relates to a positive electrode active material having improved capacity characteristic and life cycle characteristic, and a method of preparing the same, and specifically, to a positive electrode active material for a lithium secondary battery, wherein the positive electrode active material comprises a compound represented by Formula 1 above and allowing reversible intercalation/deintercalation of lithium, and from a crystal structure analysis of the positive electrode active material by a Rietveld method in which space group R-3m is used in a crystal structure model on the basis of an X-ray diffraction analysis, the thickness of MO slab is 2.1275 Å or less, the thickness of inter slab is 2.59 Å or greater, and the cation mixing ratio between Li and Ni is 0.5% or less, and a method of preparing the same.
[Problem] To improve productivity of guest-free silicon clathrates
[Solution] A method of producing a guest-free silicon clathrate includes a synthesizing step of performing a heat treatment on a mixture containing Si as a material serving as a host and a material serving as a guest to synthesize a silicon clathrate compound; and a guest removing step of irradiating the silicon clathrate compound contained in a container with an electromagnetic wave to remove the guest while suctioning gas inside the container.
Cathode material from exhausted lithium ion batteries are dissolved in a solution for extracting the useful elements Co (cobalt), Ni (nickel), Al (Aluminum) and Mn (manganese) to produce active cathode materials for new batteries. The solution includes compounds of desirable materials such as cobalt, nickel, aluminum and manganese dissolved as compounds from the exhausted cathode material of spent cells. Depending on a desired proportion, or ratio, of the desired materials, raw materials are added to the solution to achieve the desired ratio of the commingled compounds for the recycled cathode material for new cells. The desired materials precipitate out of solution without extensive heating or separation of the desired materials into individual compounds or elements. The resulting active cathode material has the predetermined ratio for use in new cells, and avoids high heat typically required to separate the useful elements because the desired materials remain commingled in solution.
A method to categorize a battery with respect to its further handling suitability, wherein safety-relevant and lifetime-relevant operating variables are registered for at least one battery cell of the battery in operation of the battery. By a two-operation evaluation of at least one of the operating variables and/or of a computed variable derived therefrom, a categorization variable is determined. A safety variable is derived and compared to an assigned threshold value, and in response to the threshold value or one of the possibly multiple threshold values having fallen below, a failure prognosis is prepared by the lifetime-relevant operating variables. The categorization variable is determined based on the failure prognosis.
A solid electrolyte that includes a lithium ion conductive material having a garnet-type structure, a lithium ion conductive material having a LISICON-type structure, and a compound containing Li and B.
Provided is an electricity storage device having a high volumetric energy density and high reliability. The electricity storage device includes: an electrode assembly including first and second electrode plates and a separator interposed therebetween; an exterior housing that houses the electrode assembly; a lid that covers an opening of the exterior housing; and electrode terminals that are electrically connected to the electrode assembly and partially protrude from the lid to the outside. The lid has a liquid injection hole for injecting an electrolytic solution into the exterior housing. A tubular member extending from the lid toward the electrode assembly is provided between the outer surface of the lid and the electrode assembly so as to surround an opening of the liquid injection hole. A covering member connected to the tubular member and interposed between the liquid injection hole and the electrode assembly is provided.
In one embodiment, the optoelectronic semiconductor device comprises a semiconductor layer sequence and an electrical via. The semiconductor layer sequence includes an active zone for generating radiation and a contact layer for electrical contacting. The active zone lies in a plane perpendicular to a main growth direction of the semiconductor layer sequence and is located between a first semiconductor region and a second semiconductor region. The contact layer is located within the second semiconductor region. The via extends through the contact layer and preferably ends within the second semiconductor region. A contact surface between the via and the contact layer encloses a contact angle of at least 20° and at most 60° with respect to the plane.
A micro-light emitting diode (uLED) device comprises: a mesa comprising: a plurality of semiconductor layers including an n-type layer, an active layer, and a p-type layer; a p-contact layer contacting the p-type layer; a cathode contacting the first sidewall of the n-type layer; a first region of dielectric material that insulates the p-contact layer, the active layer, and a first sidewall of the p-type layer from the cathode; an anode contacting the top surface of the p-contact layer; and a second region of dielectric material that insulates the active layer, a second sidewall of the p-type layer, and the second sidewall of the n-type layer from the anode. The top surface of the p-contact layer has a different planar orientation compared to the first and second sidewalls of the n-type layer. Methods of making and using the uLED devices are also provided.
Provided are an optoelectronic apparatus including an on-chip optoelectronic diode capable of receiving and emitting light, and a method of manufacturing the same.
A multi-level photovoltaic cell comprises a substrate layer and a plurality of photovoltaic cells positioned above the substrate layer. Each photovoltaic cell has a top contact layer and a bottom contact layer connected in series such that the top contact layer of the first photovoltaic cell is connected to the bottom contact layer of a next photovoltaic cell until the last photovoltaic cell is connected. A different voltage is output between the substrate layer and the top contact layer of each photovoltaic cell. Another multi-level photovoltaic cell comprises a substrate layer and a plurality of photovoltaic cells stacked vertically above the substrate layer. Each photovoltaic cell comprises an active layer separated from the next photovoltaic cell by an etch stop layer until a last photovoltaic cell is reached. A different voltage is output between the substrate layer and the active layer of each photovoltaic cell.
Provided is a photovoltaic module, including a first intermediate busbar having a first lead-out terminal provided at an end thereof; a second intermediate busbar having a second lead-out terminal provided at an end thereof; and a first jumper wire arranged on a first isolation bar; the first lead-out terminal and the second lead-out terminal are located on two opposite sides of the first jumper wire, and the first lead-out terminal and the second lead-out terminal abut against two opposite side surfaces of the first isolation bar or overlap a top surface of the first isolation bar. Compared with the related art, the first isolation bar where the first jumper wire is located is clamped or pressed by the first lead-out terminal and the second lead-out terminal, to prevent short circuit or shielding of the cell caused by free movement of the first jumper wire, the first and second intermediate busbars.
An electronic device for storing, controlling and manipulating electron or hole spin based semiconductor qubits, the device including an electrically insulating layer and on a front face of the insulating layer, a trapping structure for electrons or holes which includes: a channel portion including at least one layer portion of semiconductor material, as well as a plurality of gates distributed for trapping at least one electron or hole in the channel portion, and on the back side of the insulating layer, an electrical track extending parallel to the insulating layer, for generating an oscillating magnetic field acting on the at least one electron or hole trapped in the trapping structure.
The present disclosure provides a thin film transistor, a manufacturing method of the thin film transistor, and a liquid crystal display. The thin film transistor includes a substrate; an active region arranged above the substrate; a channel region arranged in a center of the active region; source and drain regions arranged on two sides of the channel region; a gate dielectric layer arranged above the channel region; a reflective coating arranged above the gate dielectric layer; a gate metal arranged above the reflective coating; an interlayer dielectric layer covering the gate metal, the active region, and the substrate; and a source/drain metal layer passing through the interlayer dielectric layer and electrically connecting with a surface of the source and drain regions.
A disclosed transistor structure includes a gate electrode, an active layer, a source electrode, a drain electrode, an insulating layer separating the gate electrode from the active layer, and a carrier modification device that reduces short channel effects by reducing carrier concentration variations in the active layer. The carrier modification device may include a capping layer in contact with the active layer that acts to increase a carrier concentration in the active layer. Alternatively, the carrier modification device may include a first injection layer in contact with the source electrode and the active layer separating the source electrode from the active layer, and a second injection layer in contact with the drain electrode and the active layer separating the drain electrode from the active layer. The first and second injection layers may act to reduce a carrier concentration within the active layer near the source electrode and the drain electrode.
One conductor region of a crystalline silicon semiconductor layer in a first transistor is electrically connected to one conductor region of an oxide semiconductor layer in a second transistor through a first contact hole and a second contact hole communicating with each other.
A semiconductor device includes channels, a gate structure, and a source/drain layer. The channels are stacked in a vertical direction. Each channel extends in a first direction. The gate structure extends in a second direction. The gate structure covers the channels. The source/drain layer is connected to each of opposite sidewalls in the first direction of the channels on the substrate, and includes a doped semiconductor material. The source/drain layer includes first and second epitaxial layers having first and second impurity concentrations, respectively. The first epitaxial layer covers a lower surface and opposite sidewalls in the first direction of the second epitaxial layer. A portion of each of opposite sidewalls in the first direction of the gate structure protrudes in the first direction from opposite sidewalls in the first direction of the channels to partially penetrate through the first epitaxial layer but not to contact the second epitaxial layer.
A method of fabrication of a multi-gate semiconductor device that includes providing a fin having a plurality of a first type of epitaxial layers and a plurality of a second type of epitaxial layers. The plurality of the second type of epitaxial layers is oxidized in the source/drain region. A first portion of a first layer of the second type of epitaxial layers is removed in a channel region of the fin to form an opening between a first layer of the first type of epitaxial layer and a second layer of the first type of epitaxial layer. A portion of a gate structure is then formed in the opening.
A semiconductor device structure includes a source/drain feature comprising a first surface, a second surface opposing the first surface, and a sidewall connecting the first surface to the second surface. The structure also includes a dielectric layer having a continuous surface in contact with the entire second surface of the source/drain feature, a semiconductor layer having a first surface, a second surface opposing the first surface, and a sidewall connecting the first surface to the second surface, wherein the sidewall of the semiconductor layer is in contact with the sidewall of the source/drain feature. The structure also includes a gate dielectric layer in contact with the continuous surface of the dielectric layer and the second surface of the semiconductor layer, and a gate electrode layer surrounding a portion of the semiconductor layer.
A device comprising a gate pad, a source pad and a passive actuator arranged to form a reversible mechanical and electrical connection between the gate pad and the source pad only if the temperature in the passive actuator exceeds a threshold value.
A semiconductor device that can be miniaturized or highly integrated is provided.
The semiconductor device includes a first conductor, a second conductor over the first conductor, a first insulator covering the second conductor, a first oxide over the first insulator, and a second oxide over the first oxide, an opening overlapping with at least part of the first conductor is provided in the first oxide and the first insulator, and the second oxide is electrically connected to the first conductor through the opening.
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a first plurality of conductive interconnect lines in and spaced apart by a first ILD layer, wherein individual ones of the first plurality of conductive interconnect lines comprise a first conductive barrier material along sidewalls and a bottom of a first conductive fill material. A second plurality of conductive interconnect lines is in and spaced apart by a second ILD layer above the first ILD layer, wherein individual ones of the second plurality of conductive interconnect lines comprise a second conductive barrier material along sidewalls and a bottom of a second conductive fill material, wherein the second conductive fill material is different in composition from the first conductive fill material.
An apparatus comprising a substrate and a thin gate oxide nanosheet device located on the substrate, having a first plurality of nanosheet layers, wherein each of the first plurality of nanosheet layers has a first thickness located at the center of the nanosheet. A thick gate oxide nanosheet device located on the substrate, having a second plurality of nanosheet layers, wherein each of the second plurality of nanosheet layers has a second thickness and wherein the first thickness is less than the second thickness.
A semiconductor device includes a substrate, a gate trench in the substrate, a gate insulating film in the gate trench, a titanium nitride (TiN)-lower gate electrode film on the gate insulating film, the titanium nitride (TiN)-lower gate electrode film including a top surface, a first side surface, and a second side surface opposite the first side surface, a polysilicon-upper gate electrode film on the titanium nitride (TiN)-lower gate electrode film, and a gate capping film on the polysilicon-upper gate electrode film. A center portion of the top surface of the titanium nitride (TiN)-lower gate electrode film overlaps a center portion of the polysilicon-upper gate electrode film in a direction that is perpendicular to a top surface of the substrate, and each of the first side surface and the second side surface of the titanium nitride (TiN)-lower gate electrode film is connected to the gate insulating film.
The present application discloses a semi-floating gate device. A floating gate structure covers a selected area of a first well region and is used to form a conductive channel. The floating gate structure further covers a surface of a lightly doped drain region, and a floating gate material layer and the lightly doped drain region contact at a dielectric layer window to form a PN structure. A source region is self-aligned with a first side surface of the floating gate structure. A first control gate is superposed on a top of the floating gate structure. A second control gate is disposed on a surface of the lightly doped drain region between the drain region and a second side surface of the floating gate structure. The first control gate and the second control gate are isolated by an inter-gate dielectric layer.
A semiconductor structure is provided. The semiconductor structure includes a substrate, a buffer layer, a barrier layer, a dielectric layer, a source structure, and a drain structure. The buffer layer is disposed on the substrate. The barrier layer is disposed on the buffer layer. The dielectric layer is disposed on the barrier layer. The passivation layer is disposed on the dielectric layer. The source structure and the drain structure are disposed on the passivation layer.
A method for manufacturing a display panel comprising light emitting device including micro LEDs includes providing multiple donor wafers having a surface region and forming an epitaxial material overlying the surface region. The epitaxial material includes an n-type region, an active region comprising at least one light emitting layer overlying the n-type region, and a p-type region overlying the active layer region. The multiple donor wafers are configured to emit different color emissions. The epitaxial material on the multiple donor wafers is patterned to form a plurality of dice, characterized by a first pitch between a pair of dice less than a design width. At least some of the dice are selectively transferred from the multiple donor wafers to a common carrier wafer such that the carrier wafer is configured with different color emitting LEDs. The different color LEDs could comprise red-green-blue LEDs to form a RGB display panel.
A semiconductor device with dual side source/drain (S/D) contact structures and a method of fabricating the same are disclosed. The method includes forming a fin structure on a substrate, forming a superlattice structure on the fin structure, forming first and second S/D regions within the superlattice structure, forming a gate structure between the first and second S/D regions, forming first and second contact structures on first surfaces of the first and second S/D regions, and forming a third contact structure, on a second surface of the first S/D region, with a work function metal (WFM) silicide layer and a dual metal liner. The second surface is opposite to the first surface of the first S/D region and the WFM silicide layer has a work function value closer to a conduction band energy than a valence band energy of a material of the first S/D region.
A semiconductor structure and a method for manufacturing the semiconductor structure are provided. The method for manufacturing the semiconductor structure includes: providing a substrate, in which the substrate includes an array area and a peripheral area adjacent to each other, and the array area includes a buffer area connected to the peripheral area; forming a first dielectric layer, a first supporting layer, a second dielectric layer, a second supporting layer and a third dielectric layer, which are successively stacked onto one another, on the substrate, forming a groove-type lower electrode, which at least penetrates through the third dielectric layer and the second supporting layer, in the buffer area; removing the third dielectric layer through a wet etching process; and etching the second supporting layer in the peripheral area after removing the third dielectric layer.
A capacitor structure includes at least one first layer and at least one second layer that are alternately stacked. The at least one first layer includes first electrodes and second electrodes alternately arranged in a first direction, and the at least one second layer includes third electrodes and fourth electrodes alternately arranged in a second direction intersecting the first direction, the third electrodes and the fourth electrodes being electrically connected to the first electrodes and the second electrodes. Each of the first electrodes and the second electrodes includes a base portion and branch portions protruding from the base portion, and the third electrodes and the fourth electrodes are arranged side by side to correspond to the branch portions.
The present disclosure describes a method for the formation of mirror micro-structures on radiation-sensing regions of image sensor devices. The method includes forming an opening within a front side surface of a substrate; forming a conformal implant layer on bottom and sidewall surfaces of the opening; growing a first epitaxial layer on the bottom and the sidewall surfaces of the opening; depositing a second epitaxial layer on the first epitaxial layer to fill the opening, where the second epitaxial layer forms a radiation-sensing region. The method further includes depositing a stack on exposed surfaces of the second epitaxial layer, where the stack includes alternating pairs of a high-refractive index material layer and a low-refractive index material layer.
An image pickup apparatus includes an image pickup member including an image pickup device, a stacked device in which a plurality of semiconductor devices are stacked, a wiring board having a first principal surface and a second principal surface, the wiring board including a central section having a substrate thicker than the image pickup device, an intermediate section that is extended from the central section and is bent, and a terminal section that is extended from the intermediate section, the image pickup member being bonded to the first principal surface of the central section, the stacked device being bonded to the second principal surface of the central section, and a plurality of signal cables bonded to the terminal section.
A microelectronic device includes a PNP transistor and NPN transistor arranged vertically in a P-type doped semiconductor substrate. The PNP and NPN transistors are manufactured by: forming an N+ doped isolating well for the PNP transistor in the semiconductor substrate; forming a P+ doped region in the N+ doped isolating well; epitaxially growing a first semiconductor layer on the semiconductor substrate; forming an N+ doped well for the NPN transistor, where at least part of the N+ doped well extends into the first semiconductor layer; then epitaxially growing a second semiconductor layer on the first semiconductor layer; forming a P doped region forming the collector of the PNP transistor in the second semiconductor layer and in electrical contact with the P+ doped region; and forming an N doped region forming the collector of the NPN transistor in the second semiconductor layer and in electrical contact with the N+ doped well.
Power semiconductor devices in GaN technology include an integrated auxiliary (double) gate terminal and a pulldown network to achieve a normally-off (E-Mode) GaN transistor with threshold voltage higher than 2V, low gate leakage current and enhanced switching performance. The high threshold voltage GaN transistor has a high-voltage active GaN device and a low-voltage auxiliary GaN device wherein the high-voltage GaN device has the gate connected to the source of the integrated auxiliary low-voltage GaN transistor and the drain being the external high-voltage drain terminal and the source being the external source terminal, while the low-voltage auxiliary GaN transistor has the gate (first auxiliary electrode) connected to the drain (second auxiliary electrode) functioning as an external gate terminal. A pull-down network for the switching-off of the high threshold voltage GaN transistor may be formed by additional auxiliary low-voltage GaN transistors and resistive elements connected with the low-voltage auxiliary GaN transistor.
A semiconductor device according to the embodiment includes: a transistor region including a first trench, a first gate electrode provided in the first trench, a second trench, a second gate electrode provided in the second trench, a third trench, and a third gate electrode provided in the third trench; a diode region including a fifth trench and a conductive layer provided in the fifth trench; a boundary region including a fourth trench and a fourth gate electrode provided in the fourth trench, the boundary region being provided between the transistor region and the diode region; a first electrode pad electrically connected to the first gate electrode; a second electrode pad electrically connected to the second gate electrode; and a third electrode pad electrically connected to the third gate electrode and the fourth gate electrode.
A resistor including a device isolation layer is described that includes a first active region and a second active region, a buried insulating layer, and an N well region. The N well region surrounds the first active region, the second active region, the device isolation layer and the buried insulating layer. A first doped region and a second doped region are disposed on the first active region and the second active region. The first doped region and the second doped region are in contact with the N well region and include n type impurities.
In accordance with some embodiments, a package-on-package (PoP) structure includes a first semiconductor package having a first side and a second side opposing the first side, a second semiconductor package having a first side and a second side opposing the first side, and a plurality of inter-package connector coupled between the first side of the first semiconductor package and the first side of the second semiconductor package. The PoP structure further includes a first molding material on the second side of the first semiconductor package. The second side of the second semiconductor package is substantially free of the first molding material.
A method and apparatus for wafer bonding. The method includes that, a first position parameter of a first alignment mark on a first wafer is determined by using a optical beam; a second position parameter of a second alignment mark on a second wafer is determined with the optical beam, the optical beam has a property of transmitting through a wafer; a relative position between the first wafer and the second wafer is adjusted with the optical beam according to the first position parameter and the second position parameter until the relative position between the first alignment mark and the second alignment mark satisfies a predetermined bonding condition; and the first wafer is bonded to the second wafer.
An electronic device includes a substrate, a plurality of micro semiconductor structure, a plurality of conductive members, and a non-conductive portion. The substrate has a first surface and a second surface opposite to each other. The micro semiconductor structures are distributed on the first surface of the substrate. The conductive members electrically connect the micro semiconductor structures to the substrate. Each conductive member is defined by an electrode of one of the micro semiconductor structures and a corresponding conductive pad on the substrate. The non-conductive portion is arranged on the first surface of the substrate. The non-conductive portion includes one or more non-conductive members, and the one or more non-conductive members are attached to the corresponding one or more conductive members of the one or more micro conductive structures.
A method for producing a semiconductor arrangement includes: forming a first metallization layer on a first side of a dielectric insulation layer, the first metallization layer having at least two sections, each section being separated from a neighboring section by a recess; arranging a semiconductor body on one of the sections of the first metallization layer; and forming at least one indentation between a first side of the semiconductor body and a closest edge of the respective section of the first metallization layer. A distance between the first side and the closest edge of the section of the first metallization layer is between 0.5 mm and 5 mm.
Representative techniques and devices including process steps may be employed to mitigate the potential for delamination of bonded microelectronic substrates due to metal expansion at a bonding interface. For example, a metal pad having a larger diameter or surface area (e.g., oversized for the application) may be used when a contact pad is positioned over a TSV in one or both substrates.
Embodiments of the invention include molded modules and methods for forming molded modules. According to an embodiment the molded modules may be integrated into an electrical package. Electrical packages according to embodiments of the invention may include a die with a redistribution layer formed on at least one surface. The molded module may be mounted to the die. According to an embodiment, the molded module may include a mold layer and a plurality of components encapsulated within the mold layer. Terminals from each of the components may be substantially coplanar with a surface of the mold layer in order to allow the terminals to be electrically coupled to the redistribution layer on the die. Additional embodiments of the invention may include one or more through mold vias formed in the mold layer to provide power delivery and/or one or more faraday cages around components.
An electrical fuse matrix includes a plurality of anti-fuse structures, a plurality of top metal plates, and a plurality of bottom metal plates. The anti-fuse structures are arranged in a matrix, and each of the anti-fuse structure includes a top conductive structure, a bottom conductive structure, and a dielectric film disposed between the top conductive structure and the bottom conductive structure. The anti-fuse structure has an hourglass shape. The top metal plates are disposed on the top conductive structures. The bottom metal plates are disposed on the bottom conductive structures.
A microelectronics package comprising a substrate, the substrate comprising a dielectric and at least first and second conductor level within the dielectric, where the first and second conductor levels are separated by at least one dielectric layer. The microelectronics package comprises an inductor structure that comprises a magnetic core. The magnetic core is at least partially embedded within the dielectric. The inductor structure comprises a first trace in the first conductor level, a second trace in the second conductor level, and a via interconnect connecting the first and second traces. The first trace and the second trace extend at least partially within the magnetic core.
An integrated circuit includes a plurality of transistors and an interlevel dielectric layer formed over the transistors. The interlevel dielectric layer includes a first region and a second region with a higher dielectric constant than the first region. The difference in dielectric constant is produced by curing the first region shielding the second region from the curing. Metal signal lines are formed in the first region. Metal-on-metal capacitors are formed in the second region.
A semiconductor structure is provided. The semiconductor structure comprises a substrate, a via, a liner layer, a barrier layer, and a conductor. The via penetrates through the substrate. The liner layer is formed on a sidewall of the via. The barrier layer is formed on the liner layer. The barrier layer comprises a conductive 2D material. The conductor fills a remaining space of the via.
A semiconductor module includes a conductive substrate, a semiconductor element, a control terminal, and a sealing resin. The conductive substrate has an obverse surface and a reverse surface that are spaced apart from each other in a thickness direction. The semiconductor element is electrically bonded to the obverse surface and has a switching function. The control terminal is configured to control the semiconductor element. The sealing resin has a resin obverse surface and a resin reverse surface, and covers the conductive substrate, the semiconductor element, and a part of the control terminal. The control terminal protrudes from the resin obverse surface, and extends along the thickness direction.
The semiconductor device includes a semiconductor element, a first lead, and a second lead. The semiconductor element has an element obverse surface and an element reverse surface spaced apart from each other in a thickness direction. The semiconductor element includes an electron transit layer disposed between the element obverse surface and the element reverse surface and formed of a nitride semiconductor, a first electrode disposed on the element obverse surface, and a second electrode disposed on the element reverse surface and electrically connected to the first electrode. The semiconductor element is mounted on the first lead, and the second electrode is joined to the first lead. The second lead is electrically connected to the first electrode. The semiconductor element is a transistor. The second lead is spaced apart from the first lead and is configured such that a main current to be subjected to switching flows therethrough.
A power semiconductor component is specified, having a power semiconductor device arranged within a housing, wherein a heat sink is exposed on a first surface of the housing; a wiring substrate which receives the housing with the power semiconductor device and which has a first main surface and a second main surface. A heat dissipation region with increased thermal conductivity is arranged on the second main surface. The housing is arranged on the wiring substrate in such a way that the heat sink is connected to the heat dissipation region via a solder layer. A number of spacers which are arranged between the heat sink and the heat dissipation region are embedded in the solder layer. Furthermore, a method for producing a power semiconductor component is specified.
A heat distribution device comprising a main body, a recessed cavity positioned within the main body, the recessed cavity having an interior surface, a peripheral wall extending around and defining the interior surface, and a central point within the recessed cavity. A plurality of ribs may extend away from the interior surface of the recessed cavity. The plurality of ribs may be concentrically arranged around the central point and define a plurality of channels therebetween. Each of the plurality of ribs may have a top surface that slopes toward or away from the central point. The plurality of ribs may be arranged so that the top surfaces of the plurality of ribs collectively form a collective sloped surface within the heat distribution device.
A semiconductor device and method of including peripheral devices into a package is disclosed. In one example, a peripheral device includes a passive device such as a capacitor or an inductor. Examples are shown that include a peripheral device that is substantially the same thickness as a die or a die assembly. Examples are further shown that use this configuration in a fan out process to form semiconductor devices.
A thermal processing system for performing thermal processing can include a workpiece support plate configured to support a workpiece and heat source(s) configured to heat the workpiece. The thermal processing system can include window(s) having transparent region(s) that are transparent to electromagnetic radiation within a measurement wavelength range and opaque region(s) that are opaque to electromagnetic radiation within a portion of the measurement wavelength range. A temperature measurement system can include a plurality of infrared emitters configured to emit infrared radiation and a plurality of infrared sensors configured to measure infrared radiation within the measurement wavelength range where the transparent region(s) are at least partially within a field of view the infrared sensors. A controller can be configured to perform operations including obtaining transmittance and reflectance measurements associated with the workpiece and determining, based on the measurements, a temperature of the workpiece less than about 600° C.
A method of fabricating a semiconductor device is disclosed. The method may include forming a parent pattern, forming an upper thin film on the parent pattern, forming a child pattern on the upper thin film, measuring a diffraction light from the parent and child patterns to obtain an intensity difference curve of the diffraction light versus its wavelength, and performing an overlay measurement process on the parent and child patterns using the diffraction light, which has the same wavelength as a peak of the intensity difference curve located near a peak of reflectance of the parent and child patterns, to obtain an overlay measurement value.
A semiconductor device manufacturing method includes: providing a semiconductor base; patterning the first medium layer to form a groove extending along the base in the base; forming a first auxiliary layer and a first metal layer sequentially in the groove, where the first metal layer is located on the side of the first auxiliary layer towards the first medium layer; thinning the base on the second surface of the base to expose the first auxiliary layer; removing the first auxiliary layer to form a first opening; and forming a second metal layer on the second surface of the base, where the second metal layer fills the first opening.
Methods for pre-cleaning substrates having metal and dielectric surfaces are described. A temperature of a pedestal comprising a cooling feature on which a substrate is located is set to less than or equal to 100° C. The substrate is exposed to a plasma treatment to remove chemical residual and/or impurities from features of the substrate including a metal bottom, dielectric sidewalls, and/or a field of dielectric and/or repair surface defects in the dielectric sidewalls and/or the field of the dielectric. The plasma treatment may be an oxygen plasma, for example, a direct oxygen plasma. Processing tools and computer readable media for practicing the method are also described.
An approach for creating a buried local interconnect around a DDB (double diffusion break) to reduce parasitic capacitance on a semiconductor device is disclosed. The approach utilizes a metal, as the local interconnect, buried in a cavity around the DDB region of a semiconductor substrate. The metal is disposed by two dielectric layers and the substrate. The two dielectric layers are recessed beneath two gate spacers. The buried local interconnect is recessed into the cavity where the top surface of the interconnect is situated below the top surface of the surrounding S/D (source/drain) epi (epitaxy). The metal of the local interconnect can be made from W, Ru or Co.
A film deposition apparatus reduces hillock formation while yielding uniform film thickness distribution. A film deposition apparatus of a present embodiment includes: a chamber; a rotary table that circulates and carries a workpiece W along a circumferential transfer path L; multiple targets that contain a film deposition material, and that are provided in positions at different radial distances from a center of rotation of the rotary table; a shield member that forms a film deposition chamber surrounding a region where the film deposition material scatters, and that has an opening on the side facing the circulated and carried workpiece; and a plasma generator that includes a sputter gas introduction unit for introducing a sputter gas into the film deposition chamber, and a power supply unit for applying power to the target, and that generates plasma in the sputter gas G1 in the film deposition chamber.
Embodiments of substrate supports and process chambers equipped with the same are provided. In some embodiments, a substrate support includes: a support body having a first surface; one or more receptacles extending through the first surface and into the support body; and one or more protrusions respectively disposed within corresponding ones of the one or more receptacles and projecting from the first surface, wherein the one or more protrusions at least partially define a substantially planar support surface above the first surface. Methods of eliminating backside wafer damage are also disclosed.
The present disclosure relates to an in-situ temperature control platform, including an independent sample holder, a sample holder fixing cartridge, a customized sample stage and an anode contact pin. The independent sample holder includes a sample loading spot and a sample holder grip. The sample holder fixing cartridge includes a fixing cartridge body, the fixing cartridge body is provided with a sample holder slot, the bottom surface of the sample holder slot is provided with a heating element slot, and the sample holder slot is aligned with the sample loading spot. The bottom surface of the heating element slot is provided with a heating element fixing pinhole. The customized sample stage includes a sample stage body, the sample stage body is provided with a heating element support, and the heating element support is provided with a heating element.
Provided is a semiconductor substrate manufacturing device which is capable of uniformly heating the surface of a semiconductor substrate that has a relatively large diameter or major axis. The semiconductor substrate manufacturing device includes a container body for accommodating a semiconductor substrate and a heating furnace that has a heating chamber which accommodates the container body, and the heating furnace has a heating source in a direction intersecting the semiconductor substrate to be disposed inside the heating chamber.
A temperature adjustment device includes a flow path plate that includes a flow path groove, a heat transfer plate that faces the flow path groove, and a thermoelectric module plate that is connected to the heat transfer plate. A surface roughness of the flow path plate is 0.20 μm or more and 0.25 μm or less.
A semiconductor device includes a substrate including traces, wherein the traces protrude above a top surface of the substrate; a prefill material over the substrate and between the traces; a die attached over the substrate; and a wafer-level underfill between the prefill material and the die.
A method of manufacturing a semiconductor device includes forming a stack in which first material layers and second material layers are alternately stacked, forming a channel structure passing through the stack, forming openings by removing the first material layers, forming an amorphous blocking layer in the openings, and performing a first heat treatment process to supply deuterium through the openings and substitute hydrogen in the channel structure with the deuterium.
A substrate processing method includes: providing a substrate including a mask; forming a film on the mask; forming a reaction layer on a surface layer of the film; and removing the reaction layer by applying energy to the reaction layer.
In a method of coating a photo resist over a wafer, dispensing the photo resist from a nozzle over the wafer is started while rotating the wafer, and dispensing the photo resist is stopped while rotating the wafer. After starting and before stopping the dispensing the photo resist, a wafer rotation speed is changed at least 4 times. During dispensing, an arm holding the nozzle may move horizontally. A tip end of the nozzle may be located at a height of 2.5 mm to 3.5 mm from the wafer.
A method of forming a semiconductor device includes forming a first conductive feature on a bottom surface of an opening through a dielectric layer. The forming the first conductive feature leaves seeds on sidewalls of the opening. A treatment process is performed on the seeds to form treated seeds. The treated seeds are removed with a cleaning process. The cleaning process may include a rinse with deionized water. A second conductive feature is formed to fill the opening.
A substrate processing method includes: providing a substrate including a first region and a second region into a chamber; forming a deposit film on the first region and the second region of the substrate by generating a first plasma from a first processing gas, and selectively etching the first region with respect to the second region by generating a second plasma from the second processing gas containing an inert gas. The first processing gas is a mixed gas including a first gas containing carbon atoms and fluorine atoms and a second gas containing silicon atoms.
Methods and systems for realizing a high speed, rotating anode based x-ray illumination source suitable for high throughput x-ray metrology are presented herein. A high speed rotating anode includes a water cooled rotating platen supported by radial and thrust air bearings employing cascaded differential pumping. A very high bending stiffness of the rotating assembly is achieved by spacing radial air bearings far apart and locating a rotary motor and thrust bearings between the radial air bearings. The high bending stiffness increases the mechanical stability of the rotating assembly during high speed operation, and thus decreases vibration at the location of impingement of the electron beam on the rotating anode material. In some embodiments, magnetic thrust bearings are employed and the air gap is controlled to maintain a desired gap over an operational range of up to three millimeters.
A remote-control holder includes one or more elongated trays having a bottom wall, two spaced upstanding sidewalls and an open top in communication with an interior chamber for holding one or more remote units. A restraining strap is positioned across the operating face of the remote unit, between rows of keys, and is secured to a desired position on the tray bottom wall. Multiple trays are securable to a storage rack that allows the remote units to be operated in the stored position.
In an embodiment a switching device includes at least one stationary contact, a movable contact, an armature, a first permanent magnet, a second permanent magnet and a magnetic switch, wherein the movable contact is movable by the armature, wherein the first permanent magnet is attached to the armature, and wherein the second permanent magnet is arranged in a fixed position relative to the magnetic switch.
A vacuum circuit breaker serving as a switch includes a pair of electrodes that serve as a stationary electrode and a movable electrode, a handler including a movable shaft and a housing that operate as a first mover in withdrawing the movable electrode from the stationary electrode and closing the movable electrode toward the stationary electrode, a movable shaft that is connected as a second mover to the movable electrode, a coil spring that is connected as an elastic between the first mover and the second mover to press the movable electrode against the stationary electrode, and a shock absorber that attenuates as an attenuator contraction of the elastic when the movable electrode is withdrawn from the stationary electrode.
According to one embodiment, a photoelectric conversion element includes a first conductive layer, a second conductive layer, a photoelectric conversion layer located between the first conductive layer and the second conductive layer. The photoelectric conversion layer includes Sn and Pb. The photoelectric conversion layer includes a first partial region, a second partial region between the first partial region and the second conductive layer, and a third partial region between the second partial region and the second conductive layer. The first partial region includes a first Sn concentration and a first Pb concentration. The second partial region includes at least one of a second Sn concentration or a second Pb concentration. The second Sn concentration is less than the first Sn concentration. The second Pb concentration is greater than the first Pb concentration. The third partial region includes Sn, oxygen, and Pb.
A multilayer capacitor includes a body including a stack structure in which at least one first internal electrode and at least one second internal electrode are alternately stacked in a first direction with at least one dielectric layer interposed therebetween; and first and second external electrodes spaced apart from each other and disposed on the body to be respectively connected to the at least one first internal electrode and the at least one second internal electrode, wherein each of the first and second external electrodes includes a first conductive layer including a first conductive material and glass; and an oxide layer including an oxide and disposed on at least a portion of an external surface of the first conductive layer.
A multilayer electronic component includes a body including a dielectric layer and first and second internal electrodes disposed to oppose each other with the dielectric layer interposed therebetween and including a capacitance forming portion, by which capacitance of the multilayer electronic component is defined, having the first and second internal electrodes disposed to oppose each other with the dielectric layer interposed therebetween, cover portions disposed on two opposing surfaces of the capacitance forming portion in a first direction, and margin portions disposed on two opposing surfaces of the capacitance forming portion in a second or third direction, in which −3.0<{1−(Hc/H1)}×100≤0.4, where an average hardness of the cover portions is Hc and an average hardness of the first margin portions is H1.
Capacitors, apparatus including a capacitor, and methods for forming a capacitor are provided. One such capacitor may include a first conductor a second conductor above the first conductor, and a dielectric between the first conductor and the second conductor. The dielectric does not cover a portion of the first conductor; and the second conductor does not cover the portion of the first conductor not covered by the dielectric.
A dielectric ceramic composition includes a barium titanate, an oxide of an R element, an oxide of an M element, and an oxide containing Si. The R element is one or more elements selected from Eu, Gd, Tb, Dy, Y, Ho, and Yb. The M element is one or more elements selected from Mg, Ca, Mn, V, and Cr. A ratio of an amount of the oxide of the R element in terms of R2O3 to an amount of the oxide containing Si in terms of SiO2 is 0.8:1 to 2.2:1. A ratio of an amount of the oxide of the M element in terms of MO to the amount of the oxide containing Si in terms of SiO2 is 0.2:1 to 1.8:1.50% or more of the number of dielectric particles constituting the dielectric ceramic composition is core-shell dielectric particles having a core-shell structure.
A nanocomposite electrode and a supercapacitor device including said nanocomposite electrode. The nanocomposite electrode includes a mixture of at least one binding compound, at least one conductive additive, and at least one molybdenum doped carbon material coated onto a substrate. The supercapacitor device includes two nanocomposite electrodes disposed facing one another, wherein the substrate of each nanocomposite electrode is coated with the mixture on an inside facing surface and the outer surfaces of the nanocomposite electrodes are not coated with the mixture, and the inside facing surfaces are separated by at least one electrolyte.
A receiver unit of a wireless power transfer system is presented. The receiver unit includes a main receiver coil, a plurality of auxiliary receiver coils disposed about a central axis of the main receiver coil, and a receiver drive subunit. The receiver drive subunit includes a main converter operatively coupled to the main receiver coil and having a main output terminal. The receiver drive subunit may include a plurality of auxiliary converters operatively coupled to the plurality of auxiliary receiver coils. The plurality of auxiliary converters may be operatively coupled to each other to form an auxiliary output terminal coupled in series to the main output terminal to form a common output terminal. In some implementations, the receiver drive unit may be formed on a substrate of an integrated electronic component. The integrated electronic component may further include a communication subunit and a controller disposed.
A low-voltage DC-DC converter includes a switch configured to convert a high voltage supplied from a high-voltage battery to an alternating current (AC) voltage, a transformer including an air gap in a core region and configured to lower the AC voltage to a low voltage using an adjusted turns ratio, and a power supply configured to rectify the low voltage and supply the rectified low voltage to a load.
A radio frequency (RF) weak magnetic field detection sensor includes a ferromagnetic core, a pickup coil disposed to surround the ferromagnetic core, a substrate that includes an opening, a core pad connected to the ferromagnetic core and a coil pad connected to the pickup coil, and an insulating tube interposed between the ferromagnetic core and the pickup coil. The insulating tube includes a bobbin around which the pickup coil is wound, and a core hole formed to pass through the bobbin and configured to accommodate the ferromagnetic core.
A reactor includes a first and second winding, a coupling core portion, and a first and second core portion. The coupling core portion forms a coupling magnetic path, through which a magnetic flux generated by the first winding when the first winding is energized and a magnetic flux generated by the second winding when the second winding is energized pass, which magnetically couples the first winding and the second winding together. The first core portion forms a first magnetic path, through which the magnetic flux generated by the first winding when the first winding is energized passes and is aligned with a first plane. The second core portion forms a second magnetic path, through which the magnetic flux generated by the second winding when the second winding is energized passes and is aligned with a second plane. The coupling plane intersects at right angles with the first and second plane.
The present invention provides an inductive component (1a) in several illustrative embodiments and a method for producing such an inductive component. The inductive component (1a) comprises a bus bar (4a) and at least one magnetic core (6a) which is formed along a section of the bus bar (4a) and surrounds the bus bar (4a) in that section at least in part, wherein the at least one magnetic core (6a) is formed as a plastic-bonded magnetic core or a core made of magnetic cement.
A coil component includes an element and a coil disposed in the element. The element includes a plurality of first magnetic layers and second magnetic layers laminated. The coil includes a plurality of coil conductive layers laminated. Each of the coil conductive layers is disposed between a corresponding one of the first magnetic layers and a corresponding one of the second magnetic layers. A pore area proportion in the second magnetic layers is smaller than a pore area proportion in the first magnetic layers. A void is present between the coil conductive layer and the corresponding one of the second magnetic layers.
The present disclosure describes methods of manufacture and implementations of hybrid separators for data cables having conductive and non-conductive or metallic and non-metallic portions, and data cables including such hybrid separators. A hybrid separator comprising one or more conductive portions and one or more non-conductive portions may be positioned within a data cable between adjacent pairs of twisted insulated and shielded or unshielded conductors so as to provide physical and electrical separation of the conductors. The position and extent (laterally and longitudinally) of each conductive portion and each non-conductive portion may be selected for optimum performance of the data cable, including attenuation or rejection of cross talk, reduction of return loss, increase of stability, and control of impedance.
A conducting shear thinning gel composition and methods of making such a composition are disclosed. The conducting shear thinning gel composition includes a mixture of a eutectic gallium alloy and gallium oxide, wherein the mixture of eutectic gallium alloy and gallium oxide has a weight percentage (wt %) of between about 59.9% and about 99.9% eutectic gallium alloy, and a wt % of between about 0.1% and about 2.0% gallium oxide. Also disclosed are articles of manufacture, comprising the shear thinning gel composition, and methods of making article of manufacture having a shear thinning gel composition. Also disclosed are sensors and multiplexed systems utilizing deformable conductors.
A cable is composed of a cable core including one or more electric wires, a shield layer covering around the cable core, and a sheath covering around the shield layer. The shield layer includes a braided shield braided in such a manner that first metal wires composed of aluminum or an aluminum alloy intersect with second metal wires composed of copper or a copper alloy. An outer diameter of each of the second metal wires is larger than an outer diameter of each of the first metal wires.
A method and apparatus of limiting power of a boiling water nuclear reactor system includes a reactor pressure vessel, a reactor core disposed in the reactor pressure vessel, a core shroud surrounding the reactor core, a downcomer region disposed between an inner surface of the reactor pressure vessel and the core shroud, a steam line connected to an upper end of the reactor pressure vessel and a condenser system that receives steam from the reactor pressure vessel. A portion of the condenser system condensate is returned to the reactor pressure vessel of the boiling water reactor inside the core barrel above the core rather than into the downcomer. Returning the condensate in this way increases the effectiveness of an isolation condenser system or if the condensate is a portion of the feedwater from the main condenser it provides an effective means to regulate core flow and core power.
There is a need for more accurate and more efficient predictive data analysis steps/operations. This need can be addressed by, for example, techniques for efficient predictive data analysis steps/operations. In one example, a method includes generating, by a processor, utilizing a risk determination machine learning model and based at least in part on one or more hidden features of the first predictive entity, the predicted risk measure, and performing one or more prediction-based actions based at least in part on the predicted risk measure.
Systems and methods for personalizing medicine utilizing the true state of the patient are provided. A number of medical records for a patient are subjected to predictive modeling for various conditions (known as patient ‘true state’). The patient personal information, previous care, and true state may be provided into a state machine in order to determine the resources needed for the patient. The medical resources may be any of laboratory services, diagnostics, therapies and medications. Using the true state information, and number of activities may be performed for the patient based upon the patient's needs. These activities include scheduling lab or diagnostic procedures in advance of an appointment, filling in documentation gaps, identifying items that require additional documentation using the true state, and tracking follow-up. It may also be beneficial to validate the true state.
A computer-implemented system includes a processing device configured to receive a plurality of user and blood vessel characteristics associated with a user, generate a selected set of user and blood vessel characteristics, determine, based on the selected set of the user and blood vessel characteristics, a probability that angiogenesis will occur, and generate, based on the probability and the selected set of the user and blood vessel characteristics, a treatment plan that includes one or more exercises directed to modifying the probability that angiogenesis will occur, and a treatment apparatus configured to implement the treatment plan while the treatment apparatus is being manipulated by the user.
Disclosed is a computing architecture and method for operating and managing a health care plan from a mobile device or web browser. The present invention provides an architecture that facilitates customer access to affordable, personalized health care, along with the efficient processing of claims.
In clinical documentation, mere documentation of a condition in a patient's records may not be enough. To be considered sufficiently documented, the patient's record needs to show that no documentation drop-offs (DDOs) have occurred over the course of the patient's stay. However, DDOs can be extremely difficult to detect. To solve this problem, the invention trains time-sensitive deep learning (DL) models on a per condition basis using actual and/or synthetic patient data. Utilizing an ontology, grouped concepts can be generated on the fly from real-time hospital data and used to generate time-series data that can then be analyzed by trained time-sensitive DL models to determine whether a DDO for a condition has occurred during the stay. Non-time-sensitive models can be used to detect all the conditions documented during the stay. Outcomes from the models can be compared to determine whether to notify a user that a DDO has occurred.
The locations of electronic devices in an institutional facility are determined based on interaction with the wireless mobile devices of users who roam though the facility and interact with (or are detected by) the devices.
A method for automatically configuring a medical device with user-specific configuration data includes obtaining, by a charger device from one or more server computing devices, user-specific configuration data stored on a first medical device that is configured to provide therapy to a patient in accordance with the user-specific configuration data, and causing, by the charger device, configuration of a second medical device based on communicating the user-specific configuration data to the second medical device while the second medical device is being charged by the charger device, wherein the second medical device is a replacement device for the first medical device.
Apparatuses and methods for performing concurrent memory access operations for different memory planes are disclosed herein. An example apparatus may include a memory array having a plurality of memory planes. Each of the plurality of memory planes comprises a plurality of memory cells. The apparatus may further include a controller configured to receive a group of memory command and address pairs. Each memory command and address pair of the group of memory command and address pairs may be associated with a respective memory plane of the plurality of memory planes. The internal controller may be configured to concurrently perform memory access operations associated with each memory command and address pair of the group of memory command and address pairs regardless of page types associated with the pairs of the group (e.g., even if two or more of the memory command and address pairs may be associated with different page types).
A semiconductor device or the like with a novel structure that can change the orientation of the display is provided. A semiconductor device or the like with a novel structure, in which a degradation in transistor characteristics can be suppressed, is provided. A semiconductor device or the like with a novel structure, in which operation speed can be increased, is provided. A semiconductor device or the like with a novel structure, in which a dielectric breakdown of a transistor can be suppressed, is provided. The semiconductor device or the like has a circuit configuration capable of switching between a first operation and a second operation by changing the potentials of wirings. By switching between these two operations, the scan direction is easily changed. The semiconductor device is configured to change the scan direction.
A memory device and a method of operating a memory device are disclosed. In one aspect, the memory device includes a plurality of non-volatile memory cells, each of the plurality of non-volatile memory cells is operatively coupled to a word line, a gate control line, and a bit line. Each of the plurality of non-volatile memory cells comprises a first transistor, a second transistor, a first diode-connected transistor, and a capacitor. The first transistor, second transistor, first diode-connected transistor are coupled in series, with the capacitor having a first terminal connected to a common node between the first diode-connected transistor and the second transistor.
A non-volatile memory includes a memory cell region including an outer region proximate a first end of the memory cell region and an inner region separated from the first end by the outer region, first and second bit lines, an outer memory cell string including memory cells connected to an outer pillar extending vertically upward through the outer region, and an inner memory cell string including memory cells connected to an inner pillar extending vertically upward through the inner region, and a data input/output (I/O). The data I/O circuit includes a page buffer circuit that connects the first bit line during a first read operation directed to memory cells of the outer memory cell string, and connects the second bit line during a second read operation directed to memory cells of the inner memory cell string, and a read voltage determination unit that selects a first optimal read voltage used during the first read operation, and a second optimal read voltage used during the second read operation.
An integrated circuit device that has improved write margin at low operating voltages is disclosed. The integrated circuit device can include an SRAM array that has end power select circuits that can include selection circuits that provide a controllable impedance path between a power supply potential and an array power line. A power supply detection circuit may provide an assist enable signal when a power supply potential is low enough that write assist is needed. A power control circuit may provide end power control signals to end power select circuits to selectively control an impedance path between a power supply potential and an array power line to provide an I-R drop to a selected memory cell. In this way, write margins may be improved at low operating voltages.
A static random-access memory is set forth comprising: a word line circuit for generating a word line signal on a word line; a plurality of six-transistor memory cells arranged between a first bitline, a second bitline and the word line for simultaneously selecting one of either all or a portion of the plurality of six-transistor memory cells for data reading or writing, and wherein each memory cell includes first and second n-channel transistors and a bitline precharge circuit for precharging the first bitline and second bitline to a voltage of Vdd/2 prior to the first and second n-channel transistors receiving the word line signal.
Embodiments of the disclosure are drawn to apparatuses and methods for scheduling targeted refreshes in a memory device. Memory cells in a memory device may be volatile and may need to be periodically refreshed as part of an auto-refresh operation. In addition, certain rows may experience faster degradation, and may need to undergo targeted refresh operations, where a specific targeted refresh address is provided and refreshed. The rate at which targeted refresh operations need to occur may be based on the rate at which memory cells are accessed. The memory device may monitor accesses to a bank of the memory, and may use a count of the accesses to determine if an auto-refresh address or a targeted refresh address will be refreshed.
According to one embodiment, in a magnetic disk, a plurality of first servo sectors is arranged at intervals in the circumferential direction. Each of the plurality of first servo sectors includes a first area and a second area. First information including a preamble, a servo mark, and a Gray code is written in the first area. The second area is disposed after the first area in a write and read direction along the circumferential direction, and second information including a burst pattern is written in the second area. The plurality of first servo sectors includes a plurality of second servo sectors and a plurality of third servo sectors. The circumferential length of a first area included in each of the plurality of third servo sectors is longer than the circumferential length of a first area included in each of the plurality of second servo sectors.
Methods, devices, and systems for voice activity detection. An audio signal is received by receiver circuitry. A pitch analysis is performed on the received audio signal by pitch analysis circuitry. A higher-order statistics analysis is performed on the audio signal by statistics analysis circuitry. Logic circuitry determines, based on the pitch analysis and the higher-order statistics analysis, whether the audio signal includes a voice region. The logic circuitry outputs a signal indicating that the audio signal includes voice if the audio signal was determined to include a voice region or indicating that the audio signal does not include voice if the audio signal was determined not to include a voice region.
A method of phrase extraction for ASR models includes obtaining audio data characterizing an utterance and a corresponding ground-truth transcription of the utterance and modifying the audio data to obfuscate a particular phrase recited in the utterance. The method also includes processing, using a trained ASR model, the modified audio data to generate a predicted transcription of the utterance, and determining whether the predicted transcription includes the particular phrase by comparing the predicted transcription of the utterance to the ground-truth transcription of the utterance. When the predicted transcription includes the particular phrase, the method includes generating an output indicating that the trained ASR model leaked the particular phrase from a training data set used to train the ASR model.
An electronic device may include: a memory; a sound sensor; and a processor, wherein the processor is configured to: receive, from the sound sensor, sound data including a first piece of data corresponding to a first frequency band and a second piece of data corresponding to a second frequency band different from the first frequency band; receive voice data related to a voice of a registered user from the memory; perform voice identification by comparing the first piece of data and the second piece of data with the voice data related to the voice of the registered user; and determine an output based on a result of the voice identification.
An embodiment extracts a set of designated entities and a set of relationships between designated entities from speech content of an audio feed of a plurality of participants of a current web conference using a machine learning model trained to classify parts of speech content. The embodiment generates a list of current action items based on the extracted set of designated entities and relationships between designated entities. The embodiment identifies a first current action item that is an updated version of an ongoing action item on a progress list of ongoing action items from past web conferences. The embodiment also identifies a second current action item that is unrelated to any of the ongoing action items on the progress list. The embodiment updates the progress list to include updates for the first current action item and by adding the second current action item.
A speech recognition method includes receiving speech data, obtaining, from the received speech data, a candidate text including at least one word and a phonetic symbol sequence associated with a pronunciation of a target word included in the received speech data, using a speech recognition model, replacing the phonetic symbol sequence included in the candidate text with a replacement word corresponding to the phonetic symbol sequence, and determining a target text corresponding to the received speech data based on a result of the replacing.
A system and method are provided for analyzing and reacting to interactions between entities using electronic communication channels. The method includes receiving, via the communications module, data captured from a conversational exchange between a first entity communicating with a second entity using an electronic communication channel. The method also includes analyzing the captured data to detect an indication that the first entity is or was distracted during the conversational exchange, is or was disinterested in a portion of the conversational exchange or missed the portion of the conversational exchange. The method also includes determining based on the indication an action to address the distraction during, disinterest in, or missing of, the portion of the conversational exchange; and providing, via the communications module, an automated message to at least one of the first entity and the second entity for executing the action.
An accompaniment sound generating device includes a specifier, an accompaniment sound generator, and an accompaniment sound outputter. The specifier specifies a plurality of musical performance parts for which accompaniment sounds are generated based on an input musical performance sound. The accompaniment sound generator generates the accompaniment sounds that belong to the plurality of specified musical performance parts for each musical performance sound. The accompaniment sound outputter outputs the accompaniment sounds generated for the plurality of musical performance parts with timing for generating the accompaniment sounds aligned with timing for generating musical performance sounds.
A display control device and a display control method capable of displaying a desired image regardless of a state of wireless communication are provided. A wireless control unit causes an external apparatus to draw a first image in accordance with input information. A first unit acquires the first image via the wireless communication and displays the first image on a display apparatus. A second unit causes a GPU to draw a second image in accordance with the unput information and displays the second image on the display apparatus. A switching unit determines whether a received radio wave is in a good state or a bad state, select the first unit when a determination result is that the received radio wave is in the good state, and select the second unit when the determination result is that the received radio wave is in the bad state.
Various implementations disclosed herein include methods, electronic devices, and systems for performing perceptual-based color correction based on chromaticity values. To that end, in some implementations, a method is performed at an electronic device with one or more processors, a non-transitory memory, and a see-through display. The method includes determining a chromaticity value associated with ambient light from a physical environment. The chromaticity value quantifies the ambient light. The method includes determining a set of color correction values based on a function of the chromaticity value and image data. The set of color correction values and the chromaticity value together satisfy one or more perceptual criteria. The method includes modifying the image data in order to generate display data based on a function of the set of color correction values. The method includes displaying the display data on the see-through display.
In a head-mounted display 100, an input information acquisition unit 140 receives selection of content by a user. A frame rate information acquisition unit 144 acquires information relating to a frame rate of the content, and a luminance adjustment unit 146 determines display luminance according to the frame rate. A content reproduction unit 142 reproduces an image of the content, and a display unit 150 displays the image at the determined luminance.
An agricultural work vehicle for operating in a field includes a chassis, a cab mounted to the chassis for an operator to control the work vehicle, a controller for controlling operation of the work vehicle, a lighting system of the work vehicle comprising at least one array field light, and a light control module disposed in electrical communication with the controller. The light control module operably controls the at least one array field light. The controller transmits a signal to the light control module indicative of information about the work vehicle. The at least one array field light projects the information onto the field at a location visible to the operator while operating the work vehicle.
A display device includes a sensing circuit and a controller which selects a pixel row in a frame period. A vertical blank period of the frame period includes a sensing time in which the sensing circuit performs a sensing operation for the selected pixel row. The sensing circuit measures a first source voltage of a driving transistor of a pixel in the selected pixel row at a first time point of the sensing time, and measures a second source voltage of the driving transistor at a second time point of the sensing time. The controller calculates a threshold voltage parameter and a mobility parameter based on the first and second source voltages, predicts a saturated source voltage of the driving transistor based on the threshold voltage parameter and the mobility parameter, and calculates a threshold voltage of the driving transistor based on the saturated source voltage.
A display device is disclosed that includes a display panel including a pixel and a scan driver to provide a first scan signal to a third scan signal to the pixel. The pixel includes a light emitting element, a first transistor connected between a first voltage line and the light emitting element, a second transistor connected between a data line and a first node, a gate electrode of the second transistor to receive a first scan signal, a third transistor connected between the second node and the first transistor, a gate electrode of the third transistor to receive a second scan signal, and a fourth transistor connected between a first initialization voltage line, which is to receive a first initialization voltage, and the second node, a gate electrode of the fourth transistor to receive a third scan signal. The first to third scan signals include first to third activation sections, and the first to third activation sections have an equal duration.
A pixel includes a display element, a driving transistor, a storage capacitor, a scan transistor, and a gate control circuit. The display element may emit light for an emission period, wherein the display element includes an anode and a cathode. The driving transistor may control an amount of a driving current flowing through the display element, wherein the driving transistor includes a first gate and a second gate. The storage capacitor is electrically connected to the first gate of the driving transistor. The scan transistor may be turned on for a data-write period for transferring a data voltage to the driving transistor. The lower gate control circuit may electrically connect the second gate of the driving transistor to the anode of the display element for the emission period, and may apply a bias voltage to the second gate of the driving transistor for the data-write period.
An array substrate has a display area and a non-display area including a first bonding region. The array substrate includes: a plurality of pixel columns disposed in the display area, each of the plurality of pixel columns including a plurality of light-emitting units that are arranged in a second direction, the second direction being perpendicular to a direction in which an edge of the display area proximate to the first bonding region extends; and at least three first power supply input terminals disposed in the first bonding region, each first power supply input terminal being connected to at least one pixel column of the plurality of pixel columns, so as to provide a first power supply signal to the at least one pixel column.
A pixel circuit, a display panel and a method for driving the pixel circuit. The pixel circuit includes a first light emission control module and a gate initialization module. The first light emission control module includes a control terminal, a first terminal and a second terminal, where the control terminal of the first light emission control module is electrically connected with a first light emission control signal, the first terminal of the first light emission control module is electrically connected with a first power signal, and the second terminal of the first light emission control module is electrically connected to the first electrode of the drive transistor.
Provided is a pixel driving circuit configured to provide a signal to a to-be-driven element. The pixel driving circuit includes: a current control sub-circuit, configured to transmit a current signal; a time length control sub-circuit, configured to transmit a time signal; and an output sub-circuit, electrically connected with the time length control sub-circuit and the current control sub-circuit, respectively; where the time length control sub-circuit is further configured to control the output sub-circuit to be turned on or off based on the time signal; the output sub-circuit is configured to, when turned on, control a current applied to the to-be-driven element based on the current signal, where duration of two adjacent turn-ons of the output sub-circuit is same and duration of two adjacent turn-offs of the output sub-circuit is same.
A display substrate and a display panel are provided. The display substrate includes a base substrate; the base substrate includes a display region and a peripheral region on at least one side of the display region; the peripheral region includes a first peripheral sub-region and a second peripheral sub-region, the display region includes a first display sub-region corresponding to the first peripheral sub-region and a second display sub-region corresponding to the second peripheral sub-region, and the second display sub-region is different from the first display sub-region; the second peripheral sub-region includes a first gate driving circuit, and the first gate driving circuit is configured to be connected to a plurality of gate scanning signal lines in the first display sub-region through a plurality of connecting lines in the display region, to respectively providing a gate scanning signal to a plurality of rows of pixel units in the first display sub-region.
An electronic shelf label, which comprises:
a display unit, which is designed for displaying image content, and
a communication module, which is designed for wireless communication for the purpose of receiving image data, which represent the image content, and for transferring the image data to the display unit,
characterized in that
a detector unit is provided, which is designed for detecting an incorrect positioning, which differs from a desired positioning, of the electronic shelf label, and for outputting an action signal when the incorrect positioning is detected, and in that
the electronic shelf label is designed to change the image content when the action signal is present.
A display panel and a corresponding driving method are provided, including at least an N−1th stage demultiplexing subcircuit and an Nth stage demultiplexing subcircuit. The N−1th stage demultiplexing subcircuit includes at least M N−1th stage demultiplexing units, wherein M and N are both integers not less than 2. By disposing at least two stages of the demuxing subcircuits in cascade, one signal can time-sharingly multiplex to a plurality of signals and correspondingly exponentially reduce a number of signal wirings.
The present invention includes systems and methods for a six-primary color system for display. A six-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. The six-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
The control circuit for controlling a display panel is provided. The control circuit includes a first driving circuit and a second driving circuit for driving the display panel. The first driving circuit includes first output terminals and first input terminals. The first driving circuit outputs a plurality of test signals to the first output terminals sequentially during different periods in a diagnosis stage. The second driving circuit includes second input terminals and second output terminals. The second driving circuit receives the test signals through the second input terminals in the diagnosis stage, and outputs a plurality of response signals to the second output terminals sequentially during different periods in response to the test signals. The first driving circuit receives the response signals through the first input terminals, and judges a connecting status of the first driving circuit and the second driving circuit according to the response signals.
A display device is disclosed. The display device includes an array substrate and at least two driving units. The array substrate includes a peripheral region and a display region, the array substrate further includes a peripheral grounding line and a test line, wherein the peripheral grounding line is located in the peripheral region, and the test line is located in the peripheral region. The at least two driving units are located on at least one side of the array substrate, the driving unit includes at least two grounding pins, a grounding pin of at least one of the driving units is connected to the peripheral grounding line, and each of at least one grounding pin of one of two adjacent driving units is electrically connected to a corresponding grounding pin of the other adjacent driving unit.
An electronic device may include a lenticular display. The lenticular display may have a lenticular lens film formed over an array of pixels. The display may have a number of independently controllable viewing zones. Each viewing zone displays a respective two-dimensional image. Each eye of the viewer may receive a different one of the two-dimensional images, resulting in a perceived three-dimensional image. The electronic device may include display pipeline circuitry that generates and processes content to be displayed on the lenticular display. Content generating circuitry may generate content that includes a plurality of two-dimensional images, each two-dimensional image corresponding to a respective viewing zone. Pixel mapping circuitry may be used to map the two-dimensional images to the array of pixels in the lenticular display. The array of pixels may have a diagonal layout. An offset map may be used by the pixel mapping circuitry to account for the diagonal layout.
A method, computer program product, and computer system for public speaking guidance is provided. A processor retrieves speaker data regarding a speech made by a user. A processor separates the speaker data into one or more speaker modalities. A processor extracts one or more speaker features from the speaker data for the one or more speaker modalities. A processor generates a performance classification based on the one or more speaker features. A processor sends to the user guidance regarding the speech based on the performance classification.
Boundary information associated with a three-dimensional (3D) flying space is obtained, including a boundary of the 3D flying space. Location information associated with an aircraft is obtained, including a location of the aircraft. Information is presented based at least in part on the boundary information associated with the 3D flying space and the location information associated with the aircraft, including by presenting, in a display, the boundary of the 3D flying space and an avatar representing the aircraft at the location of the aircraft.
An interface system for flight deck communications includes a chatbot configured to perform a conversation with a pilot. The conversation includes speech communications, visual communications using a display, or both. The interface system also includes a dynamic conversational graph generator. The dynamic conversational graph generator is configured to perform a set of functions including determining a flight operational procedure from the conversation with the pilot. The set of functions also include providing information associated with the flight operational procedure to the chatbot for communicating to the pilot. The set of functions also include responding to any requests received from the pilot by the chatbot during the conversation with the pilot.
A device receives a first message indicating that a base station transmitted content relating to vehicle operation to a telemetry device associated with a first vehicle. The device processes the content to affect driving behavior of the first vehicle. The device generates a second message that includes a link to the content. The device sends the second message to a remote device, associated with a second vehicle. The device, by sending the second message to the remote device, causes the remote device to download the content via the link and send the second message to a neighbor device, associated with a third vehicle, which causes the neighbor device to download the content via the link. By downloading the content, the remote device and the neighbor device process the content to affect driving behavior of the second vehicle and the third vehicle.
A method includes receiving, from a plurality of magnetic field receivers including magnetic sensors, data characterizing samples obtained by the plurality of magnetic field receivers, the samples of a combination of a first magnetic field and a second magnetic field resulting from interaction of the first magnetic field and an object; determining, using the received data, a polarizability index of the object, the polarizability index characterizing a magnetic polarizability property of the object; classifying, using the determined polarizability index, the object as threat or non-threat; and providing the classification. Related apparatus, systems, techniques, and articles are also described.
Example apparatus, methods, circuitry, and computer program products are provided for use in impact detection. Example apparatus comprises a plurality of sensors. The apparatus is configured to determine whether a user is wearing an item in which the apparatus is comprised, and in response to a positive determination, operate the apparatus in an active operating mode. The active operating mode comprises operating one or more sensors in the plurality of sensors to generate data associated with motion of the user at a first sampling rate.
The present disclosure describes a system and method designed to protect the contents of a region or space within a facility (e.g., building, home, vehicle, outdoor space, etc.). The system is configured to identify an area to be protected (e.g., nightstand, medicine cabinet, safe), monitor surroundings, and manage and deploy response(s) to threats to the region or space under protection. The system may also be configured to provide incremental warnings, interventions, or countermeasures to deter people or animals from accessing the Protected Space.
Systems and methods that dynamically assign, responsive to different events occurring, the location of an electronic record associated with an amount of funds accessed from a gaming establishment credit system.
A system for configuring a digital wallet application for implementing a casino player loyalty program includes a memory storing reward configuration data associated with digital wallet awards and a processor configured to: (a) provide an award type user interface for receiving player loyalty award types; (b) receive award type data corresponding to one or more selected player loyalty award types; (c) provide an award threshold user interface for receiving at least one indication corresponding to player loyalty award thresholds; (d) receive award threshold data corresponding to one or more selected player loyalty award thresholds; (e) provide an award trigger user interface for receiving player loyalty award triggers; (f) receive award trigger data corresponding to selected player loyalty award triggers; and (g) configure a rules engine for a mobile wallet based, at least in part, on the award type data, the award threshold data and the award trigger data.
Technology for managing a player session at a gaming table is disclosed. A table management system receives identifying information of a player seated at the gaming table transmitted by a mobile device associated with the player. The identifying information includes a seating position of the player at the gaming table, the seating position determined by the mobile device through interaction with a locating device placed at the seating position at the gaming table. The table management system generates the player session for the player for playing a wagering game at the gaming table using the identifying information of the player transmitted by the mobile device.
A refuse vehicle comprising a chassis, a body assembly coupled to the chassis, the body assembly defining a refuse compartment, and a thermal event monitoring system including an air sampling line configured to capture air from the refuse compartment of the refuse vehicle and transport the air to a sensor positioned outside of the refuse compartment and a processing circuit operatively coupled to the sensor and configured to detect a thermal event indicating at least one of a fire or an overheating component based on a signal from the sensor.
A monitoring system for a working machine, includes a first communicator to communicate in wireless, the first communicator being provided on the working machine including a working device and a traveling device, a second communicator to communicate with the first communicator in wireless, the second communicator being provided on a monitoring device installed in an agricultural field, a monitor to monitor the agricultural field, the monitor being provided on the monitoring device, a judgment analyzer to judge whether the working machine is in a monitoring area based on intensities of signals of the first communicator and the second communicator, and an instruction controller to instruct the monitor to start monitoring when the judgment analyzer determines that the working machine is in the monitoring area of the monitor.
Methods, systems and computer readable medium for liveness detection authentication of a facial image are provided. The method includes acquiring a first image of the facial image illuminated with a first color, acquiring a second image of the facial image illuminated with a second color, and determining if the facial image is consistent with a three-dimensional (3D) structure in response to a combination of the first and second images. The method further includes authenticating the facial image if the facial image is consistent with a 3D structure and the facial image matches a face of user to be authenticated.
A fingerprint sensing system is configured to receive an illumination beam which is reflected by a finger and then transmitted to the fingerprint sensing system to generate a fingerprint image. The fingerprint sensing system includes a plurality of microlenses, a sensor, a first light filter layer, and a second light filter layer. The microlenses are arranged in an array. The sensor has a plurality of sensing pixels arranged in an array. The first light filter layer is disposed between the microlenses and the sensor and has a plurality of first openings. The second light filter layer is disposed between the first light filter layer and the sensor and has a plurality of second openings. The illumination beam passes through the first openings or the second openings, so that the sensor receives the illumination beam.
Systems for item validation and image evaluation are provided. In some examples, a system may receive an instrument and associated data. The instrument may be received and at least one of a bill pay profile and a user profile may be retrieved. The bill pay profile and user profile may each include a plurality of previously processed instruments that have been determined to be valid and/or authentic. The instrument may be compared to the plurality of previously processed instruments to determine whether one or more elements of the instrument being evaluated match one or more corresponding elements of the plurality of previously processed instruments. Matching or non-matching elements may be identified. In some examples, one or more user interfaces may be generated displaying the instruments and including any highlighting or enhancements identifying matching or non-matching elements.
A present disclosure is a method of segmenting an abnormal robust for complex autonomous driving scenes and a system thereof, specifically relates to the technical field of an image segmenting system. The system includes: a segmentation module, configured to transmit an obtained input image to the segmentation network to obtain a segmentation prediction image, and then quantify the uncertainty of a segmentation prediction by means of calculating two different discrete metrics; a synthesis module, configured to match a generated data distribution with a data distribution of the input image by utilizing a conditional generative adversarial network; a difference module, configured to model and calculate the input image, an generated image, the semantic feature map and the uncertainty feature map based on an encoder, a fusion module and a decoder, to generate the segmentation prediction images for the abnormal objects; a model training module; and an integrated prediction module.
A method for detecting a guard-rail on a road, which is performed by a guard-rail detection device, is provided. The method includes acquiring points around a lidar sensor from the lidar sensor, detecting ground points based on the acquired points, arranging, among the acquired points, first points that are different from the detected ground points in voxels forming a sphere, and detecting the guard-rail based on the voxels and the first points.
The communication support device includes a position acquisition unit, an imaging unit, a storage, a category ranking setting unit, a counterpart detector, and a notification unit. The position acquisition unit acquires position information indicating a position of a user. The imaging unit captures an image of a surrounding environment of the user to acquire a captured image. The storage stores the counterpart database. In the counterpart database, an image of a counterpart and a category indicating a property of the counterpart are associated with the counterpart. The category ranking setting unit sets a priority to the category according to the position information acquired by the position acquisition unit. The counterpart detector detects a counterpart belonging to the category in the captured image in order of the priority set by the category ranking setting unit. The notification unit notifies the user of information regarding the counterpart detected by the counterpart detector.
This application relates to a system for automatically recognizing geographical area information provided on an item. The system may include an optical scanner configured to capture geographical area information provided on an item, the geographical area information comprising a plurality of geographical area components. The system may also include a controller in data communication with the optical scanner and configured to recognize the captured geographical area information by running a plurality of machine learning or deep learning models separately and sequentially on the plurality of geographical area components of the captured geographical area information.
The present disclosure discloses a method for automatically identifying south troughs by improved Laplace and relates to the technical field of meteorology. The method includes the following steps: acquiring grid data of a geopotential height field; calculating a gradient field of the geopotential height field in an x direction; searching for a turning point where a gradient value turned from being negative to being positive, and cleaning the gradient field; calculating a divergence of the x direction to obtain an improved Laplacian numerical value L′; performing 0,1 binarization processing on the L′ to obtain a black-and-white image and a plurality of targets of potential troughs, merging the black-and-white image and the plurality of targets of the potential troughs by expansion, recovering original scale through erosion, and selecting an effective target through an angle of direction of a contour and an axial ratio.
The technology described herein is directed to systems, methods, and software for indexing video. In an implementation, a method comprises identifying one or more regions of interest around target content in a frame of the video. Further, the method includes identifying, in a portion of the frame outside a region of interest, potentially empty regions adjacent to the region of interest. The method continues with identifying at least one empty region of the potentially empty regions that satisfies one or more criteria and classifying at least the one empty region as a negative sample of the target content. In some implementations, the negative sample of the target content in a set of negative samples of the target content, with which to train a machine learning model employed to identify instances of the target content.
Disclosed is a system and associated methods for compressing motion within an animated point cloud. The resulting compressed file encodes different transforms that recreate the motion of different sets of points across different point clouds or frames of the animation in place of the data for the different sets of points from the different point clouds. The compression involves detecting a motion that changes positioning of a set of points between a first point cloud and subsequent point clouds of an uncompressed encoding of two or more frames of an animation. The compression further involves defining a transform that models the motion, and generating a compressed animated point cloud by encoding the data of the first point cloud in the compressed animated point cloud, and by replacing the data for the set of points in the one or more subsequent point clouds with the transform.
A device includes an image processing unit configured to calculate color information of at least one cell in a captured image and a determination unit configured to determine a cultured state of the cell on the basis of the color information calculated by the image processing unit.
Method and system for determining the angle of anteversion of for example bone fragments of a fractured bone are disclosed. Supported by artificial intelligence, a first object is classified in a first X-ray projection image. A second object is classified in a second X-ray projection image. A spatial arrangement of the objects relative to each other can be determined based on a respective determination of a representation and a localization of both objects.
The method includes receiving data representing a first frame of video content including a plurality of frames and determining, for at least one object in a first frame, an object type and position in the first frame. The method further includes determining a number of frames N to skip over based on the type and position of the object in the first frame and the type and position of one or more objects in one or more prior frames, and for providing the N+1 frame, and not the skipped-over frames.
Methods, apparatus, systems, and articles of manufacture to optimize pipeline execution are disclosed. An example apparatus includes at least one memory, machine readable instructions, and processor circuitry to execute the machine readable instructions to determine a value associated with a first location of a first pixel of a first image and a second location of a second pixel of a second image by calculating a matching cost between the first location and the second location, generate a disparity map including the value, and determine a minimum value based on the disparity map corresponding to a difference in horizontal coordinates between the first location and the second location.
A device to determine a height disparity between features of an image includes a memory including instructions and processing circuitry. The processing circuitry is configured by the instructions to obtain an image including a first repetitive feature and a second repetitive feature. The processing circuitry is further configured by the instructions to determine a distribution of pixels in a first area of the image, where the first area includes an occurrence of the repetitive features, and to determine a distribution of pixels in a second area of the image, where the second area includes another occurrence of the repetitive features. The processing circuitry is further configured by the instructions to evaluate the distribution of pixels in the first area and the distribution of pixels in the second area to determine a height difference between the first repetitive feature and the second repetitive feature.
A method for determining a height of a plant, an electronic device, and a storage medium are disclosed. In the method, a target image is obtained by mapping an obtained color image with an obtained depth image. The electronic device processes the color image by using a pre-trained mobilenet-ssd network, obtains a detection box appearance of the plant, and extracts target contours of the plant to be detected from the detection box. The electronic device determines a depth value of each of pixel points in the target contour according to the target image. Target depth values are obtained by performing a de-noising on depth values of the pixel points, and a height of the plant to be detected is determined according to the target depth value. The method improves accuracy of height determination of a plant.
A motion recognition-based interaction method includes the steps of: providing a first motion image as a reference to a user terminal, obtaining a second motion image of the motion of a user from the user terminal, extracting a reference motion from the first motion image, extracting the user motion from the second motion image, and evaluating the motion state of the user by comparing the reference motion with the user motion, and providing feedback to the user based on the evaluation of the motion state. The feedback includes visual feedback.
An image processing apparatus includes a movement estimation unit that estimates, on the basis of a first timestamp provided to an image captured by synchronous scanning, an event signal generated corresponding to an intensity change of light at one or a plurality of pixels of the image, and a second timestamp that is provided to the event signal and is in synchronism with the first timestamp, a movement of an imaging target in the image, an inverse filter generation unit that generates an inverse filter on the basis of the movement, and a filter application unit that applies the inverse filter to the image.
A neural network system leverages dual attention, specifically both spatial attention and channel attention, to jointly estimate heart rate and respiratory rate of a subject by processing images of the subject. A motion neural network receives images of the subject and estimates heart and breath rates of the subject using both spatial and channel domain attention masks to focus processing on particular feature data. An appearance neural network computes a spatial attention mask from the images of the subject and may indicate that features associated with the subject's face (as opposed to the subject's hair or shoulders) to accurately estimate the heart and/or breath rate. Channel-wise domain attention is learned during training and recalibrates channel-wise feature responses to select the most informative features for processing. The channel attention mask is learned during training and can be used for different subjects during deployment.
The present disclosure provides methods and systems using machine learning to assess one or more of a patient's biomarkers to analyze various conditions, including cancers, such as breast cancer. The present systems and methods can be trained to analyze patient's biomarker data to form prognoses, diagnoses, and treatment suggestions. Further, the present systems and methods can use biomarker feature data and clinical feature data to create novel correlations in order to provide more accurate, patient-specific diagnoses, prognoses, and treatment suggestions.
A CPU acquires a distance image which indicates a distance to an imaging target and is captured by a TOF camera that captures the distance image using, as the imaging target, a mammography apparatus which is an abnormality determination target. In addition, the CPU acquires reference distance image as reference distance information related to a reference value of a distance between the abnormality determination target in a reference state and the TOF camera. Further, the CPU performs determination on an abnormality appearing in an outward appearance of the abnormality determination target on the basis of the distance image and the reference distance image.
This disclosure proposes to speed up computation time of a convolutional neural network (CNN) by leveraging information specific to a pre-defined region, such as a breast in mammography and tomosynthesis data. In an exemplary embodiment, a method for an image processing system is provided, comprising, generating an output of a trained convolutional neural network (CNN) of the image processing system based on an input image, including a pre-defined region of the input image as an additional input into at least one of a convolutional layer and a fully connected layer of the CNN to limit computations to input image data inside the pre-defined region; and storing the output and/or displaying the output on a display device.
An image identification method is provided, including: storing at least one normal state image of at least one test object; an automatic codec receiving the at least one normal state image to become a trained automatic codec; at least one camera device capturing at least one state image of the at least one test object; a computer device receiving the at least one state image, and the trained automatic codec performing feature extraction and reconstruction on the at least one state image to generate at least one reconstructed state image; and the computer device comparing the at least one state image and the at least one reconstructed state image, and determining whether the at least one state image is a normal state image. The present invention also provides an image identification system.
A wellhead alignment system includes a visual marker configured to be placed at a wellhead and a camera configured to capture an image that includes the visual marker. The wellhead alignment system also includes one or more processors configured to apply computer vision algorithms to identify the visual marker in the image and to calculate an offset between the wellhead and a drilling rig based on a position of the visual marker in the image.
A method, electronic device and storage medium for processing an image using depth-of-field information is disclosed. The method includes obtaining a weight matrix and a weight image based on depth-of-field data of an input image; obtaining a first horizontal summed area table corresponding to the weight matrix and a second horizontal summed area table corresponding to the weight image by performing horizontal summing operation on the weight matrix and the weight image; obtaining a first weighted blurring image corresponding to the weight matrix based on the first horizontal summed area table, and obtaining a second weighted blurring image corresponding to the weight image based on the second horizontal summed area table; and obtaining a pixel value of the pixel in a target image based on the first and second weighted blurring images.
An image fusion method based on image and LiDAR point cloud is provided. The method comprises: acquiring a first image and sparse point cloud data, point cloud data in each channel of the sparse point cloud data corresponding to pixels in the first image respectively, and the sparse point cloud data and the first image having space and time synchronicity; obtaining a target gradient value corresponding to at least one target pixel in the first image according to the first image, the target pixel being a non-edge pixel of the first image; up-sampling the sparse point cloud data based on at least one target gradient value to obtain dense point cloud data, the target gradient value being determined according to a corresponding target pixel between adjacent channels of the sparse point cloud data; and obtaining a target fusion image based on the first image and the dense point cloud data.
An endoscopic system includes an endoscopic imager configured to capture image frames of a target site within a living body and a processor configured to apply a spatial transform to a preliminary set of image frames, the spatial transform converting the image frames into cylindrical coordinates; calculate a map image from the spatially transformed image frames, each pixel position in the map image being defined with a vector of fixed dimension; align a current image frame with the map image and apply the spatial transform to the current image frame; fuse the spatially transformed current image frame to the map image to generate a fused image; and apply an inverse spatial transform to the fused image to generate an enhanced current image frame having a greater spatial resolution than the current image frame. The system also includes a display displaying the enhanced current image frame.
Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, techniques to select between and/or among multiple available alternative approaches to perform a temporal anti-aliasing operation in processing an image.
This disclosure provides methods, devices, and systems for neural network inferencing. The present implementations more specifically relate to performing inferencing operations on high dynamic range (HDR) image data in a lossless manner. In some aspects, a machine learning system may receive a number (K) of bits of pixel data associated with an input image and subdivide the K bits into a number (M) of partitions based on a number (N) of bits in each operand operated on by an artificial intelligence (AI) accelerator, where N
A method of plane tracking comprising: capturing by a camera a reference frame of a given plane from a first angle; capturing by the camera a destination frame of the given plane from a second angle different than the first angle; defining coordinates of matching points in the reference frame and the destination frame; calculating, using the first and second angles, first and second respective rotation transformations to a simulated plane parallel to the given plane; applying an affine transformation between the reference frame coordinate on the simulated plane and the destination frame coordinate on the simulated plane; and applying a projective transformation on the simulated plane destination frame coordinate to calculate the destination frame coordinate.
A computer graphics production control system is configured to generate scenes (including three-dimensional, deformable characters (“3DD characters”)) that can be manipulated to produce still images and/or animated videos. Such control systems may utilize 3DD characters that are controlled by a series of control points that are positioned and/or moved under the control of the artist. Body characteristics of 3DD characters are modeled as a series of inter-related points (e.g., skin triangles) that can be manipulated under the control of the model and the reference points (e.g., bones) of the body.
The present disclosure relates to display systems and, more particularly, to augmented reality display systems. In one aspect, a method of fabricating an optical element includes providing a substrate having a first refractive index and transparent in the visible spectrum. The method additionally includes forming on the substrate periodically repeating polymer structures. The method further includes exposing the substrate to a metal precursor followed by an oxidizing precursor. Exposing the substrate is performed under a pressure and at a temperature such that an inorganic material comprising the metal of the metal precursor is incorporated into the periodically repeating polymer structures, thereby forming a pattern of periodically repeating optical structures configured to diffract visible light. The optical structures have a second refractive index greater than the first refractive index.
In one embodiment, a method includes by one or more computing devices, accessing an image including a hand of a user of a head-mounted display at a first time. The method includes generating, from at least the image, a virtual object representation of the hand, defined in a virtual environment that includes at least one other virtual object. The method includes rendering a first image of the virtual environment comprising a first portion of the hand of the user at a first frame rate, and determining a second viewpoint of the user at a second time. The method includes rendering a second image of the virtual environment comprising a second portion of the hand of the user at a second frame rate. The method includes providing, to a set of light emitters of the head-mounted display, instructions to display the second image.
A computer-implemented method, medium, and system for converting borehole images into three dimensional structures for numerical modeling and simulation applications are disclosed. In one computer-implemented method, multiple CT-scan images of a core sample of a rock are received, where the core sample includes a borehole, and the multiple CT-scan images are cross-section images of the core sample at multiple depths of the borehole. A triangulation process is performed on pixels of each CT-scan image and with respect to each of multiple circumferential position angles. Multiple radii of the borehole corresponding to the multiple circumferential position angles are determined for each CT-scan image. Multiple nodal coordinates of 3D numerical model mesh of the borehole are generated based on the multiple radii of the borehole. An advisory on drilling window limits of mud weight is provided based on the multiple nodal coordinates of the 3D numerical model mesh of the borehole.
A method and related software are disclosed for processing imagery related to three dimensional models. To display new visual data for select portions of images, an image of a physical structure such as a building with a façade is retrieved with an associated three dimensional model for that physical structure according to common geolocation tags. A scaffolding of surfaces composing the three dimensional model is generated and regions of the retrieved image are registered to the surfaces of the scaffolding to create mapped surfaces for the image. New image data such as texture information is received and applied to select mapped surfaces to give the retrieved image the appearance of having the new texture data at the selected mapped surface.
Approaches in accordance with various embodiments provide for fluid simulation with substantially reduced time and memory requirements with respect to conventional approaches. In particular, various embodiments can perform time and energy efficient, large scale fluid simulation on processing hardware using a method that does not solve for the Navier-Stokes equations to enforce incompressibility. Instead, various embodiments generate a density tensor and rigid body map tensor for a large number of particles contained in a sub-domain. Collectively, the density tensor and rigid body map may represent input channels of a network with three spatial-dimensions. The network may apply a series of operations to the input channels to predict an updated position and updated velocity for each particle at the end of a frame. Such approaches can handle tens of millions of particles within a virtually unbounded simulation domain, as compared to classical approaches that solve for the Navier-Stokes equations.
The disclosure provides image rendering methods and apparatuses. One example method includes that a foreground image is first rendered, and then a panoramic image used as a background is rendered. A pixel corresponding to the foreground image has a corresponding depth value. When the panoramic image is rendered, content corresponding to the panoramic image may be rendered at a pixel corresponding to a depth standard value based on a depth value of a pixel on a canvas. The depth reference value is a depth value of a pixel other than the pixel corresponding to the foreground image.
A first video generator generates first information for displaying, as a first video, a character object of a first user and a first object. A second video generator displays the first object and a third object different from the second object. An association portion associates the character object of the first user with a fourth object associated with the third object when the character object of the first user and the third object have a predetermined relationship. The second video generator displays the fourth object in association with the character object of the first user when the fourth object is associated with the character object of the first user by the association portion.
A method, computer program product, and computer system for artboard element positioning in a series of computer-based artboards. The method includes providing multiple target artboards and identifying a common element in at least some of the target artboards, where a common element has at least some consistent attributes. The method includes determining a reference position for the common element. The method includes, in each target artboard containing the common element, comparing an existing position of the common element with the reference position and determining whether to adjust the existing position to match the reference position.
The invention refers to providing a system that allows to reduce the computational costs when using an iterative reconstructional algorithm. The system (100) comprises a providing unit (110) for providing CT projection data, a base image generation unit (120) for generating a base image based on the projection data, a modifying unit (130) for generating a modified image, wherein an image value of a voxel of the base image is modified based on the image value of the voxel, and an image reconstruction unit (140) for reconstructing an image using an iterative reconstruction algorithm that uses the modified image as a start image. Since the modifying unit is adapted to modify the base image, the base image can be modified such as to form an optimal start image for the chosen iterative reconstruction such that a faster convergence of the iterative reconstruction can be accomplished.
A method for correcting a shading in a digital image of a three-dimensional observation object obtained by at least one image sensor of an optical observation device is provided. The three-dimensional observation object is illuminated by illumination light and an intensity distribution, and an inhomogeneity in an image brightness is present in the digital image of the three-dimensional observation object. The method includes ascertaining a topography of the three-dimensional observation object, correcting the inhomogeneity in the image brightness of the digital image based on the topography of the three-dimensional observation object and the intensity distribution of the illumination light. In addition, an optical observation system is provided to perform the method.
A method including rendering graphics for an application using graphics processing units (GPUs). Responsibility for rendering of geometry is divided between GPUs based on screen regions, each GPU having a corresponding division of the responsibility which is known. First pieces of geometry are rendered at the GPUs during a rendering phase of a previous image frame. Statistics are generated for the rendering of the previous image frame. Second pieces of geometry of a current image frame are assigned based on the statistics to the GPUs for geometry testing. Geometry testing at a current image frame on the second pieces of geometry is performed to generate information regarding each piece of geometry and its relation to each screen region, the geometry testing performed at each of the GPUs based on the assigning. The information generated for the second pieces of geometry is used when rendering the geometry at the GPUs.
A tile-based graphics system has a rendering space sub-divided into a plurality of tiles which are to be processed. Graphics data items, such as parameters or texels, are fetched into a cache for use in processing one of the tiles. Indicators are determined for the graphics data items, whereby the indicator for a graphics data item indicates the number of tiles with which that graphics data item is associated. The graphics data items are evicted from the cache in accordance with the indicators of the graphics data items. For example, the indicator for a graphics data item may be a count of the number of tiles with which that graphics data item is associated, whereby the graphics data item(s) with the lowest count(s) is (are) evicted from the cache.
Computing device(s) are configured for managing the reunification of students with parents during an emergency or a drill for a simulated emergency. The reunification of students with guardians may be managed through the operations of various user interfaces (UIs) presented on the device(s). Different UIs may be configured to support different personnel performing different roles in the reunification process. The UIs may include one or more of a student supervisor UI, a location supervisor UI, a runner UI, a guardian greeter UI, a reunification officer UI, or an incident commander UI. The various UIs enable different personnel to track the location and status of individuals, such as students and guardians, during various stages of a reunification process, enable personnel to dynamically update a centralized database with current information regarding the location and status of individuals, and view real time information regarding the location and status of individuals.
In an illustrative embodiment, an automated system assesses risks associated with real estate entities. The system may include computing systems and devices for extracting data attributes for real estate entities from received source data, and the extracted data attributes may each be associated with a particular data level for a real estate entity. The system can link data attributes in adjacent data levels with unique linkage information and compute metrics for each of the real estate entities from the data attributes where each computed metric may be associated with one of the data levels. The system can assess an amount of risk associated with each of the real estate entities based on the computed metrics and present the assessed amount of risk for one or more real estate entities to a remote computing device of a user responsive to receiving a risk assessment request.
Systems and methods for sharing the information of an individual under care across at least two organizations in an integrated manner are described. These include systems and methods of data collection from multiple sources relating to the individual's care, where the data collection is driven by one or more preset orders. The preset orders may be preset by a user. A physical node may receive a request for authorization for a user in an organization to access an individual's information in another organization. The request may be logged. The physical node may determine whether the user is authorized to access the individual's information and, if it is, provide appropriate access.
Embodiments of a system and method are described for generating a finance attribute. In one embodiment, the systems and methods retrieve raw tradeline data from a plurality of credit bureaus, retrieve industry code data related to each of the plurality of credit bureaus, determine one or more tradeline leveling characteristics that meet at least one pre-determined threshold, and generate a finance attribute using the selected leveling characteristics.
The present embodiments relate to an Augmented Reality (AR) vehicle buying experience. A client can provide a series of client information, such as characteristics of a desired vehicle. A specified vehicle can be identified and characteristics of that vehicle can be identified. The characteristics of the vehicle can then be compared with the desired vehicle characteristics provided by the client to determine whether the vehicle corresponds to the desired vehicle of the client. Responsive to determining that the specified vehicle corresponds to the desired vehicle of the client, the client AR display can be updated to highlight the specified vehicle depicted in the display. Alternatively, responsive to determining that the specified vehicle does not correspond to the desired vehicle of the client, the client AR display can be updated to obfuscate (e.g., grey out) the specified vehicle in the display.
A system for use with a handheld electronic device for coordinating retrieval of diagnostic information from a vehicle includes computer readable instructions downloadable onto the handheld electronic device for configuring the handheld electronic device to receive a request signal from a scheduling server. The request signal includes vehicle information of a third-party vehicle for which retrieval of diagnostic information has been requested. The computer readable instructions further configure the handheld electronic device to display information related to the received request signal on the handheld electronic device and receive user input representative of the user agreeing to retrieve the diagnostic information from the third-party vehicle. The computer readable instructions additionally configure the handheld electronic device to send an accept signal to the scheduling server in response to receipt of the user input.
A labor marketplace exchange (LME) computing system and method are provided. The LME computing system communicates with communications devices of service providers and service users. The LME computing system receives service provider profile data from the service providers. Service users can submit service queries to the LME computing system. Based on the parameters of the service query, service providers are identified by the LME computing system. A service request is then sent to a service provider identified by the LME computing system and selected by the service user.
A variable refrigerant flow system for a building includes a plurality of indoor units, a first outdoor unit, an outdoor meter, and a variable refrigerant flow management system. The plurality of indoor units configured to generate activation requests. The first outdoor unit is configured to receive the activation requests and, in response to the activation requests, provide a refrigerant to the plurality of indoor units. The outdoor meter is configured to provide an outdoor unit electricity consumption measurement. The variable refrigerant flow management system is configured to receive the outdoor unit electricity consumption measurement and activation data indicating the activation requests and apportion an outdoor share of the outdoor electricity consumption measurement to each of the plurality of indoor units based on the activation data.
The present disclosure relates to an online platform for out of home advertising. The online platform may allow various advertisers to search for advertising panels (e.g., digital billboards), select available time periods for an advertising panel, upload an advertisement (“ad”), and have the ad displayed on the advertising panel. An advertiser can search for advertising panels using one or more search parameters (e.g., geographical location and demography of target audience). The online platform may also allow advertising panel owners to publish their advertising panels, manage availability, and approve or reject ads for display. The online platform may generate reports relating to the advertising panels.
The present disclosure relates to a question recommendation system that intelligently optimizes a survey being created by a user by providing customized suggestions. For example, in one or more embodiments, the question recommendation system provides a suggested question based on questions previous added by a user while creating a survey. In particular, the question recommendation system provides various recommendations to the user to further optimize a survey being created. For instance, the question recommendation system provides recommendations with respect to improving question ordering, question phrasing, and question type as well as recommends removing potentially inefficient questions.
A method includes monitoring patterns of commands provided by a self-service terminal controller, identifying potential fraud in the monitored patterns of commands, and suspending operation of a dispenser of the self-service terminal responsive to the identification of potential fraud.
A method, user device, and computer-readable storage media for registering and activating accounts is provided. One method includes transmitting a first input from a user regarding opening an account at an institution, establishing a communication session based on exchanging encryption keys between the user device and the computing system, in response to establishing the communication session, automatically installing a client application, displaying, via the client application, a graphical user interface (GUI) including a request for a user verification, transmitting, via the communication session, a received user verification, receiving a second input to add the account a mobile wallet on the user device, prompting the user for a value regarding the account, and receiving and storing, via the communication session, a payment token for transactions via the mobile wallet before a physical card associated with the account of the computing system is received.
A system includes a customer authentication system and an automatic teller machine (ATM). The ATM includes a display, one or more memory devices storing software instructions, and one or more processors configured to: execute the software instructions to perform operations to display an item on display; store information regarding the item; receive from a customer device captured information regarding the item; receive from the customer device identifying information of a customer; send the identifying information to the customer authentication system; compare the captured information with the information stored in the one or more memory devices; authenticate the customer device based on the comparison; and allow access to the customer account via the ATM after the authentication.
A method for identifying a funds transfer opportunity in an electronic media accessed by a mobile device may include monitoring the electronic media for the funds transfer opportunity, identifying the funds transfer opportunity in the electronic media, and outputting indication for the funds transfer opportunity in the electronic media. The method may further include receiving confirmation to instantiate a funds transfer based on the indicated funds transfer opportunity on the mobile device and instantiating the funds transfer based on the received confirmation.
Embodiments provide a method and a system for conducting merchant-industry mapping based on ambient noise. The method includes receiving a payment transaction request and an audio signal comprising ambient noise in surrounding of a merchant terminal of a merchant. The ambient noise is recorded by the merchant terminal and includes a plurality of sounds. The method includes determining whether the merchant is an aggregated merchant or a non-aggregated merchant. The method includes processing the ambient noise to determine a type of the merchant upon determining that the merchant is the non-aggregated merchant. The method includes mapping the merchant to an industry from a plurality of industries available in the server system based on the type of the merchant. The method further includes storing the mapping of the industry and the merchant in a database associated with the server system.
A transmission pairing system may include a transmission pairing stored in a secure database. The system may generate a transmission pairing by receiving a selection of a destination for the secure information from the secure database and determining a transmission type corresponding to the selected destination. The system may populate a list of available sources of the secure information based on the transmission type. A selected source may be received and paired with the selected destination to generate the transmission pairing. The transmission pairing may be used to initiate an electronic transmission based on a parameter that is modifiable to determine the secure information transmitted from the source to the destination.
An example method includes identifying provider systems each configured to perform a function requested by a device, wherein the provider systems are associated with vendors that provide one or more of services, goods, or device skills, responsive to selecting a provider system, sending, to the provider system, the request to perform the function, after sending the request to the provider system, receiving, by the management system and from the provider system, provider response information associated with performance of the function, sending, by the management system and to the device, the provider response information associated with performance of the function, and initiating a payment of funds from a first financial system associated with the device to a second financial system associated with the provider system.
A method for managing a delivery item in the absence of a recipient invention includes the operations in which a delivery item management system determines whether or not an unloading request has been made by a client terminal with respect to a delivery robot which has arrived at a place of delivery; and the delivery item management system enables the delivery robot to automatically unload a delivery item at the place of delivery, on the basis of the determination result.
The information processing device acquires load information of a load to be transported by UGV 1; acquires environmental information obtained by sensing an environment around the UGV by a sensor mounted on the UGV at a transport destination of the load; and determines a place where the load is placed by the UGV at the transport destination on the basis of the load information and the environmental information.
A business process is enacted in a production facility employing a computer managed manufacturing execution system or manufacturing operation management system. The MES/MOM systems operate in an event-driven environment based on handlers orchestrated by events. The method includes: providing and parsing a business process model; creating precompiled, closed source command handlers and event handlers; creating entities of a work process model in an operational domain of the system; and, based on the work process model, running a work process, instancing the business process, by using the precompiled, closed source command handlers and event handlers, the command handlers working on tokens that are differentiated for the different types of elements, are created by the command handlers for each element in a run provided for by the enactment and, for each element, are differentiated according to whether the run to which the token belongs is actually executed or skipped.
The embodiment of the present disclosure provides a method and Internet of Things system for smart gas safety inspection route based on a Geographic Information System (GIS). The method is executed by a smart gas safety management platform of the Internet of Things system, comprising: determining track information of an inspector according to location data of the inspector; in response to the track information satisfying a preset requirement, determining a recommended inspection route based on the track information and gas monitoring data, and prompt the recommended inspection route through a display screen based on a first display parameter; in response to the track information not satisfying the preset requirement, determining a display condition of the display screen based on a second display parameter.
The techniques herein include an inquiry controller determining whether timing criteria have been met for sending an inquiry to a particular user account. In response to determining that the timing criteria for sending an inquiry to the particular user account is satisfied, the inquiry is sent to and received by a particular user device associated with the particular user account. When a response is received, a response analyzer analyzes it and selects a first follow-up action, with associated first digital content, for the system to perform for the particular user account based on the analysis. The chosen action may include automatically creating a calendar item in a digital calendar associated with the user account, updating a digital task list for the user account, generating and transmitting a second inquiry to the particular user device, and the like. The follow-up action is then performed.
Apparatuses, systems, and methods described include receiving data related to an availability for a shift, automatically triggering initiation of a communications session related to the shift, conducting the communications session, and receiving and storing a plurality of audio or audio and visual signals from the communications session. Machine learning (ML) sentiment analysis is performed on data of the communications session and based on the sentiment analysis, a reliability score is determined.
A method of improving at least one of quality and yield of a physical process comprises: obtaining values, from respective performances of the physical process, for a plurality of variables associated with the physical process; determining at least one Gaussian mixture model (GMM) representing the values for the variables for the performances of the physical process; based at least in part on the at least one GMM, computing at least one anomaly score for at least one of the variables for at least one of the performances of the physical process; based on the at least one anomaly score, identifying the at least one of the performances of the physical process as an outlier; and, based at least in part on the outlier identification, modifying the at least one of the variables for one or more subsequent performances of the physical process.
A method includes receiving a first query by a computing device and assigning the first query to a plurality of cognitive engines, wherein each of the plurality of cognitive engines include different characteristics for processing data. The method also includes, responsive to receiving a response from each of the plurality of cognitive engines for the first query, comparing the received responses from the plurality of cognitive engines. The method also included responsive to determining a difference between a first response from a first cognitive engine and a second response from a second cognitive engine is above a predetermined threshold value, performing a response mediation process until the difference is below the predetermined threshold value. The method also includes selecting a first final response from the received responses for the first query and the second query and displaying the first final response to a user.
Systems and methods are provided for reducing failure rates of a manufactured products. Manufactured products may be clustered together according to similarities in their production data. Manufactured product clusters may be analyzed to determine mechanisms for failure rate reduction, including adjustments to test quality parameters, product formulas, and product processes. Recommended product adjustments may be provided.
Provided is a maintenance operation assistance system comprising: a failure knowledge database wherein failure knowledge data is recorded; a failure knowledge coupling unit for reconstructing partial failure knowledge data into failure knowledge data; and an inspection procedure generation unit for presenting an inspection procedure using the reconstructed failure knowledge data. The failure knowledge coupling unit evaluates and adjusts the relatedness of nodes among different instances of partial failure knowledge data, and connects the different instances of partial failure knowledge data. On the basis of the reconstructed failure knowledge data, the inspection procedure generation unit sets priorities for when presenting the inspection procedure, and presents the inspection procedure to a diagnostic interface unit in accordance with the priorities.
An artificial intelligence (AI) job recommender system and methods implement neural network machine learning by generating and utilizing actual and synthetic training data to identify, learn, and apply latent job-to-job transition information and trends to improve job recommendations. The AI job recommender system and method represent technological advances that, for example, identify data representations, identify multiple instances of latent information in actual data, develop synthetic training data, create a directed graph from latent, directional information, embed the directed graph into a vector space, and apply machine learning algorithms to technologically advance and transform a machine into a specialized machine that learns and improves job recommendations across the vector space.
An artificial-neuron device includes an integration-generation circuit coupled between an input at which an input signal is received and an output at which an output signal is delivered, and a refractory circuit inhibiting the integrator circuit after the delivery of the output signal. The refractory circuit is formed by a first MOS transistor having a first conduction-terminal coupled to a supply node, a second conduction-terminal coupled to a common node, and a control-terminal coupled to the output, and a second MOS transistor having a first conduction-terminal coupled to the input, a second conduction-terminal coupled to a reference node at which a reference voltage is received, and a control-terminal coupled to the common node. A resistive-capacitive circuit is coupled between the supply node and the reference node and having a tap coupled to the common node, with the inhibition duration being dependent upon a time constant of the resistive-capacitive circuit.
A neural processing unit may comprise a first circuitry including a plurality of processing elements (PEs) configured to perform operations of an artificial neural network model, the plurality of PEs including an adder, a multiplier, and an accumulator, and a clock signal supply circuitry configured to output one or more clock signals. When the plurality of PEs include a first group of PEs and a second group of PEs, a first clock signal among the one or more clock signals, may be supplied to the first group of PEs and a second clock signal among the one or more clock signals, may be supplied to the second group of PEs. At least one of the first and second clock signals may have a preset phase based on a phase of an original clock signal.
Systems and methods for denoising a magnetic resonance (MR) image utilize an unsupervised deep convolutional neural network (U-DCNN). Magnetic resonance (MR) image data of an area of interest of a subject can be acquired, which can include noisy input images that comprise noise data and noise free image data. For each of the noisy input images, iterations can be run of a converging sequence in an unsupervised deep convolutional neural network. In each iteration, parameter settings are updated; the parameter settings are used in calculating a series of image feature sets with the U-DCNN. The image feature sets predict an output image. The converging sequence of the U-DCNN is terminated before the feature sets predict a respective output image that replicates all of the noise data from the noisy input image. Based on a selected feature set, a denoised MR image of the area of interest of the subject can be output.
A neural processor. In some embodiments, the processor includes a first tile, a second tile, a memory, and a bus. The bus may be connected to the memory, the first tile, and the second tile. The first tile may include: a first weight register, a second weight register, an activations buffer, a first multiplier, and a second multiplier. The activations buffer may be configured to include: a first queue connected to the first multiplier and a second queue connected to the second multiplier. The first queue may include a first register and a second register adjacent to the first register, the first register being an output register of the first queue. The first tile may be configured: in a first state: to multiply, in the first multiplier, a first weight by an activation from the output register of the first queue, and in a second state: to multiply, in the first multiplier, the first weight by an activation from the second register of the first queue.
Techniques and apparatus for an interactive element presentation process are described. In one embodiment, for example, an apparatus may include logic operative to store a plurality of model specifications for computational models, monitor the object storage service for at least one model event using a first serverless computing service, provide the plurality of model specifications associated with the at least one model event to one of a plurality of serverless computing clusters, generate model data for each of the plurality of model specifications, store the model data for each of the plurality of computational models in the object storage service, monitor the object storage service for at least one data event associated with the model data using a second serverless computing service, cause the plurality of instances to generate a plurality of trained model specifications based on training of the plurality of computational models. Other embodiments are described.
The disclosed technology relates identifying causes of an observed outcome. A system is configured to receive an indication of a user experience problem, wherein the user experience problem is associated with observed operations data including an observed outcome. The system generates, based on the observed operations data, a predicted outcome according to a model, determines that the observed outcome is within range of the predicted outcome, and identifies a set of candidate causes of the user experience problem when the observed outcome is within range of the predicted outcome.
In a general aspect, a quantum computing method is described. In some aspects, a control system in a quantum computing system assigns subsets of qubit devices in a quantum processor to respective cores. The control system identifies boundary qubit devices residing between the cores in the quantum processor and generates control sequences for each respective core. A signal delivery system in communication with the control system and the quantum processor receives control signals to execute the control sequences, and the control signals are applied to the respective cores in the quantum processor.
The invention relates to a counter for coupling to a measuring mechanism of a fluid meter, wherein an output of measuring mechanism gear is in operative engagement with a gear on the side of the counter, the gear on the counter being designed to adapt to the rotational direction of the measuring mechanism by means of a change wheel. The invention also relates to a counter, which can be connected to a modular base plate system via a mechanical interface, wherein the base plates of this system can be designed having differently arranged detent or engagement elements.
Methods and systems for identifying and accurately monitoring evaporation from casks storing high value liquor are presented herein. A Cask Identification and Evaporation Monitoring (CIEM) system includes instrumentation to identify cask location within a high volume storage facility and monitor loss of content from each cask. The resulting data is communicated to a CIEM tracking server for storage and further analysis. The CIEM tracking server identifies excessive short term losses, e.g., leaks, arising anywhere in the storage facility. In addition, the CIEM tracking server identifies long term loss trends. The long term loss trends are enable data-driven management of the cask conditioning process, including tasks such as scheduling of cask rotation within the storage facility, bottling, etc.
A point-of-sale system is a dual-screen stand assembly that includes a merchant terminal and a consumer terminal. The merchant terminal and the consumer terminal can be mated together in a fixed position to form a single unitary stand, or can be separated from each other in a separated position with each terminal serving as its own separate stand. The merchant terminal supports a merchant computing device and is oriented in a merchant-facing direction. The consumer terminal is detachably mated to the merchant terminal and supports a consumer computing device that is oriented in a consumer-facing direction. The point-of-sale system also includes a card reader as part of the customer terminal to perform a payment. The card reader is configured to accepting swipe cards, chip cards or contactless (EMV or NFC) payments.
Techniques are described herein that are capable of updating a state of a client device using a limited event size protocol. An initial state of the client device is stored. The initial state is defined by first records that identify first respective binaries associated with the client device at a first time. A first event of multiple events, which are configured in accordance with the limited event size protocol, is received from the client device. Each event includes a respective subset of second records, which identify respective second binaries associated with the client device at a second time. The first event is parsed to identify a first subset of the second records that is included in the first event. An updated state of the client device is generated by replacing a first portion of the first records with the first subset of the second records.
Systems and methods for processing and/or presenting data are disclosed. In an aspect, one method can comprise receiving a request for information and detecting a type of data representing the information requested. The data can be processed via a type-dependent agent and the processed data can be provided via an agnostic data engine.
A request to execute a workload that utilizes an amount of resources to be executed is received from a client device. Corresponding resources that are available at multiple non-uniform memory access (NUMA) nodes are received from one or more host systems. A particular NUMA node of the multiple NUMA nodes is identified in view of the particular NUMA node having available resources that are greater than the amount of resources to execute the workload. A scheduling hint is assigned to the workload that indicates that the particular NUMA node is to be used to execute the workload.
Systems, methods and computer-readable media are provided for receiving an indication to suspend a first event associated with a first resource indicator that is stored in a first data file associated with a first resource management software utilized by a first entity. A second indication to suspend the first event is determined to be provided by a second entity utilizing a second resource management software, the second indication to suspend the first event indicating a modification to both the first data file associated with a first resource management software and a second data file associated with the second resource management software. The first data file is reconciled by instructing the first resource management software to modify the first resource indicator in the first data file so as to correspond to a modification to a second resource indicator associated with the second data file.
A method comprises: storing, by a computing system, a relational data in a data lake; spinning-up, by an orchestration system of the computing system, an ephemeral computing node on a computing device of the computing system; importing, by the ephemeral computing node, a copy of the relational data from the data lake into a relational database management system (RDBMS) installed on the ephemeral computing node; after importing the copy of the relational data into the RDBMS, performing, by the ephemeral computing node, a computing process that runs within the RDBMS and that uses the copy of the relational data; and after completion of the computing process on the ephemeral computing node, spinning-down, by the orchestration system, the ephemeral computing node.
Technologies for dynamically sharing remote resources include a computing node that sends a resource request for remote resources to a remote computing node in response to a determination that additional resources are required by the computing node. The computing node configures a mapping of a local address space of the computing node to the remote resources of the remote computing node in response to sending the resource request. In response to generating an access to the local address, the computing node identifies the remote computing node based on the local address with the mapping of the local address space to the remote resources of the remote computing node and performs a resource access operation with the remote computing node over a network fabric. The remote computing node may be identified with system address decoders of a caching agent and a host fabric interface. Other embodiments are described and claimed.
A resource allocation method comprises using resources with a used resource quantity of a machine learning system to execute a first experiment which has a first minimum resource demand, receiving an experiment request associated with a target dataset, deciding a second experiment according to the target dataset, deciding a second minimum resource demand of the second experiment, allocating resources with a quantity equal to the second minimum resource demand for an execution of the second experiment when a total resource quantity of the machine learning system meets a sum of the first minimum resource demand and the second minimum resource demand and a difference between the total resource quantity and the used resource quantity meets the second minimum resource demand, determining that the machine learning system has an idle resource, and selectively allocating said the idle resource for at least one of the first experiment and the second experiment.
The present disclosure discloses Spark collaborative computing, job method and apparatus for multiple K8s clusters, and addresses the problem that most of the current multiple K8s clusters adopt the model of federated clusters, and Spark's own method of scheduling and optimization cannot be implemented across domains, by implementing a cross-domain job method, setting the multiple K8s clusters as a master cluster and a slave cluster, with the master cluster being responsible for creating Spark's The master cluster is responsible for creating Spark's Driver container and Pods, and the slave cluster is responsible for creating Spark's Executor container and Pods. After the containers are created, a direct tunnel is established between the master cluster and the slave cluster by aggregating address information and access credentials through the Collaboration Center, and the containers in the slave cluster register with Driver and continuously send heartbeat messages through the tunnel.
A robotic process automation system includes a server processor that performs an automation task to process a work item, by initiating a java virtual machine on a second device. A first user session that employs credentials of a first user for managing execution of the automation task is also initiated on the second device. The server processor loads into the java virtual machine, with a platform class loader, one or more modules, such as logging and security, that perform functions common to the sets of task processing instructions. A first class loader a first set of task processing instructions is also loaded. Then each instruction in the first set of task processing instructions is loaded with a separate class loader. The server processor causes execution, under control of the first user session, on the second device, the task processing instructions that correspond to the work item.
In a case where an active system virtual server detects stopping of a heartbeat received from a standby system virtual server, the active system virtual server notifies a coordination apparatus of the detection of the stopping of a heartbeat. In addition, the active system virtual server reports whether or not a service is operating to the coordination apparatus. The coordination apparatus instructs the standby system virtual server to restart the system in a case where the stopping of a heartbeat and the operation of a service are received. The standby system virtual server restarts the service, restarts an operating system, or restarts the operating system in a case where the restart of the service is not successful, in response to an instruction for restarting the system.
A scheme for restoring a password-protected endpoint device (e.g., a memory device) of a computer system to an operational state from a low power state without requiring user input of a device password. A password received for unlocking the device during a boot process is stored in a secure memory. The password-protected endpoint device subsequently enters the low power state, causing it to lock. During a transition from the low power state to an operational state, it is detected that the password for the endpoint device is stored in the secure memory. The password is fetched from the secure memory and used to unlock the endpoint device, thereby restoring the endpoint device to an operational state.
A cache system having cache sets, and the cache sets having a first cache set configured to provide a first physical output upon a cache hit and a second cache set configured to provide a second physical output upon a cache hit. The cache system also has a control register and a mapping circuit coupled to the control register to map respective physical outputs of the cache sets to a first logical cache and a second logical cache according to a state of the control register. The first logical cache can be a normal or main cache for non-speculative executions by a processor and the second logical cache can be a shadow cache for speculative executions by the processor.
A multithread processor includes a time counter and a register scoreboard and provides a method for statically dispatching instructions with preset execution times based on a write time of a register in the register scoreboard and the time counter provided to an execution pipeline.
Disclosed embodiments relate to systems for performing instructions to quickly convert and use matrices (tiles) as one-dimensional vectors. In one example, a processor includes fetch circuitry to fetch an instruction having fields to specify an opcode, locations of a two-dimensional (2D) matrix and a one-dimensional (1D) vector, and a group of elements comprising one of a row, part of a row, multiple rows, a column, part of a column, multiple columns, and a rectangular sub-tile of the specified 2D matrix, and wherein the opcode is to indicate a move of the specified group between the 2D matrix and the 1D vector, decode circuitry to decode the fetched instruction; and execution circuitry, responsive to the decoded instruction, when the opcode specifies a move from 1D, to move contents of the specified 1D vector to the specified group of elements.
According to some embodiments of the present disclosure, the disclosure relates to an application system and server kit that create and serve digital twin-enabled applications. This disclosure also relates to a hub-and-spoke classification system. This disclosure also relates to a location-based services framework that leverages a generative content process to improve location prediction. This disclosure also relates to virtual reality and augmented reality applications, as well as digital agents that support various types of applications.
A method for updating software in one or more servers in a managed system includes bootstrapping of shared secrets to secure communication, using an object store with publicly accessible URLs as a mailbox system between a patch agent locally at the managed system and a patch management server located remotely. The object store provides for indirect and asynchronous communication, allowing the patch management server to manage the updates, whereas the patch agent executes the updates. The patch management server keeps track of update results, and when an update is unsuccessful it performs and supports a remediation process. Both the patch agent and the patch management server keep full logs of the update results to allow for auditing.
A building device including one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to implement a software gateway configured to receive one or more messages from building equipment, receive, based on the one or more messages, one or more software updates for the software gateway, wherein the one or more software updates are updates for communicating with the building equipment, communicate with the building equipment based on the one or more software updates and receive data describing the building equipment, and cause a configuration image to be generated for the software gateway based on the data describing the building equipment, the configuration image indicating a configuration of the software gateway for performing one or more gateway services.
A system, method, and server for optimizing deployment of a containerized application. The system includes a machine and a server configured to receive optimization criteria related to the containerized application, the optimization criteria including affecting parameters, effected metrics, and stopping criteria. The server is further configured to transmit at least one value of the affecting parameter to the machine, receive results of a trial of the containerized application performed by the machine according to the transmitted at least one value, the results of the trial including an empirical value of the effected metrics, update an optimization model based on the trial results, compare the results of the trial and the updated optimization model to the one or more stopping criteria, and transmit an optimized one of the at least one value of the affecting parameters to the machine for deployment of the containerized application.
A system comprising one or more computers implements a synthetic sensor service configured to deploy synthetic sensors to an in-vehicle computing device implementing a synthetic sensor orchestration environment for a vehicle. The synthetic sensor orchestration environment determines a placement decision for a new synthetic sensor to be added to the vehicle based on one or more annotations included in a synthetic sensor package for the new synthetic sensor. The synthetic sensor service and respective synthetic sensor orchestration environments implemented in various types of vehicles provide a consistent way to remotely add additional synthetic sensors and/or other functionality to different types of vehicles after the vehicles have already been put in use by respective owners or operators of the vehicles.
Methods, apparatus, and software for implementing dual Bayesian encoding-decoding for text-to-code transformations. In one aspect, a multi-model probabilistic source code model employing dual Bayesian encoder-decoder models is used to convert natural language (NL) inputs (aka requests) into source code. An NL input is processed to generate a Probabilistic Distribution (PD) of Source code (SC) tokens in an SC token sequence and a PD of Abstract Syntax Tree (AST) tokens in an AST token sequence, wherein each SC token is associated with a respective AST token, and each of the SC and AST tokens have a respective PD. One or more fixing rules are applied to one or more tokens SC tokens that are identified as needing fixing, wherein the fixing rule are selected in consideration of the PDs of the SC tokens and the PDs of their associated AST tokens.
The disclosure discloses a method for generating a conversation, an electronic device, and a storage medium. The detailed implementation includes: obtaining a current conversation and historical conversations of the current conversation; selecting multiple reference historical conversations from the historical conversations and adding the multiple reference historical conversations to a temporary conversation set; and generating reply information of the current conversation based on the current conversation and the temporary conversation set.
Disclosed herein are methods and systems for generating automatically transactional dialog flows for a virtual assistant based on a set of predefined (labeled) transactional flows defining user interaction paths to accomplish one or more tasks. The virtual assistant is represented by a tree structure comprising a plurality of dialog nodes where each transactional flow comprises a respective subset of the nodes descending from a parent node to one or more completion nodes. New transactional flows may be generated automatically based on similarity with the predefined transactional flows, by selecting a candidate node and one of the predefined transactional flows comprising a completion node most similar to the candidate completion node and further selecting a candidate parent node most similar to the parent node of the selected predefined transactional flow. The new transactional flows may be then generated to comprise all descendant nodes of the candidate parent node.
Automatic extractions of situations includes creating a situation image includes accessing a conversation between a first user and a second user, and generating an abstract knowledge graph at one or more textual levels. The method also includes generating one or more manifests by pruning the abstract knowledge graph and segmenting the pruned abstract knowledge graph. The method further includes converting the one or more manifests into the situation image.
A processor may receive structured data. The structured data may include one or more columns and associated column names. The processor may analyze the structured data. Analyzing the structured data may include gathering a requisite set of keywords from the associated column names across all columns and/or a sample of column cells. The processor may access a corpus of documents. Each of the documents in the corpus may be associated with a respective keyword. The processor may search the corpus of documents based on the requisite set of keywords. The processor may summarize one or more documents associated with the requisite set of keywords.
Programs, systems, and methods for generating electronic reports by a single-action electronic reporting system are described herein. In some embodiments, electronic reporting documents may be generated based on a configuration file. The configuration file may be editable by the user such that the user may select report data types and cumulation data types to be applied to the configuration file for a particular sub-application format. All personnel data associated with employees of a company may be stored such that the personnel data may be accessed and obtained by the single-action electronic reporting system. The user may define the data types, the cumulation data types, and the sub-application for output and presentation of the data.
Gross energy load can be determined by combining periodic net load statistics, such as provided by a power utility or energy agency, with on-site power generation, such as photovoltaic power generation, as produced over the same time period. The gross energy load provides an indication upon which other types of energy investment choices can be evaluated. These choices can include traditional energy efficiencies, such as implementing electrical efficiency measures, which includes cutting down on and avoiding wasteful energy use and switching to energy efficient fixtures, and improving the thermal efficiency and performance of a building. The choices can also include non-traditional energy efficiencies, such as replacing a gasoline-powered vehicle with an electric vehicle, fuel switching from a water heater fueled by natural gas to a heat pump water heater, and fuel switching from space heating fueled by natural gas to a heat pump space heater.
Techniques are provided for the transfer of data (e.g. electromagnetic losses and temperature for an electro-thermal simulation) between domains (e.g. 2D regions, 3D regions) with dissimilar topologies, e.g. to represent a physical object. Meshes from 2D and 3D regions of respective simulation models involved in the data transfer are projected onto and through one another. For profile preserving (e.g., temperature, convection coefficients, mesh displacements, etc.) and conservative (e.g., force, mass, or thermal energy, etc.) data transfers, shape functions and area/volume fractions are used in mapping weight generation, respectively. These weights are later used to generate field values on the mesh of the target simulation model, using data from the mesh of the source simulation model. Related apparatus, systems, techniques and articles are also described.
A method for generating a tool designed to interact with an object includes obtaining a model of the object, the model including at least a geometry of the object. A criterion set including at least one criterion for the tool is determined, and a virtual tool fulfilling the criterion set is created. An attribute reflecting a simulated interaction between the model and the virtual tool is calculated to thereby obtain an attribute value. On the basis of the attribute value, a to-be-fabricated virtual tool is appointed, and a corresponding tool is fabricated. By means of the present method, the performances of candidate tools can be evaluated before the fabrication of the same. Based on the evaluation, it can be decided whether, and which one, of the candidate tools shall be fabricated.
An electronic device can implement a zero-latency digital assistant by capturing audio input from a microphone and using a first processor to write audio data representing the captured audio input to a memory buffer. In response to detecting a user input while capturing the audio input, the device can determine whether the user input meets a predetermined criteria. If the user input meets the criteria, the device can use a second processor to identify and execute a task based on at least a portion of the contents of the memory buffer.
Embodiments are provided for communicating notifications and other textual data associated with applications installed on an electronic device. According to certain aspects, a user can interface with an input device to send (218) a wake up trigger to the electronic device. The electronic device retrieves (222) application notifications and converts (288) the application notifications to audio data. The electronic device also sends (230) the audio data to an audio output device for annunciation (232). The user may also use the input device to send (242) a request to the electronic device to activate the display screen. The electronic device identifies (248) an application corresponding to an annunciated notification, and activates (254) the display screen and initiates the application.
An information processing apparatus includes a processor configured to create a group of jobs to be executed that have a common attribute, acquire, before execution of the jobs, information on materials used for execution of the jobs or a storage place for storing products obtained as a result of execution of the jobs, the information indicating that the materials or the storage place, which is not suitable for execution of the jobs at a time of creation of the group, reaches a state suitable for execution of the jobs after creation of the group, and create an execution plan so that the jobs are executed per group in a time window in which the materials or the storage place reaches the state suitable for execution of the jobs by using the information.
A control method of a printing apparatus for acquiring a print job from a cloud print service, and performing printing based on the acquired print job includes transmitting, in a case where a notification received from the cloud print service includes information indicating that a fetchable print job exists, a first request related to the print job, to the cloud print service, executing login processing of causing a user to log into the printing apparatus, and transmitting a second request related to the print job, to the cloud print service conditional upon the login processing being performed.
A printing apparatus includes a first receiving unit configured to receive a first print job from a print server, a second receiving unit configured to receive a second print job from an information processing apparatus within a local area network, a print unit configured to perform printing that is based on the first print job and printing that is based on the second print job, a storage unit configured to store a private key and a digital certificate, and a transmission unit configured to transmit the digital certificate to the information processing apparatus within the local area network. The digital certificate includes a public key paired with the private key, and an electronic signature created by the print server.
Described herein is a computer implemented method. The method includes selecting a plurality of elements on a design page and, for each selected element, determining a plurality of edge bleed pairs, each edge bleed pair including a particular edge and a particular bleed of the design page. Each edge bleed pair is processed to determine whether the selected element should be resized, the determination being based on the position of the particular edge relative to the particular bleed. If the determination is that the element should be resized, the method involves resizing the selected element so that the element covers a greater portion of the particular bleed than was originally covered by the element.
A quasi-volatile memory (QV memory) stack includes at least one semiconductor die, having formed thereon QV memory circuits, bonded to a second semiconductor on which a memory controller for the QV memory (“QV memory controller”) is formed. The circuits in the bonded semiconductor dies are electrically connected using numerous copper interconnect conductors and conductive through-silicon vias (TSVs). The QV memory controller may include one or more interfaces to additional devices (“back-channel devices”) to enable the QV memory controller to also serve as a controller for each back-channel device and to provide additional services. The QV memory controller performs data transfers between a back-channel device and the QV memory without intervention by the host CPU.
In an approach to improve magnetic tape file systems through tape-to-tape copying between nodes on a Linear Tape File System using a cluster-wide named pipe. Embodiments transfer data between a first node and a second node. Additionally, both the first node and the second node implement a parallel shared-disk file system through a data path for node data reading and writing from a shared-disk and to the shared-disk. Further, to transfer data between the first node and the second node, embodiments, write, by the first node, the data for tape-to-tape copy from a first tape drive to the shared-disk, and write, by the second node, the data written from the shared-disk to a second tape drive.
A request to perform a first operation in a system that stores deduplicated data can be received. The system can include a data block stored at multiple logical address each referencing the data block. A reference count can be associated with the data block and can denote a number of logical addresses referencing the data block. Processing can be performed to service the request and perform the first operation, wherein the processing can include: acquiring a non-exclusive lock for a page that includes the reference count of the data block; storing, in a metadata log while holding the non-exclusive lock on the page, an entry to decrement the reference count of the data block; and releasing the non-exclusive lock on the page.
Techniques are provided for combining data block and checksum block I/O into a single I/O operation. Many storage systems utilize checksums to verify the integrity of data blocks stored within storage devices managed by a storage stack. However, when a storage system reads a data block from a storage device, a corresponding checksum must also be read to verify integrity of the data in the data block. This results in increased latency because two read operations are being processed through the storage stack and are being executed upon the storage device. To reduce this latency and improve I/O operations per second, a single combined I/O operation corresponding to a contiguous range of blocks including the data block and the checksum block is processed through the storage stack instead of two separate I/O operations. Additionally, I/O operation may be combined into a single request that is executed upon the storage device.
A method is provided for use in a storage processor, the method comprising: receiving a write request, the write request including a request to store user data in an array that includes a plurality of solid-state drives (SSD); executing the write request by: identifying metadata that is associated with the write request, and writing the user data and the metadata to different data streams that are opened on the plurality of SSDs; wherein writing the user data and the metadata to different data streams causes: (i) the user data to be stored in one or more first erase units of any of the plurality of SSDs, and (ii) the metadata to be stored in one or more second erase units of any of the plurality of SSDs, such that no part of the metadata is stored on any of the one or more first erase units, and no part of the user data is stored on any of the one or more second erase units.
A memory allocation device includes a storage including at least one memory pool in which a memory piece used to search for a route is previously generated and a controller that determines whether it is possible to search for the route using the previously generated memory piece and determines an added amount of memory pieces to previously allocate a memory of the storage, when it is impossible to search for the route.
A memory management method configured for a rewritable non-volatile memory module, a memory storage device, and a memory control circuit unit are provided. The rewritable non-volatile memory module includes a plurality of dies, wherein each of the dies includes a plurality of planes, each of the planes includes a plurality of physical erasing units, and a sum of a number of the planes included in the rewritable non-volatile memory module is a first number. The method includes: grouping the plurality of physical erasing units into a plurality of management units. Each of the plurality of physical erasing units included in each of the management units belongs to a different plane, and each of the management units has a second number of the physical erasing units, wherein the second number is less than the first number.
A processing load is reduced when a flash memory is used. A storage management device acquires an archive associated with an application, stores the acquired archive to one or more blocks among a plurality of blocks contained in the flash memory, and deletes one block among the plurality of blocks. In the archive storage, the acquired archive is stored in one of the blocks not storing an archive associated with an application different from that of the acquired archive, and in the deletion of one block, when an application is deleted, a block storing an archive associated with the application to be deleted is deleted.
Disaggregated computing architectures, platforms, and systems are provided herein. In one example, a method includes instructing a communication fabric to establish a first logical partition in the communication fabric that includes a first processing device and a memory device, and directing transfer of configuration data for storage by the memory device over the first logical partition. After transfer of the configuration data, the method includes instructing the communication fabric to remove the first logical partition in the communication fabric, where the configuration data remains stored by the memory device after removal of the first logical partition. The method also includes instructing the communication fabric to establish a second logical partition in the communication fabric that includes at least a second processing device and the memory device comprising the configuration data, where the second processing device is operated using the configuration data.
Disclosed is an electronic device comprising: a communication unit comprising communication circuitry configured to communicate with an input device; a camera; and at least one processor operably connected to the communication unit and the camera, wherein the at least one processor is configured to: determine whether a condition for generating a virtual input interface is satisfied, generate the virtual input interface on based on the determination, acquire information about the movement of the input device through the communication unit and/or the camera, and transmit, to the input device, feedback information about the movement of the input device, generated on the virtual input interface, through the communication unit.
An electronic device displays a messaging user interface of a messaging application, including a conversation transcript of a messaging session between a user of the electronic device and another user, a message-input area, and a representation corresponding to the other user. In response to detecting a first user input corresponding to the representation of the other user, a menu is displayed that contains an activatable menu item for initiating a payment action with the other user. While displaying the menu, in response to detecting a second user input corresponding to the activatable menu item for initiating a payment action with the first other user, a user interface configured to initiate sending of payment to, and/or requesting payment from, the first other user is displayed.
Systems and methods for providing for visualization and analysis of geospatial data are described. An example method includes automatically generating a first map comprising a plurality of layers that each comprise part of the input data, providing a graphical user interface for receiving at least one selection from the user of one or more of the plurality of layers of the first map for display and an indication that the user has zoomed in on the first map to a first area featuring a symbol corresponding to an item of interest, and automatically generating, based on bounds of the dataset, a second map showing a second area of a bounding shape selected to fit the data related to the item of interest.
The present disclosure is directed toward systems and methods that provide users with efficient and effective user experiences when browsing, selecting, or inspecting content items. More specifically, systems and methods described herein provide users the ability to easily and effectively select multiple content items via a single touch gesture (e.g., swipe gesture). Additionally, systems and methods disclosed herein can allow users to select various content items in a selection interface, preview a content item, and return to the selection interface with the previous selections remaining in tact. Still further, systems and methods described herein allow users to transition between a content graphical user interface and a selection interface based on touch gestures with content items.
An information processing method including: displaying, based on an object file selected in a first display area, a file icon in a first sub-area of a second display area, where an application icon is displayed in a second sub-area; displaying an application interface of an object application in the first display area in response to detecting a first operation acting on the application icon; detecting a second operation acting on the file icon; and transmitting, in response to detecting the second operation, the object file to the object application to be processed by the object application.
An electronic device with a display and a touch-sensitive surface accesses a collection of media items, organized into a hierarchy of granularity levels, each corresponding to a respective timescale. The device displays a first plurality of representations of the media items at a first granularity level, corresponding to a first timescale, and in response to a pinch gesture, replaces the display of the first plurality of representations of the media items with display of a second plurality of representations of the media items at a second granularity level that corresponds to a second timescale that is longer than the first timescale.
A digitizer includes a base layer including first and second non-folding areas and a folding area disposed between the first and second non-folding areas and foldable with respect to a folding axis extending in a first direction and a plurality of coils disposed on the base layer and including a first coil and a second coil closest to the first coil. Each of the first coil and the second coil includes a coil portion defining an open loop and a line portion extending from the coil portion. The coil portion or the line portion overlaps the folding area, and a distance between the coil portion of the first coil and the coil portion of the second coil or a distance between the line portion of the first coil and the line portion of the second coil, which overlap the folding area, is equal to or greater than about 100 micrometers.
A touch panel, a display panel, and a display device. The touch panel includes: a substrate; an electrode layer disposed on the substrate. The electrode layer includes a plurality of second electrodes and a plurality of first electrodes arranged to intersect with the second electrodes; and an insulating layer. The second electrodes and the first electrodes are insulated by the insulating layer, and the insulating layer includes an inorganic material layer and an organic material layer. The inorganic material layer is provided with openings at least corresponding to intersections of the second electrodes and the first electrodes, and a part of the organic material layer fills in the openings.
An input device includes a fixed electrode, first and second movable electrodes, a first elastic member having a portion and being configured to deform so as to displace the portion of the first elastic member in accordance with a movement of the first movable electrode, a second elastic member having a portion and being configured to deform so as to displace the portion of the second elastic member in accordance with a movement of the second movable electrode, and a terminal configured to output a signal corresponding to a change in a capacitance between the first and second movable electrodes. The input device is responsible to various manipulations while not preventing a click feeling from being generated.
A touch panel and a manufacturing method thereof, and a display device. An insulation layer (4) positioned between a substrate (1) and a polarizer (3) is configured to comprise a silicon nitride layer (41) and a barrier layer (42) positioned at one side of the silicon nitride layer (41) away from the substrate (1). The barrier layer (42) can serve as a covering layer that stops an ammonia gas escaped from the silicon nitride layer (41) from moving to the polarizer (3) so as to prevent fading of the polarizer. The insulation layer (4) is configured to comprise two thin layers, namely a silicon nitride layer (41) and a barrier layer (42).
Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for a wearable multimedia device and cloud computing platform with an application ecosystem for processing multimedia data captured by the wearable multimedia device. In an embodiment, a wearable multimedia device projects a virtual interface (VI) on a surface using a laser projector. The VI includes a first user interface element and a second user interface element partially overlapping the first user interface element. The device detects, based on sensor data from at least one of a camera or a depth sensor of the wearable multimedia device, that a user has positioned a finger in proximity with the first user interface element. In response, the device modifies a visual characteristic of at least one of the first user interface element or the second user interface element.
Techniques are described for low-noise self-capacitor sensing in a capacitive touch panel array integrated with a display panel. Each channel of the array has a self-capacitance (Ci) that changes responsive to presence or absence of a local touch event local. Each channel is read by an analog front-end (AFE) by using a locally noise-suppressed discharge current for a discrete discharge time to discharge Ci to obtain a discharge voltage level that differs with presence or absence of the local touch event, and outputting a voltage output for the channel based on the discharge voltage level by passively mixing at least the discharge voltage level to produce a pair of up-converted channel signals, sampling the pair of up-converted channel signals to obtain a differential voltage sample, and amplifying the differential voltage sample to generate the Vout as indicating absence or presence of the touch event local to the channel.
One variation of a method for detecting an input at a touch sensor—including a force-sensitive layer exhibiting variations in local resistance responsive to local variations in applied force on a touch sensor surface and a set of drive and sense electrodes—includes: driving a drive electrode with a drive signal; reading a sense signal from a sense electrode; detecting a alternating-current component and a direct-current component of the sense signal; in response to a magnitude of the direct-current component of the sense signal falling below a threshold magnitude, detecting an input on the touch sensor surface during the scan cycle based on the alternating-current component of the sense signal; and, in response to the magnitude of the direct-current component of the sense signal exceeding the threshold magnitude, detecting the input on the touch sensor surface during the scan cycle based on the direct-current component of the sense signal.
The present application provides a display panel and an electronic device. A functional region and a transition region of the display panel are located between two adjacent touch electrodes, each touch electrode is electrically connected to a first signal transmission line, first signal shielding lines are disposed between the first signal transmission lines of a same touch electrode group and the touch electrodes of an adjacent touch electrode group, and a part of the first signal shielding line is located in the transition region, so as to alleviate a problem of poor touch performance of an existing out-cut screen.
A printing device includes a panel unit including: a display panel; a capacitive touch sensor in which a position detection sensor and a cover glass are laminated and which includes a first side and a second side facing each other; a panel circuit board; a flexible wiring board, a display circuit board including a display section, a switch circuit board including a switch, and a panel housing, the capacitive touch sensor in the second attachment state is disposed so that the first side is lower than the second side, the flexible wiring board is curved between the display circuit board and the switch circuit board to couple the capacitive touch sensor and the panel circuit board to each other, and the display circuit board is coupled to the main circuit board via the panel circuit board.
An electronic device is provided. The electronic device includes a housing including an inner space, a hole formed through the housing to the internal space, a stylus pen insertable into the internal space through the hole, wherein the stylus pen includes a first wireless communication circuit and a wireless charging receiver circuit, a wireless charging transmitter circuit positioned inside the housing and configured to provide charging to the wireless charging receiver circuit when the stylus pen is inserted into the inner space, a second wireless communication circuit positioned inside the housing, at processor operatively connected to the wireless charging transmitter circuit and the second wireless communication circuit, and at least one memory operatively connected to the processor, wherein when executed, cause the processor to detect whether the stylus pen is inserted into the inner space, and start to provide charging for a first duration.
The present technology relates to an information processing apparatus, an information processing method, and a program that enable a configuration of a head mounted display (HMD) to be simplified. There is provided a generation unit configured to generate: first location data regarding a location of self with respect to a real space; second location data regarding a location of another device with respect to self; and third location data regarding a location of the another device with respect to the real space on the basis of the first location data and the second location data. On the basis of the third location data, image data of an image localized in the real space and to be displayed by the another device is generated. The present technology can be applied to, for example, an information processing apparatus that supplies location data representing a location of an HMD to the HMD.
Eyewear configured to identify movements of a remote physical object to provide a 3D painting interactive augmented reality experience. In an example, the eyewear uses the identified movements of the remote physical object as a virtual brush to create a three-dimensional (3D) virtual object on an eyewear display. The eyewear determines positional information of the remote physical object. The eyewear uses the positional information and responsively displays and edits the virtual object as a function of the relative 3D positioning of the remote physical object.
A representation of a user can move with respect to a graphical user interface based on input of a user. The graphical user interface comprises a central region and interaction elements disposed outside of the central region. The interaction elements are not shown until the representation of the user is aligned with the central region. A gesture of the user is recognized, and, based on the recognized gesture, the display of the graphical user interface is altered and an application control is outputted.
A device comprises a substrate layer having a first side and a second side. The second side of the substrate layer comprises at least one depression. The device comprises a touch-interface surface on the first side of the substrate layer. The device comprises at least one piezoelectric transducer on the second side of the substrate layer comprising a support plate and a piezoelectric element. The at least one piezoelectric transducer is aligned with the at least one depression of the substrate layer. The device comprises a printed circuit board layer electrically coupled to the piezoelectric element of the piezoelectric transducer. A device and a trackpad are provided.
A head-mounted device may have a head-mounted housing. The head-mounted housing may have displays that overlap a user's eyes and/or speakers that provide sound to the user's ears. The head-mounted housing may have transparent lenses that overlap the eyes of the user or may have opaque structures that prevent ambient light from reaching the user's eyes. The head-mounted device may have a geographic location sensor such as a satellite navigation system sensor and may include an orientation sensor such as an inertial measurement unit. The direction of a user's gaze relative to the head mounted device may be measured using an electrooculographic sensor. Electrodes in the electrooculographic sensor may measure signals resulting from the standing potential between the retina and cornea in the eye. Facial expressions and eye blinks may affect the signals detected with the electrodes and can be monitored during operation.
A motion capture and spatial translation system comprises an infinite directional travel platform (IDTP) that includes a hollow vessel having an elliptical lower body and a flat upper body, a treadmill motion surface encapsulating the hollow vessel, an intervening layer of lubricant fluid between the treadmill motion surface and the hollow vessel, and a port integrated within the vessel to define a channel for movement of the lubricant fluid from a top to a bottom of the vessel. A host frame supports the IDTP and anchors motor-controlled wheels that induce movement of the treadmill motion surface relative to the hollow vessel. Computer vision enabled cameras capture direction, speed, and acceleration of foot movements of the user to anticipate the user's path of travel and activates and controls the treadmill motion surface in real time.
An augmented reality (AR) device can be configured to generate a virtual representation of a user's physical environment. The AR device can capture images of the user's physical environment to generate or identify a user's location. The AR device can project graphics at designated locations within the user's environment to guide the user to capture images of the user's physical environment. The AR device can provide visual, audible, or haptic guidance to direct the user of the AR device to explore the user's environment.
An information processing device includes an identification unit that detects a hand region of a person who is in contact with an object included in an input image and identifies an object region that is a region of the object based on a result thereof, a specification unit that specifies an unknown object candidate region that is a candidate for a region of an unknown object from among the object regions identified by the identification unit, a determination unit that determines whether the object is an unknown object based on the unknown object candidate region, and a generation unit that generates, when the object is an unknown object, feedback information for changing an attitude of the unknown object with respect to the person.
Systems and methods for role-based access control for a storage system are described. An illustrative method includes an access control system identifying, based on a role of a user requesting access to the storage system, a permission of the role to access a resource type; determining, based on the resource type and on a mapping of resources of different secured endpoints of the storage system to resource types, a set of resources of the storage system that the role has permission to access; identifying a subset of the set of resources of the storage system that the user is authorized to access; and granting the user role-based access to the subset of the set of resources of the storage system.
The disclosure provides a method for verifying authenticity of a component in a product. The method may comprise collecting data relating to a characteristic of the component. The method may further comprise comparing the data to a profile for the component. The profile may comprise an expected characteristic for the component. The method may further comprise determining whether the collected data matches the expected characteristic. The disclosure further provides an apparatus and program.
An embodiment for recursively adapting a sensitive content masking technique is provided. The embodiment may include receiving a request from a primary user to share an original document. The embodiment may also include receiving an identity of a secondary user who needs access to a masked version of the original document. The embodiment may further include scanning the original document for sensitive information and identifying sensitive information in the original document. The identified sensitive information may be displayed to the primary user. The embodiment may also include generating a masked value for each piece of identified sensitive information. The embodiment may further include suggesting one or more groups of secondary users if there are additional secondary users. The embodiment may also include presenting the masked version of the original document to the secondary user. The embodiment may further include indexing the masked version of the original document.
A request is received from a user at a client to access a file of a set of files backed up to a backup server. Upon verifying a password provided by the user, the client is issued another request for authentication. A first data structure is received responsive to the request. The first data structure is generated using identifiers corresponding to a set of files at the client of which at least some presumably have been backed up to the server. A second data structure is generated. The second data structure is generated using identifiers corresponding to the set of files backed up to the server. The first and second data structures are compared to assess a degree of similarity between the files at the client and the files backed up to the backup server. The user is denied access when the degree of similarity is below a threshold.
Embodiments of the present disclosure provide systems, methods, and apparatuses for addressing the above problems through the use of access rules that involve analyzing historical access request result data for various data elements individually and in combination over a predefined time interval. An automated determination can be made for whether a transaction can be authenticated based upon the historical access request result data (e.g., ultimately, deciding whether the data element or set of data elements are associated with a valid access request).
Methods and systems for managing and/or processing a blockchain to maintain data security for confidential and/or personal data are provided. According to certain aspects, the disclosed data security techniques may enable access sharing functionality utilizing the blockchain. For example, access sharing may be utilized to share policy information. The policy information may be associated with a smart contract. Accordingly, the policy information may be encrypted using a public key for the smart contract and compiled into a block of the blockchain. In response to a request to provide access to the information to a particular node, the private key for the smart contract may be encrypted using the public key for the particular node and compiled into a block of the blockchain.
A method and apparatus for secured, peer-to-peer transfer of data rights over a computer network, the method being accomplished by a distributed computing system including a distributed ledger platform. Root rights are defined and delegated to wallets in a multilevel manner to thereby isolate wallets associated with the root right from cyber risk.
A method for a system for security evaluation includes working one state at a time; identifying primitives of interest and systematically applying relevant attacks for the system; starting at chip level, working through states, and then expanding a system boundary and repeating; following a sequence of: chip>circuit card>subsystem>system>platform for a product solution under analysis; determining if a system definition has sufficient detail, or is too abstract; for a chip with a native secure boot protocol, determining if all players are represented; representing attacks as vectors made up of measurements of the following attributes: Dollars, days, Probability of success, Probability of destruction, technology node, and number of samples; and representing countermeasures as vectors made up of scaling factors for each of attack attributes.
Systems, methods, and devices securely boot processors and nonvolatile memories. Methods include implementing, using a controller of a secured nonvolatile memory, a validation operation on a first portion of code stored in a first secured storage region of the secured nonvolatile memory, the validation operation comprising computing a validation value. Methods also include retrieving a second portion of code from a second secured storage region, the second portion of code comprising a pre-computed validation value, the first and second portion of code being associated with booting a processor, and implementing a comparison operation of the validation value and the pre-computed validation value. Methods further include generating, using the controller, a signal based on a result of the comparison operation, the signal being provided to the processor via an interface of the secured nonvolatile memory, and the signal enabling booting of the processor in response to a matching comparison operation.
A control information processing method is provided. The method includes: simulating a controller on a first device based on a target drive file of the first device; receiving control information sent by a second device, the control information being used for controlling the first device to perform a corresponding operation; storing the control information as input information of the controller into a storage space of the target drive file; and obtaining the control information from the storage space of the target drive file in response to receiving a data read instruction that instructs to obtain the input information of the controller.
A machine learning model is scanned to detect actual or potential threats. The threats can be detected before execution of the machine learning model or during an isolated execution environment. The threat detection may include performing a machine learning file format check, vulnerability check, tamper check, and stenography check. The machine learning model may also be monitored in an isolated environment during an execution or runtime session. After performing a scan, the system can generate a signature based on actual, potential, or absence of detected threats.
A user may conduct a plurality of access requests with a plurality of resource provider computers. A processor server computer may determine whether resource provider computers store access data associated with the user in various ways, including detecting patterns in sets of a plurality of access requests conducted between the user and each of the plurality of resource provider computers. Upon detecting that access data has changed, the processor server computer may automatically send the updated access data to each of the identified resource provider computer.
Biometric information is obtained from a user. A determination is made that the obtained biometric information matches at least one entry in a biometric database. In response to determining that the obtained biometric information matches the at least one entry in the biometric database, non-biometric verification information is obtained. A determination is made as to whether at least a portion of the non-biometric verification information matches at least a portion of preset non-biometric verification information associated with the user. In response to determining that the at least a portion of the non-biometric verification information matches, a determination is made that an identity of the user is verified. In response to determining that the at least a portion of the non-biometric verification information does not match, a determination is made that the identity of the user is not verified.
Techniques for preventing rendering content from content delivery network (CDN) to unauthorized users are described herein. In accordance with various embodiments, a CDN includes one or more processors and a non-transitory memory. The CDN receives a request from a client device for a media content item, where the request indicates an identifier of a client. The CDN further provisions an encrypted media content item corresponding to the media content item for the client, where at least a portion of the encrypted media content item is encrypted using at least one personalized key assigned to the client. The CDN also facilitates obtaining a manifest corresponding to the encrypted media content item, where the manifest specifies encryption metadata for retrieving the at least one personalized key by the client. The CDN additionally sends the encrypted media content item and the manifest to the client device.
Sensor fusion is performed for efficient deep learning processing. A camera image is received from an image sensor and supplemental sensor data is received from one or more supplemental sensors, the camera image and the supplemental sensor data including imaging of a cabin of a vehicle. Regions of interest in the camera image are determined based on one or more of the camera image or the supplemental sensor data, the regions of interest including areas of the camera image flagged for further image analysis. A machine-learning model is utilized to perform object detection on the regions of interest of the camera image to identify one or more objects in the camera image. The objects are placed into seating zones of the vehicle.
A method, an electronic device, and a computer program product for processing data is disclosed. The method includes training a classification model based on a plurality of reference documents describing different objects, the trained classification model respectively associating the plurality of reference documents with the described objects. The method further includes determining from the individual words identification information that can identify the objects based on contributions of individual words in the reference documents to the association. Identification information that can identify objects in documents describing the objects may be determined, so that an identification information data set is automatically generated for training a machine learning model that is used to determine the identification information.
A computational microscope and a method for its operation are disclosed. In some embodiments, the microscope maps points on a sample to point in an intensity pattern on a one-to-many basis. The microscope utilizes illumination angle coding, polarization coding, amplitude coding, and phase coding to capture more information than prior art computational microscopes. Although the resulting intensity patterns are not human-interpretable images of the sample, they contain more information about the sample, by virtue of the aforementioned coding techniques, than is captured by prior-art microscopes. Machine-learning algorithms, such as neural networks, are used to analyze the intensity patterns and extract useful information, such as cellular events or cell behavior.
A method renders photorealistic images in a web browser. The method is performed at a computing device having a general purpose processor and a graphics processing unit (GPU). The method includes obtaining an environment map and images of an input scene. The method also includes computing textures for the input scene including by encoding an acceleration structure of the input scene. The method further includes transmitting the textures to shaders executing on a GPU. The method includes generating samples of the input scene, by performing at least one path tracing algorithm on the GPU, according to the textures. The method also includes lighting or illuminating a sample of the input scene using the environment map, to obtain a lighted scene, and tone mapping the lighted scene. The method includes drawing output on a canvas, in the web browser, based on the tone-mapped scene to render the input scene.
Embodiments are disclosed for using natural language processing (NLP) to manage security video data. A method of using NLP to search security video data includes receiving, by a surveillance video query system, a text query. A query embedding corresponding to the text query is obtained using a text query model. One or more matching frame embeddings that match the query embedding are identified in a vector database. Matching surveillance video data corresponding to the one or more matching frame embeddings is then obtained from a surveillance video data store. The matching surveillance video data is returned in response to receipt of the text query.
Techniques of content unification are disclosed. In some example embodiments, a computer-implemented method comprises: determining clusters based a comparison of a plurality of audio content using a first matching criteria, each cluster of the plurality of clusters comprising at least two audio content from the plurality of audio content; for each cluster of the plurality of clusters, determining a representative audio content for the cluster from the at least two audio content of the cluster; loading the corresponding representative audio content of each cluster into an index; matching the query audio content to one of the representative audio contents using a first matching criteria; determining the corresponding cluster of the matched representative audio content; and identifying a match between the query audio content and at least one of the audio content of the cluster of the matched representative audio content based on a comparison using a second matching criteria.
A method and system for providing a data analysis in the form of a customized geographic visualization on a graphical user interface (GUI) on a remote client computing device using only a web browser on the remote client device. The system receives a user's selected data analysis to be performed by the system for display on the remote client device. The system verifies the data access permissions of the user to render a data analysis solution customized to that particular user, and automatically prevents that user from gaining access to data analysis solutions to which that user is prohibited. The system is configured to respond to the user's data analysis request, perform the necessary computations on the server side on the fly, and send a dataset interpretable by the client device's web browser for display on the client device or on a device associated with the client device.
An example system includes a processor to receive, a randomly generated alpha-map, a pair of training images, and a pair of training texts associated with the pair of training images. The processor is to generate a blended image based on the randomly generated alpha-map and the pair of training images. The processor is to train a visual language grounding model to separate the blended image into a pair of heatmaps identifying portions of the blended image corresponding to each of the training images using a separation loss.
A method and a system for producing a story video are provided. A method for producing a story video, according to one embodiment, can produce a specific story video by determining a theme of a story that is suitable for collected videos and selecting and arranging an appropriate video for each frame of a template associated with the theme.
A method and apparatus for managing and controlling a resource based on a time series database. The method includes: acquiring metadata of a resource; aggregating the metadata according to an aggregation strategy to obtain aggregated metadata; and managing and controlling the resource in the time series database based on the aggregated metadata. The aggregated metadata may be multiple data sets, each of which may be a type of metadata, so that massive metadata may be aggregated into the multiple sets, thereby realizing categorized storage of the metadata. In addition, the method for managing and controlling the resource is applied to the time series database.
The present invention relates to a system and a method for updating data models. Input data received from a data source and/or prediction data obtained from a data model is reduced based on baseline reference data to obtain a plurality of representative points. The plurality of representative points are clustered to generate a plurality of clusters. An outlier cluster is detected from the plurality of clusters based on a maximum distance of the plurality of clusters from a highest density cluster and/or comparison of quantity and values of the plurality of representative points with predefined rules. Data drift is identified based on changes in densities of the plurality of clusters. The data model is updated using information corresponding to the outlier cluster and the data drift.
The present disclosure relates to systems and methods for carrying out predictive analysis where a plurality of data sets may be ingested from a data lake. A data analyzer may tag the ingested data sets, detect redundant occurrence of multiple attributes such as, a row, a column, and a list in the tagged data set. The data analyzer may eliminate the detected redundant multiple attributes. Further, a model selector and evaluator may execute a machine learning (ML) model to conduct predictive analysis on the data set. The execution may be done based on a predefined set of instructions stored in a database. The executed ML model may be validated upon determining that the predictive analysis yields a positive response for the transformed data set.
A data processing method is disclosed, the method comprising: after data synchronization, obtaining data offset of synchronous data related to a data integration task to be performed, the data offset representing deviation of the synchronous data from corresponding source data; determining whether the synchronous data is complete based on the data offset; in response to the synchronous data being complete, performing the data integration task to the synchronous data.
In an example embodiment, a solution is used to provide container volume replication via a container storage replication log and volume buffer synchronization, which is built on top of a container cloud platform whose container metadata and replication runtime configuration are all managed by a storage manager (a service orchestrated by its job scheduler and service orchestrator). This container volume replication ensures the data security for a long-running service in the container. In the case of any disaster, the in-memory database and application data inside of the container can be recovered via volume replication. This provides container volume replication for long-running containerized applications whose states keep changing.
A method, apparatus, and non-transitory computer-readable storage medium for presenting information identifying relationships in a database. Entity labels identifying a plurality of different entity types modeled in the database are presented in a user interface. Input identifying one or more selected entity types is received. A plurality of entity instance relationship sets is accessed. Each entity instance relationship set identifies a relationship between entity instances of at least two different entity types. Attribute data of the entity instances identified in only those entity instance relationship sets that identify a relationship between entity instances of the one or more selected entity types are presented, such that attribute data for each unique relationship between entity instances of the one or more selected entity types are presented only once.
Certain aspects of the present disclosure provide techniques for executing structured query language queries having a schema associated therewith against an application programming interface using natural language. The schema can be chunked such that embeddings of the resulting chunks are stored in a vector store. Schemas (or subschemas) generated using on or more chunks of the vector store may be provided to a large language model along with a NL query to generate a structured query language query which may be executed against the application programming interface. This allows large language models to produce structured query language queries, such as GraphQL queries even if a GraphQL schema is too large to be provided to the model as context. Aspects disclosed herein also provide techniques for client code generation and client software development kit generation.
The disclosure provides a non-opaque, abstract, unified query language that exposes the query as a first-class citizen of the underlying architecture. The present disclosure thus facilitates the creation of no-code or low-code applications by enabling a level of collaboration between components that may be difficult to achieve if the language employed were opaque to the architecture. The disclosed query language may be considered “SQL-like,” which may allow contributors familiar with structured query language (SQL) to effectively participate in the design of an application. The defined structures of a data objects of the non-opaque query language described herein are not-hidden and inspectable.
Systems and methods are provided for automating the process of mapping repair documents, published by Original Equipment Manufacturers (OEMs), to repair information provided in a repair estimate record. A baseline set of repair estimate records specifying one or more parts of a baseline vehicle and an associated set of repair documents specifying instructions for repairing the one or more parts of the baseline vehicle may be saved using a data categorization model in a mapping dataset. The repair documents associated with baseline set of repair estimate records which have been saved in the mapping dataset may then be used to automatically determine associations between another set of repair estimate records and corresponding repair documents.
In various embodiments, the disclosed systems and methods may receive documents, analyze the documents, categorize portions of the analyzed documents, and present the images of the documents and at least a portion of the categories. The analysis may include identification of categories and the presentation may include indicia of the portion of the image of the document related to the category. The systems and methods disclosed may allow querying and/or reporting of a plurality of documents to facilitate processing.
The present disclosure provides a technical solution related to intelligent knowledge learning and question-answering. The technical solution involves extracting knowledge from corpus and providing a user with a question-answering service based on the extracted knowledge.
A system and method are presented that utilize facet modifications to alter user input values to perform a facet search on a found set of data records. The facet modifications are associated with item records, such as by using type attributes. Facet modifications can be associated with query information that is utilized to create a query on a user interface. Input received from the query is then modified according to the facet modifier in order to create facet search parameters. The facet search parameters are used to perform a facet search to narrow the found set of item records. In some embodiments, facet modifications are stored in facet modifier records. Multiple facet modifications can be stored in a single facet modifier record. A single query input can be manipulated by multiple facet modifications to create separate facet search parameters.
A request may be received to transfer from a first entity to a second entity a right related to a digital asset stored in an on-demand database system. The on-demand database system may provide computing services to a plurality of entities via the internet. A token associated with the digital asset may be identified. The token may being included in a smart contract recorded within a distributed trust ledger and may be owned by a first distributed trust ledger account. The smart contract may be executed within the distributed trust ledger to record a transfer of the token from the first distributed trust ledger account to a second distributed trust ledger account. The on-demand database system may be updated to include one or more database entries reflecting the recorded transfer.
A data processing system is disclosed for accessing databases and updated data items and triggering event notifications. The data processing system may comprise a first database including a plurality of records, and a second database including a plurality of trigger indicators. The database system may further include a hardware processor configured to execute computer-executable instructions in order to: receive an update data item; identify a record corresponding to the update data item; cause an update to the record based on information included with the update data item; identify a trigger indicator corresponding to the update to the record; determine that a type of the trigger indicator matches a type of the update to the record; and generate an event notification including information included in the update.
In accordance with one or more embodiments of the invention, a method is provided for re-tiering files and folders located in a cloud-based file system without crawling all the files and folders in the cloud-based file system. The method utilizes the meta-data for the files and folders to determine, based upon provided rules, which tier a file or folder should be assigned to. By utilizing the meta-data, the use of expensive cloud resources may be minimized when there is a need for re-tiering the files and folders into appropriate cloud tiers.
A synchronization structure that indicates changes to files that are to be synchronized is created. The synchronization structure is stored as a series of synchronization blocks. A first synchronization message is received from a communication device. The first synchronization message includes a next block number. A second synchronization message is sent to the communication device. The second synchronization message comprises one or more synchronization blocks that are identified based on the next block number. A third synchronization message is received from the communication device. The third synchronization message requests a number of files to be synchronized. The number of files to be synchronized are sent to the communication device.
A method includes storing technical models in a network-accessible model repository. Each technical model is labeled with descriptive metadata and comprises one or more model views labeled with functional metadata. A request is received from a stakeholder device, the request specifying descriptive attributes and functional attributes applied to an associated stakeholder. Technical model(s) are retrieved based on the descriptive metadata labelling the retrieved technical models being determined to satisfy the descriptive attributes included in the request. For each retrieved technical model, one or more model views are compiled based on the functional metadata labelling the compiled model view being determined to satisfy the functional attributes included in the request. The stakeholder device is provided secure access to a specification package that comprises one or more viewpoints for the retrieved technical model(s), each viewpoint comprising one or more of the compiled model views for each of the retrieved technical models.
Embodiments described herein provide techniques to enable the dynamic reconfiguration of memory on a general-purpose graphics processing unit. One embodiment described herein enables dynamic reconfiguration of cache memory bank assignments based on hardware statistics. One embodiment enables for virtual memory address translation using mixed four kilobyte and sixty-four kilobyte pages within the same page table hierarchy and under the same page directory. One embodiment provides for a graphics processor and associated heterogenous processing system having near and far regions of the same level of a cache hierarchy.
The disclosed embodiments are directed to improving the lifespan of a memory device. In one embodiment, a system is disclosed comprising: a host processor and a memory device, wherein the host processor is configured to receive a write command from a virtual machine, identify a region identifier associated with the virtual machine, augment the write command with the region identifier, and issue the write command to the memory device, and the memory device is configured to receive the write command, identify a region comprising a subset of addresses writable by the memory device using a region configuration table, and write the data to an address in the subset of addresses.
Systems and methods authenticate storage devices. In one implementation, a computer-implemented method is provided for authenticating a storage device. According to the method, a manifest that identifies a destination is receive. A transfer station reads a digital signature from the storage device. The digital signature is validated and, based on the validation of the digital signature, a transfer of one or more files from the storage device via the transfer station is authorized to the destination identified in the manifest.
A method includes executing, by a processor core, a first task; scheduling, by a scheduler, a second task to be executed by the processor core upon completion of executing the first task; responsive to scheduling the second task, providing, by the scheduler, a prewarming message to a memory management unit (MMU) coupled to the processor core; and responsive to receiving the prewarming message, fetching, by the MMU, a page table specified by a page table base of the prewarming message.
Methods and computer-readable medium for improved caching are disclosed. The method includes receiving, at a server node, a first data request including an identifier of a requested data entry; performing a lookup in the in-process cache for data corresponding to the identifier; upon determining that data corresponding to the identifier is missing in the in-process cache, invoking a cache loader module configured to: communicate a second data request for the identifier to a shared cache; receive a response from the shared cache; upon determining that data for the identifier was not returned in the response, communicate a third data request for the identifier to a main data store; receive data for the identifier from the main data store; and add the data for the identifier received from the main data store in the in-process cache; and communicating the data for the identifier of the data entry to a requesting system.
Aspects of the disclosure relate to a dynamic caching platform. The dynamic caching platform may train a machine learning model based on historical complexity score information. The dynamic caching platform may receive information streams from a client metaverse device and a metaverse host system. The dynamic caching platform may generate a complexity score based on the interaction information streams using the machine learning model. The dynamic caching platform may compare the complexity score to complexity thresholds. Based on the comparison, the dynamic caching platform may identify caching rules. The dynamic caching platform may cache interaction information based on the caching rules. The dynamic caching platform may update the complexity score using the machine learning model. The dynamic caching platform may update the caching rules based on the updated complexity score. The dynamic caching platform may cache interaction information based on the updated caching rules.
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.
A multiple-actuator hard disk drive includes a first actuator associated with a first logical unit and configured to operate on a first set of disk surfaces, a second actuator associated with a second logical unit and configured to operate on a second set of disk surfaces greater than the first set, and a controller accessing a mapping of logical memory addresses to physical memory locations. The mapping maps the first logical unit to the physical memory locations of the first set of surfaces and a parasitic portion of the second set of surfaces, and maps the second logical unit to the physical memory locations of the second set of surfaces exclusive of the parasitic portion of the second set of surfaces. Thus, data transfer commands performed on the parasitic portion are executed by one actuator while credit is given to the logical unit associated with the other actuator.
Disclosed herein includes a system, a method, and a device for reading and writing sparse data in a neural network accelerator. A mask identifying byte positions within a data word having non-zero values in memory can be accessed. Each bit of the mask can have a first value or a second value, the first value indicating that a byte of the data word corresponds to a non-zero byte value, the second value indicating that the byte of the data word corresponds to a zero byte value. The data word can be modified to have non-zero byte values stored at an end of a first side of the data word in the memory, and any zero byte values stored in a remainder of the data word. The modified data word can be written to the memory via at least a first slice of a plurality of slices that is configured to access the first side of the data word in the memory.
Garbage collection or other computational work accesses memory which is located outside processor registers. Some embodiments specify at least some of the memory accesses and separate them from other computations, and utilize a memory access state machine to control the execution of both kinds of computation. Code that employs memory access results is placed in a run routine which is divided between respective states of the state machine. The specified memory accesses are invoked from a state code, and overlap other computation. A prefetch buffer may be dynamically sized based on the availability of space in the prefetch buffer. Code for shared work, such as address relocation code, may be placed in its own state structure. Candidate code for possible separation into a specified memory access routine may be automatically recognized.
The present disclosure relates to a storage device. The storage device includes a memory device including write-completed blocks storing data and free blocks each containing no data and a memory controller controlling the memory device to perform a garbage collection operation to store valid data stored in a victim block, among the write-completed blocks, in one of the free blocks based on the number of map segments including mapping information between logical addresses and physical addresses of the valid data, and erase counts of the free blocks.
Various embodiments are directed to performing automated software testing configuration management operations. In one embodiment, a method is provided. The method includes generating a graph data structure including nodes representing test steps across test cases of a software testing data object for a software application platform and including segments each connecting two nodes and representing test cases having the two represented test steps. The method further includes receiving a query describing a testing change and generating extracted features from the query. The method further includes generating test outcome requirements and graph portions of the graph data structure relevant to the testing change using supervised machine learning models and the extracted features. The method further includes generating, in response to the query, an updated graph data structure and a change report indicating the relevant test outcome requirements and performing prediction-based actions using the updated graph data structure and the change report.
A method of testing a performance, an electronic device and a computer-readable medium, all of which relate to a field of a computer technology, such as cloud computing and cloud platform technology. The method includes: determining a performance test type of an applet performance to be tested and a participant data interface participating in an applet performance test; transmitting, through the participant data interface, a test indication information corresponding to the performance test type to a terminal device requiring the applet performance test; receiving, from the terminal device, applet running data obtained by performing a data acquisition according to the test indication information; and performing an applet performance analysis according to the applet running data, so as to obtain corresponding applet performance data.
The present disclosure relates generally to a system that includes a storage component that stores data and a processor. The processor may install an application using a portion of the storage component, partition the portion of the storage component from a remaining portion of the storage component, and execute the application via the portion of the storage component.
Techniques for detecting a modification to a configuration of a system are disclosed. For example, a method comprises the step of collecting a first data set for a system at a first time instance, wherein the first data set comprises inventory data for a configuration of the system present at the first time instance. The method compares the first data set to a second data set, wherein the second data set comprises inventory data for a configuration of the system present at a second time instance. The method obtains a third data set based on the comparison of the first data set and the second data set, wherein the third data set comprises data indicative of any differences between the inventory data for the configuration of the system present at the first time instance and the inventory data for the configuration of the system present at the second time instance.
A technique provides efficient data failover by creation and deployment of a protection policy that ensures maintenance of frequent common snapshots between sites of a multi-site data replication environment. A global constraint optimizer executes on a node of a cluster to create the protection policy for deployment among other nodes of clusters at the sites. Constraints such as protection rules (PRs) specifying, e.g., an amount of tolerable data loss are applied to a category of data designated for failover from a primary site over a network to a plurality of (secondary and tertiary) sites typically located at geographically separated distances. The optimizer processes the PRs to compute parameters such as frequency of snapshot generation and replication among the sites, as well as retention of the latest common snapshot maintained at each site to create a recovery point and configuration of the protection policy that reduces network traffic for efficient use of the network among the sites.
A method for consolidating backup status data associated with backup operations performed at a specialty backup service platform into a centralized backup service platform may be provided. The method may include receiving data feeds associated with each backup operation, each data feed comprising backup status data associated with a backup operation performed at the specialty backup service platform. The method may also include extracting the backup status data from each data feed and following the extracting, conforming the backup status data at the centralized backup service platform to be consistent with the standardized format. The method may also include for each data feed received from the specialty backup service platform, running a performance-scan on the backup status data within the data feed for determining whether the backup operation was a success or a failure.
Methods, systems, and devices for a memory device with an error correction memory device with fast data access are described. For example, during a read operation, a memory device may be configured to output the data indicated by the read operation concurrent with performing an error correction operation. If the memory device detects an error, the memory device may indicate the error to a host device and, in some cases, output the corrected data to the host device. During a write operation, the memory device may store error detection or correction information associated with data to be stored at the memory device. The memory device may, in some cases, store error detection or correction information generated by the host device.
Systems, methods, and apparatuses of creating a repair token for a distributed ledger are provided. A method includes identifying an error in the distributed ledger via a computing system. The error is associated with a first block on the distributed ledger. The method further includes creating the repair token having content of the first block and a correction to the error via the computing system.
The present disclosure refers to apparatuses and methods for initializing electronic devices. An electronic device according to various embodiments includes a memory, and a processor operatively connected to the memory. The processor is configured to record, in the memory, software binaries received from an external device during a download mode. The processor is further configured to, when the download mode has ended, perform booting in a normal mode using a bootloader based on a determination indicating that a predetermined software binary is present among the software binaries recorded in the memory, and perform booting in a recovery mode using the bootloader based on the determination indicating that the predetermined software binary is absent from among the software binaries recorded in the memory.
During system initialization, each data buffer device and/or memory device on a memory module is configured with a unique (at least to the module) device identification number. In order to access a single device (rather than multiple buffers and/or memory devices), a target identification number is written to all of the devices using a command bus connected to all of the data buffer devices or memory devices, respectively. The devices whose respective device identification numbers do not match the target identification number are configured to ignore future command bus transactions (at least until the debug mode is turned off.) The selected device that is configured with a device identification number matching the target identification number is configured to respond to command bus transactions.
A peripheral component interconnect express (PCIe) device error reporting optimization method includes acquiring advanced error reporting data of a PCIe device, executing a removal detection process of the PCIe device for detecting if the PCIe device is plugged into a connector, transmitting error log data of the PCIe device to a baseboard management controller and an advanced configuration and power interface according to the advanced error reporting data if the PCIe device is plugged into the connector, and filtering the error log data of the PCIe device so that filtered error log data is received by the baseboard management controller and the advanced configuration and power interface if the PCIe device and the connector are electrically disconnected.
Techniques are described for adaptive device power management. The device interface application of a hardware computing unit detects a launch of an application by the operating system (OS) to be executed on the hardware computing unit, in an implementation. The device interface application identifies the launched application and determines whether a hardware profile exists that is associated with the application. The hardware profile includes one or more hardware parameters that yield the optimal performance for power consumption by the hardware computing unit when executing the launched application. Based on determining that the hardware profile exists, the power policy of the OS is updated for the launched application, and thereby, the driver updates the power state(s) of the hardware computing unit based on the new power policy.
In one embodiment, a processor includes: a plurality of cores each comprising a multi-threaded core to concurrently execute a plurality of threads; and a control circuit to concurrently enable at least one of the plurality of cores to operate in a single-threaded mode and at least one other of the plurality of cores to operate in a multi-threaded mode. Other embodiments are described and claimed.
An avionics unit assembly for an aircraft can include an avionics unit (e.g., an underwater locator device, “ULD”), and a battery to power the avionics unit. The avionics unit assembly can further include a housing that encases the avionics unit and the battery. The housing includes a vent port for exhausting an emission from the housing during a failure of the avionics unit. The avionics unit assembly can further include one or more of a suppressor that filters the emission, a shield element that is resistant to chemical and/or thermal effects of the emission, and a bracket for mounting the avionics unit to a surface. A method integrating the avionics unit assembly onto a forward aircraft bulkhead at a mount location under an aircraft radome and for manufacturing the avionics unit, and an aircraft including the avionics unit are also described.
A foldable electronic device having multiple screens is provided. The foldable electronic device includes a first screen, a worm rod, a moving member, at least one second screen, and at least one linking rod. The worm rod is rotatably disposed on the first screen. The moving member is coupled to the worm rod to move along the worm rod when the worm rod rotates. The second screen is movably disposed on the first screen. The linking rod is pivotally connected between the moving member and the second screen. When the moving part moves along the worm rod, the second screen is driven to move away from or closed to the worm rod by the linking rod, so that the second screen moves out of the first screen or is accommodated behind the first screen.
Disclosed are a pedal simulator including a housing, a piston part slidably mounted in an inner space of the housing, and including a plurality of piston rod units, and a plurality of damper parts mounted in the housing, and disposed to face the plurality of piston rod units, respectively, wherein the damper parts are compressed by pressure from the piston rod units facing each other.
An embodiment electronic pedal apparatus includes a pedal housing and an accelerator pedal assembly and a brake pedal assembly coupled to the pedal housing and configured to move along different movement trajectories when the accelerator pedal assembly and the brake pedal assembly are operated. In an embodiment, the accelerator pedal assembly is compressed and moved upward when the accelerator pedal assembly is operated, and the brake pedal assembly is compressed and moved downward when the brake pedal assembly is operated.
When an operation knob 10 formed of silicone rubber is pushed laterally, a stem 7 tilts with a contact portion (i) as a fulcrum, a push button portion 6b is pushed, and a contact point in a switch mechanism portion 6a operates to turn on a switch circuit. Even if, by a large operating force F3 being applied, the operation knob 10 is extended and the inner surface portion 15, which is a ceiling surface of an internal space 13 of the operation knob 10, rides on an upper end portion 7c, a reinforcing surface 19 provided on the inner surface portion 15 slides on the upper end portion 7c, and the operation knob 10 returns to the initial shape.
The present disclosure provides a bias generating device and a method for generating bias. A bias generating device includes a first diode-connected transistor pair connected to receive a first voltage; a second diode-connected transistor pair connected to receive a second voltage; and a first transistor pair connected to the first diode-connected transistor pair and the second diode-connected transistor pair. The first transistor pair is configured to generate a third voltage in response to the first voltage and the second voltage.
Voltage regulation schemes for powering multiple circuit blocks are disclosed. In certain embodiments, a front end system includes a reference voltage circuit that receives power from a power supply voltage and generates a reference voltage, a group of circuit blocks each selectively enabled by a corresponding one of a group of enable signals, and a programmable voltage regulator that generates a programmable regulated voltage based on the reference voltage and provides the programmable regulated voltage to the circuit blocks. The programmable regulated voltage has a voltage level that changes based on a selection of the circuit blocks that are enabled by the enable signals.
The present application discloses a geomagnetism-based launching method, a launching device and a dispenser, and relates to the technical field of unmanned aerial vehicle (UAV). The launching method includes the following steps: obtaining the geomagnetic triaxial data at the current time according to a preset heartbeat time; calculating the corrected geomagnetic triaxial data according to the geomagnetic triaxial data at the current moment; calculating an angle value based on the corrected geomagnetic triaxial data, and storing the angle value in the pre-established system data set; the system data set is a set of angle values stored in an iterative coverage method with a fixed length; obtaining the updated system data set by using the Fourier transform algorithm to perform dithering operation on all angle values in the system data set, calculating the accumulated angle difference value of the updated system data set in a preset time period.
Devices and methods of a pod that deploys from an aircraft or vehicle and descends to safely land. The pod is configured to be attached to an aircraft or vehicle. The pod includes walls that extend around and form a contained interior space that houses one or more travelers or cargo containers. During flight of the aircraft or vehicle, the pod deploys from the aircraft or vehicle while at an elevation above ground. A landing location is determined for the pod. While the pod is descending, the pod is steered towards and lands at the landing location.
There is provided a smart detection system including multiple sensors and a central server. The central server confirms a model of every sensor and a position thereof in an operation area. The central server confirms an event position and predicts a user action according to event signals sent by the multiple sensors.
A method for traveling down a prescribed arrangement of paths which are connected to one another at nodes with a mobile robot. The robot changes from an initial route, which contains all as yet untraveled paths, to a different replacement route including a loop route which retakes at least one path and at least one further path, and a subsequent remaining route which contains all as yet untraveled paths at that time if a value of a quality function for the replacement route is lower than a value of this quality function for the initial route. The quality function is dependent on a first effort, a second effort, and a variable weighting of the first and second values in relation to one another. The variable weighting weights the second effort lower for a first localization uncertainty of the robot.
A vehicle has a plurality of control apparatuses, a user input, a geographic position component, an object detection apparatus, memory, and a display. A processor is also included and is programmed to receive the destination information, identify a route, and determine the current geographic location of the vehicle. The processor is also programmed to identify an object and object type based on object information received from the object detection apparatus and to determine at least one warning characteristic of the identified object based on at least one of: the object type, a detected proximity of the detected object to the vehicle, the location of the detected object relative to predetermined peripheral areas of the vehicle, the current geographic location of the vehicle, and the route. The processor is also configured to select and display on the display an object warning image based on the at least one warning characteristic.
This disclosure describes a distributed automated mobile vehicle (“automated mobile vehicle”) system for autonomously delivering orders of items to various delivery locations and/or autonomously returning items to a return location. In some implementations, each user may own or be assigned their own automated mobile vehicle that is associated with the user and an automated mobile vehicle control system maintained by the user. When the user orders an item, the user owned or controlled automated mobile vehicle navigates to a materials handling facility, retrieves the ordered item and delivers it to the user.
There is provided a control device including an image display unit configured to acquire, from a flying body, an image captured by an imaging device provided in the flying body and to display the image, and a flight instruction generation unit configured to generate a flight instruction for the flying body based on content of an operation performed with respect to the image captured by the imaging device and displayed by the image display unit.
A system includes a processor and a memory accessible by the processor and storing instructions that, when executed by the processor, cause the processor to receive an input adding a new industrial automation device to an industrial automation system including a plurality of industrial automation devices, generate a new name for the new industrial automation device based on a naming convention and a location of the new industrial automation device within the industrial automation system, determine, for each of one or more industrial automation devices of the plurality of industrial automation devices, a name change based on the addition of the new industrial automation device to the industrial automation system, wherein the name change comprises generating a replacement name and replacing a previous name with the replacement name, and update one or more respective configurations of the plurality of industrial automation devices based on the one or more name changes.
An industrial internet of things system for intelligent production control is provided, comprising: a user platform, a service platform, a management platform, a sensor network platform, and an object platform. The user platform modifies production line parameters based on an instruction of the user, generates a first instruction, and sends it to the management platform through the transformation of the service platform. The object platform collects production link data of each production link of products and transmits it to the management platform. The management platform modifies work order parameters based on a second instruction transformed by the service platform, generates a third instruction, and determines whether devices corresponding to the plurality of production links are abnormal based on the production link data. The management platform sends the third instruction and the judgment result to the object platform through the sensor network platform to control manufacturing and production line data collection.
A modular wire processing center comprises a plurality of individual processing modules that are controlled by a central control unit. The plurality of processing modules includes an automatic crimper and at least two further processing modules selected from the group of an automatic cutter, a marking system, a stripping unit, a terminal feeding device, a wire feeding unit and a wire discharging/bundling unit. The processing modules are designed as independently operable individual processing units and are positioned with the control unit on a mobile platform.
Disclosed is a system for transmitting and receiving safety information, which generates first safety information about a control target and second safety information representing the occurrence or not of an error in the control target by using one microcontroller. The system includes a first slave controller generating first safety information and second safety information by using sensing data obtained from a control target and a master controller receiving the first safety information and the second safety information from the first slave controller through a wireless channel. When an error occurs in the first slave controller, the first slave controller transmits the second safety information to a second slave controller, and the second slave controller transmits the second safety information, received from the first slave controller, to the master controller.
A controller for a building including one or more processors and one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include parsing a computer-aided design (CAD) file or a building information model (BIM) file for the building to identify building equipment that operates to affect a variable state or condition of a zone of the building. The operations include generating one or more zone models describing one or more control relationships between the building equipment and the variable state or condition of the zone based on the CAD file or the BIM file. The operations include using the one or more zone models to perform a model-based operation for the building equipment.
A system for performing projective tests includes a web server, a database server, and an artificial intelligence (AI) server. The web server is coupled with an electronic data network and configured to provide a man-machine interface via the electronic data network to a remote client. The database server manages test and training data and is coupled with the web server. The AI server is coupled with the web server and the database server, and configured to execute one or more AI algorithms. The man-machine interface provides administrative tools to control a content of at least one projective test where the content may include at least one projective stimulus comprising at least one of an image, a video, an audio file, and a text file. The man-machine interface provides administrative tools that control a display associated with the projective test. The man-machine interface includes a plurality of web pages for providing interactive displays that allow a remote client to view and execute the projective test. The projective test includes an interactive display component for selecting a portion of projective stimuli and an interactive prompt configured to allow entry of additional data related to the selected portion. The system executes an AI algorithm to generate a score based on the selected portion and the response to the prompt. The system executes a second AI algorithm to associate characteristics to a user based on the selected portion of the projective stimuli, the response to the prompt, and scores from the past AI algorithm. The man-machine interface includes a plurality of web pages for providing interactive displays that allow a remote client to view and engage with their predicted scores and characteristics.
A training set that includes at least two data types corresponding to operations and control of a manufacturing process is obtained. A deep learning processor is trained to predict expected characteristics of output control signals that correspond with one or more corresponding input operating instructions. A first input operating instruction is received from a first signal splitter. A first output control signal is received from a second signal splitter. The deep learning processor correlates the first input operating instruction and the first output control signal. Based on the correlating, the deep learning processor determines that the first output control signal is not within a range of expected values based on the first input operating instruction. Responsive to the determining, an indication of an anomalous activity is provided as a result of detection of the anomalous activity in the manufacturing process.
Methods, systems, and computer storage media for providing an optimal control configuration for a material processing system are provided. In operation, a material processing engine accesses causal graph input data. Causal graph input data includes input data of a continuous flow process. Based on the causal graph and the input data, a causal graph that aligns with do-calculus manipulations—associated with determining identifiable causal relationships corresponding to input materials of the continuous flow process—is generated. The causal graph is parsed based on the do-calculus manipulations to determine valid conditioning sets associated with estimating a causal impact on an optimization target. Based on the valid conditioning sets, an optimal control configuration comprising optimal control variable values is generated. Generating the optimal control configuration comprising the optimal control variable values associated with the continuous flow process is based on solving a deterministic convex optimization problem and a corresponding stochastic optimization problem.
A combined device applies an axial force to a timepiece component, and simultaneously measures the axial distance between a reference and a surface of the component. The device includes a support carrying a measuring body which includes a measuring unit for carrying out an axial measurement of the position of this surface, and a controller operated by a user or by an automated manipulator, for applying to this surface, a characterised axial force transmitted to the bearing and measuring point by a calibrated axial resilient return device. The device is used by having a stack of flat, specific resilient elements, which are characterised by the combined force characteristic thereof as a function of the applied axial stroke, impart to the controller the rotational or axial stroke which corresponds to the specific axial force to be applied.
An illumination apparatus using a coherent light source, comprising: a coherent light source that generates a coherent light beam, a microlens array including a collection of a large number of independent lenses; and a light beam scanning device that irradiates the light beam onto the microlens array and carries out scanning so that an irradiation position and an irradiation direction of the light beam on the microlens array changes with time. Each of the independent lenses included in the microlens array has a function of refracting light irradiated from the light beam scanning device and forming an irradiation region on a light receiving surface. The light receiving surface is not a refractive element, and is configured so that irradiation regions formed by the independent lenses become substantially a same common region on the light receiving surface. The irradiation regions being irradiated by light which is refracted by the independent lenses.
Provided is a holographic display apparatus including: a spatial light modulator that modulates a wavefront of a reference beam to form a hologram image; an optical element arranged to change a position of a viewing window of the hologram image off-axis by a first angle; and an image processor that generates hologram data according to the position of the viewing window of the hologram image and a hologram image to be reproduced, and provides the hologram data to the spatial light modulator. The hologram image formed by the spatial light modulator is viewable from a side of the spatial light modulator.
An apparatus for preparing a relief plate precursor, such as a printing plate precursor, that has to be treated. The apparatus includes a transport bar provided with at least one penetration element, preferably a plurality of penetration elements; and a plate coupling station configured for coupling a relief plate precursor to the transport bar by causing a penetration by the at least one penetration element through an unperforated area near an edge of a relief plate precursor.
An actinic ray-sensitive or radiation-sensitive resin composition includes a resin having a repeating unit having a group in which a phenolic hydroxyl group is protected with an acid-leaving group; a first photoacid generator that generates an acid having a pKa of −2.00 to 2.00, in which in a case where the acid thus generated is a carboxylic acid, a pKa of the carboxylic acid is −2.00 or more and less than 1.00; and a second photoacid generator that generates a carboxylic acid having a pKa of 1.00 or more.
Disclosed herein is a microelectromechanical device that features a fixed structure defining a cavity, a tiltable structure elastically suspended within the cavity, and a piezoelectrically driven actuation structure that rotates the tiltable structure about a first rotation axis. The actuation structure includes driving arms with piezoelectric material, elastically coupled to the tiltable structure by decoupling elastic elements that are stiff to out-of-plane movements but compliant to torsional movements. The tiltable structure is elastically coupled to the fixed structure at the first rotation axis using elastic suspension elements, while the fixed structure forms a frame surrounding the cavity with supporting elements. A lever mechanism is coupled between a supporting element and a driving arm.
A mounting system for an image capture device that includes three pivotably connected arms is disclosed. The first arm includes a first fastener that is lockable and unlockable to allow for connection and disconnection of the image capture device, and a second fastener that is lockable and unlockable to regulate the position of the image capture device relative to the first arm. The mounting system further includes a third fastener that is lockable and unlockable to regulate the relative positioning between the first arm and the second arm, and a fourth fastener that is lockable and unlockable to regulate the relative positioning between the second arm and the third arm. Whereas the first fastener is removable, each of the second, third, and fourth fasteners is captive to (nonremovable from) the mounting system.
A method according to embodiments of the invention includes creating a three-dimensional profile of a scene, calculating a relative amount of light for each portion of the scene based on the three-dimensional profile, and activating a light source to provide a first amount of light to a first portion of the scene, and a second amount of light to a second portion of the scene. The first amount and the second amount are different. The first amount and the second amount are determined by calculating a relative amount of light for each portion of the scene.
Thin-film devices, for example electrochromic devices for windows, and methods of manufacturing are described. Particular focus is given to methods of patterning optical devices. Various edge deletion and isolation scribes are performed, for example, to ensure the optical device has appropriate isolation from any edge defects. Methods described herein apply to any thin-film device having one or more material layers sandwiched between two thin film electrical conductor layers. The described methods create novel optical device configurations.
The present invention relates to an optical imaging device capable of responding to a writing long-wave radiation (w) emitted by any object or scene. Said device is configured to operate in reflection mode or in transmission mode and comprises a reading light unit (2), writing light unit (4), resonant optically-addressed spatial light modulator (ROASLM) (3) with an optically-responsive resonant structure (ORRS) (100) and a detector (40), wherein said (ORRS) (100) comprises: a photosensitive layer (101) deposited on a transparent substrate for absorbing the writing radiation (w) in a form of the long-wave image of the object or scene (1) and transforming said image into the stimulating signal across the ORRS (100), optical layers (102) for inducing resonance effect to the stimulating signal formed in the ORRS (100), optional alignment layers (103) for aligning liquid crystal molecules, and the conversion layer (104) for converting the resonant long-wave image of the object or scene (1) into a visible-range image.
A light guide plate assembly, a backlight module, and a display device are provided. The light guide plate assembly is configured to guide exiting light emitted from a light-emitting element. The light guide plate assembly includes a reflective part includes an opening, and a transmissive part. At least a part of the transmissive part is located at a side of the reflective part adjacent to a light-exiting side of the light guide plate assembly. The transmissive part includes a first part. Along a direction from a center of the opening to an edge of the opening, light intensity of the exiting light received by the first part is negatively correlated to light transmittance of the first part.
A display substrate includes: a base substrate (100); a plurality of sub-pixels (R, G, B) located on the base substrate (100), every two rows of sub-pixels (R, G, B) constituting a pixel group; a plurality of first gate lines (Gate1) located at first row gaps between the pixel groups, two first gate lines (Gate1) being arranged at each first row gap; and a plurality of photosensors (101), the orthographic projection of each row of photosensors (101) on the base substrate (100) completely covering a second row gap in the pixel group and partially overlapping with the orthographic projections of the sub-pixels (R, G, B), thereby avoiding the bright and dark difference between adjacent rows and ensuring the aperture ratio.
A method is provided for operating one or more one solid-state electro-optic device to provide an electrically switching shutter. The method includes forming an alternating stack of first semiconductor layers having a first dopant and second semiconductor layers having a second dopant to form at least one superlattice semiconductor device. The method further includes applying to the at least one superlattice semiconductor device a first voltage to induce a transparent state of the alternating stack such that light is transmitted through the alternating stack, and applying to the at least one superlattice semiconductor device a second voltage different from the first voltage to induce an opaque state of the alternating stack such that light is inhibited from passing through the alternating stack.
Optical apparatus (38) includes an electro-optical layer (46), contained within a transparent envelope (43, 44) and having an effective local index of refraction at any given location that is determined by a voltage waveform applied across the electro-optical layer at the location. An array of excitation electrodes (50) is disposed over a surface of the transparent envelope. Control circuitry (42) is configured to apply voltage waveforms to the excitation electrodes so as to generate across at least a part of the active area of the electro-optical layer a phase modulation profile (60, 63, 64, 65, 66, 67, 70) comprising spatially alternating peaks (61) and troughs (62) separated by phase transitions chosen so as to emulate a Fresnel lens. The troughs have respective phase modulation depths that vary by at least one quarter wavelength at a nominal wavelength of 500 nm across at least the part of the active area of the electro-optical layer that emulates the Fresnel lens.
Disclosed herein is a contact lens comprising a lenticular in a superior portion of the contact lens wherein the contact lens attaches to an upper eyelid of a wearer by the lenticular interacting with an upper tarsal plate of the upper eyelid of a wearer, said interaction allows the contact lens to translate upwards in downgaze and maintain rotational stability. In one aspect, the lenticular has a top surface, said top surface having a shape selected from the group consisting of flat, flat with rounded corners, concave, convex or tapered having a thicker portion closer to an edge of the contact lens, or combinations thereof. In another aspect, the lenticular is comprised of a plurality of lenticular sections. In yet another aspect, the lenticular is anatomically-shaped.
A contact lens for treating myopia of an eye of a patient comprises an anterior surface; and a posterior surface having a semi-meridian defining: a central compression zone to contact the pretreatment cornea, a volume control zone peripheral to the central compression zone, a secondary compression zone to contact the pretreatment cornea, wherein the secondary compression zone is peripheral to the volume control zone, a peripheral relief zone peripheral to the secondary compression zone, a landing zone to contact the pretreatment cornea, wherein the landing zone is peripheral to the peripheral relief zone, and an edge terminus peripheral to the landing zone.
An optical system (100), sequentially comprising from an object side to an image side: a first lens (L1) having positive refractive power, an object-side surface (S1) of the first lens (L1) being a convex surface at the circumference; a second lens (L2), a third lens (13), a fourth lens (L4), a fifth lens (L5), a sixth lens (L6), and a seventh lens (L7) having refractive power; and an eighth lens (L8) having negative refractive power. An image-side surface (S14) of the seventh lens (L7) is a concave surface at the optical axis. In addition, the optical system (100) satisfies 1
A new fiber optic ferrule has an alignment structure on a surface through which light passes. The alignment structure is preferably in the shape of a dog bone, allowing the alignment structure to align the fiber optic ferrule in a receptacle while reducing the influence of temperature on the alignment.
An automated fiber optic patch-panel/cross-connect system comprised of a stacked arrangement of multiple replaceable modules, including a first multiplicity of fiber modules, each with a second multiplicity of reconfigurable internal fiber connectors; a common robot module shared among fiber modules, wherein any connector within a fiber module in the system can be moved to any other connector of any other fiber module in the system; a power management module that distributes electrical power to the fiber modules and the robot module; and a server module that generates commands that are placed on communication bus to activate robot and fiber modules. The modules are physically separated and spatially arranged to be serviced replaced without interrupting fiber connections previously established in the system.
A photonic system includes a waveguide. The photonic system further includes a micro ring modulator (MRM) spaced from the waveguide. The photonic system further includes a heater configured to increase a temperature of the MRM in response to the heater receiving a first voltage. The photonic system further includes a cooling element configured to decrease a temperature of the MRM in response to the cooling element receiving a second voltage.
The present disclosure provides a semiconductor device, a photonic circuit, and a method for adjusting a resonant wavelength of an optical modulator. The semiconductor device includes a substrate, a first waveguide disposed on the substrate, and a second waveguide disposed on the substrate and spaced apart from the first waveguide with a first distance. In addition, the second waveguide includes a first electrical coupling portion having a first type doping, a second electrical coupling portion having a second type doping, and an optical coupling portion disposed between the first electrical coupling portion and the second electrical coupling portion, wherein the second waveguide is configured to receive a first voltage through the first electrical coupling portion and the second electrical coupling portion to decrease a resonant wavelength of the second waveguide.
A display apparatus and a display method are provided. The display apparatus includes a display panel, a display film assembly, a privacy film assembly, and a light source. The display film assembly includes a first light guide plate and an optical film. The optical privacy film assembly includes a second light guide plate and a privacy film. The privacy film is configured to adjust divergent lights exiting the second light guide plate into privacy lights at a preset angle. The light source is configured to emit incident lights to be selectively irradiated to the first light guide plate or the second light guide plate, so that the display apparatus is able to switch between a normal display mode and a privacy display mode.
Disclosed are a backplane assembly, a backlight module and a display. The backplane assembly includes a bottom backplane, an upper frame, a locking assembly, a bearing body and a first elastic member; the bottom backplane has a bottom wall, and the upper frame is arranged above the bottom backplane; the upper frame has opposite first and second sides; a connecting line from the first side to the second side is parallel to the bottom wall of the bottom backplane, and the first side is provided with a rotating shaft extending toward the bottom backplane.
The present disclosure relates to a spacer for an assembly of a backlight of a display. The disclosure additionally relates to an assembly for a backlight of a display having such a spacer, and to a display having a backlight having such an assembly. The spacer comprises at least one crosspiece. The crosspiece in this case has attachment surfaces for attachment of a first light guide and a second light guide and a receptacle for a sheet stack.
A diffractive light guide plate including a light guide unit; an input diffractive optical element that receives lights output from a light source and diffracts the received lights to be guided on the light guide unit; and two output diffractive optical elements disposed in a predetermined region of the light guide unit and having different linear grating patterns from each other, wherein the two output diffractive optical elements are configured so that each one output diffractive optical element receives the lights from the input diffractive optical element and allows the received lights to be directed to the other output diffractive optical element by diffraction, and so that each one output diffractive optical element receives lights from the other output diffractive optical element and allows the received lights to be output from the light guide unit by diffraction, and the two output diffractive optical elements having different linear grating patterns are alternately arranged in at least one dimension in a central region having at least a predetermined width within the predetermined region and partitioned longitudinally from a side adjacent to the input diffractive optical element to an opposite side thereto.
The present invention provides a display panel in which deterioration of color tone may be suppressed regardless of the reflectance of the display element.
A display panel including a display element (A), a retardation layer (B) positioned upon the light emission surface side of the display element, and a polarizer (C) positioned upon the light emission surface side of the retardation layer, in which the retardation layer (B) has a λ/4 retardation layer (B1), and the in-plane retardation of the λ/4 retardation layer (B1) satisfies the following Condition 1:
The spectral reflectance of the display element is measured by an SCI method, the average reflectance at wavelengths over the range of 400 nm or more and less than 550 nm is obtained as R1, the average reflectance at wavelengths over the range of 550 nm or more and less than 700 nm is obtained as R2, and when the value of R1/R2 is calculated and obtained as x, the in-plane retardation of the λ/4 retardation layer falls within the range of −4.6002x+119.24 nm or more and −4.6002x+129.24 nm or less.
A camera device includes a first filter configured to restrict a transverse wave component of incident light having light of a plurality of different wavelength bands generated based on birefringence in a car film from a vehicle to which the car film is adhered, a lens on which a vertical wave component of the incident light transmitted through the first filter is incident, a second filter configured to restrict a vertical wave component of the incident light in a visible region among the vertical wave component of the incident light imaged by the lens, and an imaging element configured to image the vehicle as a subject based on a vertical wave component of the incident light in a near-infrared region transmitted through the second filter.
An optical system includes: a beam splitter system configured to split an input beam into a plurality of output beams including a first output beam, a second output beam, and a third output beam; a first polarizing filter having a first polarization angle and configured to filter the first output beam to produce a first filtered output beam; a second polarizing filter having a second angle of polarization and configured to filter the second output beam to produce a second filtered output beam; and a third polarizing filter having a third angle of polarization and configured to filter the third output beam to produce a third filtered output beam, the first, second, and third angles of polarization being different from one another.
A computer includes a processor and memory, the memory can store instructions executable by the processor to display a first calibration symbol to appear at a first location of a virtual image plane viewable from a measured location of the eyes or head of an operator and display a second calibration symbol to appear at a second location of the virtual image plane according to an offset distance from the first location. The instructions additionally can additionally be to adjust the offset distance in response to adjusting the second location by receiving input from the operator to align the first calibration symbol with the second calibration symbol.
A virtual image display system for displaying virtual images having expanded resolution and field of view is disclosed. The virtual image display system comprises a first light emitter emitting a plurality of first light signals to be projected into a viewer's eye; a first light direction modifier varying a light direction of the plurality of first light signals emitted from the first light emitter. The light direction of first light signals is varied at a first scan rate with respect to time within a first spatial range for displaying a first image frame with a predetermined number of light signals and the first scan rate is non-constant.
A head-mounted visualization unit is provided with an at least partially light-transmissive optical system. The optical system has a first optical channel assigned to a first eye of a user and a second optical channel assigned to a second eye of the user. The first optical channel is substantially transmissive to optical radiation of a first polarization and substantially opaque to optical radiation of a second polarization, with the first polarization substantially orthogonal to the second polarization. The second optical channel is substantially transmissive to optical radiation of the second polarization and substantially opaque to optical radiation of the first polarization. A polarizer and a light attenuator are arranged in the first optical channel. The light attenuator is arranged downstream of the polarizer in a direction toward the first eye of the user.
There is disclosed a waveguide for use in an augmented reality or virtual reality display. The waveguide comprises a plurality of optical structures in a photonic crystal. The plurality of optical structures are arranged in an array to provide at least two diffractive optical elements. Each of the two diffractive optical elements is configured to receive light from an input direction and couple it towards the other diffractive optical element which can then act as an output diffractive optical element, providing outcoupled orders towards a viewer. The plurality of optical structures respectively have a shape, when viewed in the plane of the waveguide, comprising twelve substantially straight sides, six of the sides having respective normal vectors at a first angle, and the other six of the sides having respective normal vectors at a second angle which is different to the first angle.
An eye is illuminated with infrared illumination light. Illuminating the eye includes illuminating a near-eye ellipsoidal lensing structure. A tracking image of Purkinje reflections of the infrared illumination light is captured by a camera. An eye position of the eye is determined in response to the tracking image.
An optical device includes a support portion a movable unit and a pair of torsion bars disposed on both sides of the movable unit on a first axis. The movable unit includes a main body portion, a ring-shaped portion surrounding the main body portion when viewed from a predetermined direction perpendicular to the first axis, two connection portions connecting the main body portion and the ring-shaped portion to each other, and a rib portion provided to the main body portion. Each of the two connection portions includes two connection regions that are separated from each other by a space and the each of the two connection region connects the main body portion and the ring-shaped portion to each other. The rib portion includes four extending portions radially extending between a center of the main body portion and the four connection regions respectively when viewed from the predetermined direction.
An optical unit includes a first barrel, a second barrel, a third barrel, and a position detection unit. Eight magnets including first and second magnets are fixed to the first barrel. A first and second coils are fixed to the second barrel. The position detection unit includes a magnetic sensor configured to detect magnetic fields generated by the first and second magnets and to generate a detection signal having a corresponding relation with a position of the first barrel. The third barrel includes a position defining surface parallel to a moving direction of the first barrel. The position detection unit is fixed to the position defining surface.
An imaging system is configured with an autofocus operation that refocuses multiple cameras of the imaging system on detected features of interest, instead of on the whole image of the sample. Focus measures are calculated on the detected features, and then aggregated to focus distances of actuator moving the camera array, the sample stage, or individual cameras based on a maximization of detected features to be in focus. After the refocus, the imaging system recaptures new images and analyzes features on the new images to generate statistical characterization of the sample based on the classification of the features.
An image capturing lens system includes, in order from an object side to an image side, a first lens element with positive refractive power having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof, a second lens element with negative refractive power having an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof, a third lens element with positive refractive power having an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof, and a fourth lens element with negative refractive power having an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof.
Systems and methods for evaluating a subsurface region of the earth for hydrocarbon exploration, development, or production are disclosed. Embodiments of the present disclosure are configured to determine advanced radioactive formation data from commonly acquired well logging data sets. In particular, a predictive model is trained to generate “synthetic” spectral gamma ray logs are from basic neutron, density and total gamma ray logs measured from a well within the formation. The predictive model comprises a neural network that is trained using multi-resolution graph clustering techniques to correlate patterns in the density, neutron and gamma ray log data to patterns in spectral gamma ray log data. Embodiments of the present disclosure are further configured to use the synthetic spectral gamma ray logs output by the model to quantify the clay content of the formation, its permeability and determine a hydrocarbon productivity index for the formation.
System for generating maps from magnetic field utility line estimates include one or more vehicle-mounted magnetic field sensing locators, one or more antenna nodes to sense magnetic fields emitted from buried utilities, a receiver circuit to process the antenna signals, a position and orientation element to determine the position and orientation of the magnetic field sensing locating device in a world coordinate system, a processing unit to generate at one or more discrete points an estimation of one or more utility positions and orientations, and a map generation element to generate an associated map.
This disclosure relates to the technical field of exploration geophysics, in particular to a method, a device, and a computer device for decoupling anisotropic elastic wave. The method includes: determining a set of Thomsen parameters included in an anisotropic model based on a received to-be-decomposed wave field decomposition request; transforming the set of Thomsen parameters to obtain a set of initial elastic parameters; performing S-wave and P-wave velocities separation processing for the set of initial elastic parameters to obtain a set of target P-wave elastic parameters and a set of target S-wave elastic parameters; and substituting those into the anisotropic model to process the to-be-decomposed wave field and obtain a target P-wave matrix and a target S-wave matrix. The process of decomposing S-wave and P-wave fields is simplified and the calculation cost is reduced according to the embodiments of this disclosure.
A scintillator panel includes a substrate made of an organic material, a barrier layer formed on the substrate and including thallium iodide as a main component, and a scintillator layer formed on the barrier layer and including cesium iodide as a main component. According to this scintillator panel, moisture resistance can be improved by providing the barrier layer between the substrate and the scintillator layer.
A light sensor and a ranging method are provided. The light sensor includes a light source, a sensing sub-pixel, and a control circuit. The sensing sub-pixel includes a diode. The control circuit operates the diode in a Geiger mode or an avalanche linear mode. The control circuit includes a time-to-digital converter, and the time-to-digital converter includes a counting circuit. The counting circuit includes a plurality of counting units. When the time-to-digital converter receives a sensing signal provided by the sensing sub-pixel, the control circuit generates a plurality of count values according to the sensing signal through the counting units of the counting circuit, where the count values are histogram data corresponding to a distance sensing result.
A sensor pod system includes one or more sensor pods with a plurality of sensors configured to collect data from an environment. A sensor pod may have an effective field of view created by individual sensors with overlapping fields of view. The sensor pod system may include sensors of different types and modalities. Sensor pods of the sensor pod system may be modularly installed on a vehicle, for example, an autonomous vehicle and collect and provide data of the environment during operation of the vehicle.
A method of ranging between a first and a second radio signal transceiver comprises calculating a preliminary estimate of a value proportional to a one-way frequency domain channel response, for a frequency of a plurality of frequencies and for each of a first antenna combination and a second antenna combination of a plurality of antenna combinations; calculating a comparison value for the preliminary estimate, for the frequency and for each of the first antenna combination and the second antenna combination; determining, for the frequency and the first antenna combination, a corrected estimate of the value proportional to the one-way frequency domain channel response based on the preliminary estimate and the comparison value, for the first antenna combination and the second antenna combination; and performing a ranging calculation between the first and the second radio signal transceiver based on a plurality of such corrected estimates.
A LIDAR device for measuring a distance to an object in a scanning zone includes a light source, a light receiver, a rotatable mirror, a motor, an angle sensor, and a controller. The rotatable mirror is configured to reflect the light beam emitted from the light source toward the scanning zone. The motor is configured to rotate the mirror back and forth between a first position and a second position. The angle sensor is configured to detect a rotation angle of the mirror and to output a detection signal indicative of the rotation angle of the mirror at a plurality of predetermined angle intervals during each rotation cycle between the first position and the second position of the mirror. The controller is configured to output a control signal to the light source to emit a light beam upon receiving the detection signal from the angle sensor.
A LIDAR system, preferably including one or more: optical emitters, optical detectors, beam directors, and/or processing modules. A method of LIDAR system operation, preferably including: determining signals, outputting the signals, receiving one or more return signals, and/or analyzing the return signals.
A method for enabling light detection and ranging (LiDAR) scanning is provided. The method is performed by a system disposed or included in a vehicle. The method comprises receiving a first laser signal. The first laser signal has a first wavelength. The method further includes generating a second laser signal based on the first laser signal. The second laser signal has a second wavelength. The method further includes providing a plurality of third laser signals based on the second laser signal; and delivering a corresponding third laser signal of the plurality of third laser signals to a respective LiDAR scanner of the plurality of LiDAR scanners. Each of the LiDAR scanners are disposed at a separate location of the vehicle such that each of the LiDAR scanners is capable of scanning a substantial different spatial range from another LiDAR scanner. LiDAR systems can use multi-wavelength to provide other benefits as well.
Systems and methods are provided for navigating an autonomous vehicle. In one implementation, a navigational system for a host vehicle may include at least one processor programmed to: receive a stream of images captured by a camera onboard the host vehicle, wherein the captured images are representative of an environment surrounding the host vehicle; and receive an output of a LIDAR onboard the host vehicle, wherein the output of the LIDAR is representative of a plurality of laser reflections from at least a portion of the environment surrounding the host vehicle. The at least one processor may also be configured to determine at least one indicator of relative alignment between the output of the LIDAR and at least one image captured by the camera; attribute LIDAR reflection information to one or more objects identified in the at least one image based on the at least one indicator of the relative alignment between the output of the LIDAR and the at least one image captured by the camera; and use the attributed LIDAR reflection information and the one or more objects identified in the at least one image to determine at least one navigational characteristic associated with the host vehicle.
A laser tracking device includes an adjustment device, a telescope, and a drive device. The adjustment device modifies the emission direction of first light wave. The telescope emits the first light wave in the emission direction modified by the adjustment device. The drive device rotates the telescope based on a predicted path of a moving body. The adjustment device provides more precision in modifying the emission direction of the first light wave than in the drive device rotating the telescope. Further, the adjustment device modifies the emission direction to offset the modification of the emission direction caused by the rotation of the telescope from a time when a tracking start condition is satisfied until the moving body is detected.
An ultrasound imaging method and system. The method comprises: for each of a plurality of steer angles, including a reference steer angle, transmitting acoustic energy to a target region at the particular steer angle, receiving acoustic reflections, and converting the acoustic reflections to an image, with the image being associated with the particular steer angle; computing motion information based on the image associated with the reference steer angle; and generating a compounded ultrasound image based on the image associated with each of the plurality of steer angles and based on the motion information.
An acoustic analysis system includes an acoustic sensor array that receives acoustic signals from a target scene and outputs acoustic data based on the received acoustic signals. A processor receives a plurality of acoustic data sets from the acoustic sensor array, representative of the target scene at different points in time. The processor determines one or more locations within the target scene represented by the plurality of acoustic data sets, each being a location of an acoustic signal emitted from the target scene. For each acoustic signal, the processor classifies the acoustic signal as an intermittent acoustic signal or a continuous acoustic signal, generates accumulated-time acoustic image data based on the plurality of acoustic data sets, and generates an accumulated-time display image for presentation on a display. Within the accumulated-time display image, acoustic signals classified as intermittent acoustic signals are distinguished from acoustic signals classified as continuous acoustic signals.
A system includes an agricultural harvester with an electromagnetic detecting and ranging module and a camera for capturing images of an area within a field of view of the electromagnetic detecting and ranging module. One or more computing devices detect the presence of an object using data from the electromagnetic detecting and ranging module, use image data from the camera to determine whether the object is a receiving vehicle and, if the object is a receiving vehicle, generate automated navigation data to automatically control operation of at least one of the agricultural harvester and the receiving vehicle to align an unload conveyor of the agricultural harvester with a grain bin of the receiving vehicle.
An underground radar device and a method thereof are provided that do not require replacement of antennas for transceiving in conformity with the width of a road, and can achieve exploration of a buried object with a single scan. An underground radar device includes a transmission array antenna and a reception array antenna, and further includes a position variable mechanism capable of changing intervals between antenna elements of the transmission array antenna and the reception array antenna while keeping all the intervals equal. The position variable mechanism includes a drive unit, a plurality of crossbars constituting an expandable link, and a plurality of link sections for coupling so as to change inclination angles of a V-shape and an inverted V-shape of the expandable link.
A radar assembly and a method for operating the radar assembly is disclosed, where a first frequency comb generator is arranged in the transmitting unit between the first oscillator and the transmitting antenna and a second frequency comb generator is arranged in the receiving unit between the second oscillator and the first mixer. On the transmitter side a first frequency comb generator is controlled with the first oscillator frequency in order to generate a primary signal containing a plurality of frequency components, on the receiver side a second frequency comb generator is controlled with a second oscillator frequency in order to generate an output signal containing a plurality of frequency components, the output signal generated in such a way is mixed with a third oscillator frequency, and the intermediate frequency is generated by mixing the received reflected signal with the mixed signal.