US09887707B2
The invention relates to a invention relates to a method and decoding device for receiving an input bit-stream comprising a sequence of n-bit pattern symbols as well as a unique n-bit comma symbol for synchronization, and for generating therefrom a synchronized output comprising a sequence of m-bit pattern words, with m
US09887702B1
This disclosure includes an analog-to-digital converter (ADC) including multiple digital-to-analog converter (DAC) elements and multiple comparators, with an output of each of the comparators provided to an input of a different one of the multiple DAC elements. The ADC also includes a first voltage connection provided to each of the multiple comparators and multiple second voltage connections, with a different second voltage connection provided to each of the multiple comparators. The ADC further includes first and second resistor ladders, with the first resistor ladder configured to be switchably coupled to a first voltage supply and the second resistor ladder configured to be switchably coupled to a second voltage supply. Each of the second voltage connections is configured to be switchably coupled to a different one of the nodes in the first resistor ladder and to a different one of the nodes in the second resistor ladder.
US09887700B2
A device including Josephson junctions, and a terminal for receiving a sinusoidal clock signal for providing power to the Josephson junctions, is provided. The device further includes a terminal for receiving an input signal, a clock terminal for receiving a return-to-zero clock signal, and at least one latch. The device also includes at least one logic gate including at least a subset of the Josephson junctions, for processing the input signal and the return-to-zero clock signal to generate a first signal for the at least one latch. Additionally, the device includes at least one phase-mode logic inverter for processing the return-to-zero clock signal to generate a second signal for the at least one latch. The device also includes an output terminal for providing an output of the at least one latch by processing the first signal and the second signal.
US09887698B2
A circuit is disclosed that includes a latch and a logic circuit. The latch includes is configured to generate a gating control signal in response to a latch enable signal and an input clock signal. The latch includes a pair of logic gates each configured to perform multi-level compound logic function. The logic circuit is configured to receive the gating control signal and the input clock signal, and generate an output clock signal in response to the gating control signal and the input clock signal.
US09887692B2
A drive circuit including a signal source that outputs an AC signal, a voltage generator circuit that includes a differential amplifier that generates a first AC voltage with a constant amplitude from the AC signal and outputs the first AC voltage to one end of an external load, a voltage-to-current converter circuit that supplies an AC current with a constant amplitude in opposite phase to the first AC voltage to another end of the external load in accordance with the AC signal.
US09887686B2
An acoustic wave device includes: an acoustic wave chip including an acoustic wave element formed therein; a multilayered substrate including the acoustic wave chip mounted on an upper surface thereof; a first ground terminal formed on a lower surface of the multilayered substrate and electrically coupled to a ground electrode of the acoustic wave chip; a second ground terminal formed on the lower surface; a signal terminal formed on the lower surface and electrically coupled to a signal electrode of the acoustic wave chip; and a shield layer formed at least on the upper surface, on the lower surface, or between the lower surface and the upper surface of the multilayered substrate so as to overlap with at least a part of the acoustic wave chip, not electrically coupled to the first ground terminal in the multilayered substrate, and electrically coupled to the second ground terminal.
US09887683B2
A balance-unbalance converter includes a low pass filter including a first inductor and a first capacitor and a high pass filter including a second inductor and a second capacitor. A via continuous portion of the first inductor penetrates a helix of a helical portion of the second inductor, and a via continuous portion of the second inductor penetrates a helix of a helical portion of the first inductor.
US09887681B2
A transmission apparatus transmits electric power via a medium that is present between the transmission apparatus and a receiving apparatus. The transmission apparatus includes: an antenna; and a power transmission circuit that outputs electric power via the antenna of the transmission apparatus, the electric power having a first resonance frequency determined by an impedance of the medium, an impedance of the antenna of the transmission apparatus, and an impedance of an antenna of the receiving apparatus.
US09887676B2
A high frequency semiconductor amplifier includes a package base part, and a monolithic microwave integrated circuit. The package base part includes a metal plate provided with an attachment hole, a frame body bonded to the metal plate and provided with an opening, a first lead part, and a second lead part. The monolithic microwave integrated circuit is provided with a first amplification element and a second amplification element. An output electrode of the second amplification element is connected to the second lead part via an output combiner. Each finger electrode of the second amplification element is generally orthogonal to the first line. Each finger electrode of the first amplification element is generally parallel to the first line. The attachment hole of the metal plate is provided in a region lying along a second line generally orthogonal to the first line and protruding outside the frame body.
US09887660B2
A motor control device of the present invention is a control device for a motor for driving a feed shaft of a machine tool, and includes: a power outage detector for detecting a power outage of a power source for supplying power to drive the motor; a forcible decelerator for forcibly decelerating the motor in response to a torque command when a power outage is detected; a DC link voltage monitor for monitoring a DC link voltage applied to an amplifier for driving the motor; a determination unit for determining whether the value of the DC link voltage is greater than a first threshold, or whether the change ratio of the DC link voltage is greater than a second threshold; and, a torque command limiter for limiting the torque command to a predetermined torque command limiting value, in accordance with the result of determination at the determination unit.
US09887654B2
The invention relates to an apparatus having an electric motor with a stator, an armature, especially a rotor, and at least one coil, wherein the apparatus further comprises detection means configured to determine the inductance L of the coil by measuring at least one electrical quantity related to the coil during operation of the motor. The invention further relates to a method for operating such an apparatus, wherein the detection means of the apparatus determine the inductance L of the coil and/or the position of the armature as a function of the inductance L of the coil by measuring at least one electrical quantity related to the coil during operation of the motor.
US09887650B2
An inverter device includes a switch circuit configured by series-connecting two N-channel semiconductor switching elements in opposite directions so that the switch circuit makes or breaks electrical connection between a DC power supply and an inverter circuit, and a control circuit carrying out a protecting operation in which when the control circuit outputs a control signal to control switching of the inverter circuit and an operating condition is met, the control circuit stops output of the control signal to turn off all switching elements configuring the inverter circuit and the switch circuit. In the protecting operation, the switch circuit is turned off after output of the control signal has been stopped so that changes in drain-source voltages and drain currents of the N-channel semiconductor switching elements are rendered slower.
US09887645B2
A motor drive apparatus comprises: a converter which converts DC power into AC power and returns the AC power to an AC power supply; a 120-degree conduction regenerative power control unit which controls the converter using a 120-degree conduction method so that the power recovered through the converter is returned to the AC power supply; a PWM regenerative power control unit which controls the converter using a PWM control method so that the power is returned to the AC power supply; an input voltage detection unit which detects a supply voltage supplied to the converter; a DC link voltage detection unit which detects a DC link voltage; and a regenerative method switching unit which, during power regeneration, performs switching between the 120-degree conduction method and the PWM control method in accordance with a given criterion, based on a voltage value detected by the DC link voltage detection unit.
US09887643B2
A bidirectional AC-to-DC and DC-to-AC circuit includes a first inductor-capacitor (LC) circuit connected to an AC power source, a transistor synchronized with the AC power source signal, a second LC circuit electrically connected to the synchronized transistor and the first inductor-capacitor circuit, a high-frequency switching transistor electrically connected to the second inductor-capacitor circuit and a direct current (DC) load, and a controller connected to the high-frequency switching transistor. The controller identifies an error between a measured DC output signal and a predetermined DC output signal that is applied to the DC load, and adjusts a duty cycle of a pulse width modulation (PWM) switching signal for the high-frequency transistor to reduce the identified error.
US09887630B2
This disclosure describes an AC/DC power converter that produces multiple output voltage levels. The AC/DC power converter may include a gain adjustment circuit. The gain adjustment circuit may adjust the gain of a feedback signal of the converter in accordance with the converter's output voltage level. The gain adjustment circuit provides sufficient gain and phase margins to the converter and thus enhances the converter's stability.
US09887626B2
A voltage regulator includes a first feedback circuit, a second feedback circuit, and a feedback signal adaptive circuit. The first voltage feedback circuit includes an amplifier that is configured to generate a compensation signal according to a feedback signal from an output of the voltage regulator and a reference voltage, while the second voltage feedback circuit includes a comparator that is configured to generate a PWM signal to drive a switch circuit in which the comparator initiates the PWM pulse when the feedback voltage goes lower than the compensation signal and ends the PWM pulse when the sum of the feedback signal and a ramp signal exceeds the sum of the compensation signal and a threshold signal. The feedback signal adaptive circuit modifies the feedback signal according to changes in an input voltage of the voltage regulator and a control signal.
US09887618B2
There is provided a power supply device sensing an AC-off state. The power supply device includes a rectifier configured to rectify AC power into DC power, a transformer configured to supply output voltage by converting voltage of the DC power rectified by the rectifier, and a Pulse Width Modulation (PWM) control module configured to output voltage by switching a power switching device connected to the transformer, configured to drive the power supply device by connecting power of an HV pin to a VCC pin, and configured to determine an AC-off state by sensing voltage rectified by the rectifier.
US09887617B2
According to one embodiment, there is provided a power conversion device, including a control unit configured to control ON/OFF of a switching element of a neutral-point-clamped power conversion device unit, wherein the control unit drives the power conversion device unit by a one-pulse control, controls a phase difference of an output voltage of the power conversion device unit with respect to a reference phase of to control an active current component of an output current of the power conversion device unit, and controls ON/OFF based on: (a) a phase angle for eliminating a predetermined odd-order harmonic component of the output voltage; and (b) a sum of the reference phase and the phase difference.
US09887615B1
A bidirectional insulated DC-DC converter includes a transformer, a secondary circuit, and a control circuit. When electric power is transferred from the secondary side to the primary side of the transformer, the control circuit measures a first voltage on a high voltage side of the transformer and a second voltage on a low voltage side of the transformer in each cycle time. When the voltage ratio is a reference value or larger, the control circuit calculates a first period during which the control circuit turns ON the first switching element and a second period during which the control circuit turns ON the second switching element after the first period of the cycle time so that a period ratio is larger than a reference value and controls the first switching element and the second switching element based on the first period and the second period.
US09887609B2
A shaftless fan structure having an axial air slit includes: a base, including a bottom plate connected with a fasten post; a rotor set, including a impeller sleeved on the fasten post and a magnetic member, wherein the impeller is formed with a bottom surface oppositely arranged with respect to the bottom plate, and the magnetic member is disposed on the bottom surface; a rolling bearing, fastened between the fasten post and the rotor set; and a stator set, disposed on the bottom plate and including a magnetic inducing portion oppositely arranged with respect to the magnetic member, wherein an axial air slit is formed between the magnetic inducing portion and the magnetic member. Accordingly, an objective of being shaftless is achieved, and the total height can be reduced through altering the arrangement of the magnetic member and the stator set.
US09887603B2
A wet-running centrifugal pump includes an electric motor (1) and a centrifugal pump (7) which is driven thereby. The electric motor (1) has a rotor (4) which is rotatably arranged within the stator (3). A canned pot (13), which carries a motor-side bearing for the rotor (4), is provided between the rotor and the stator. Moreover, a bearing plate (19) is provided, which carries a pump-side bearing for the rotor (4), wherein the bearing plate (19) is fixed on the housing side, and in the region of the pump-side bearing immerses into the canned pot. A radial seal (20) is provided between the bearing plate (19) and the canned pot (13).
US09887601B2
First convexities and second convexities are formed in opposing first wall surfaces and second wall surfaces of lead wire end portion holding grooves, and in holding coil ends that are housed in the lead wire end portion holding grooves with the first convexities and the second convexities, the first convexities and the second convexities are formed at positions that are offset with respect to each other in a circumferential direction and one end portions of the coil ends of the same phase that are connection portions are drawn out towards an outer diameter side from between the first convexities and the second convexities.
US09887596B2
In a rotating electric machine, a stator includes a stator core having slots formed therein and a stator coil comprised of phase windings each of which includes in-slot portions and turn portions. The turn portions of the phase windings together constitute a coil end part of the stator coil. Further, a cooling mechanism is provided to drop liquid coolant onto the coil end part. Moreover, the turn portions of the phase windings include long-pitch turn portions and short-pitch turn portions. In the coil end part, there are axially-overlapping pairs of the long-pitch and short-pitch turn portions over an entire circumferential range of the stator coil. For each axially-overlapping pair of the long-pitch and short-pitch turn portions, the short-pitch turn portion is located axially inside the long-pitch turn portion and faces the long-pitch turn portion through a void space formed therebetween over entire lengths of the long-pitch and short-pitch turn portions.
US09887571B1
An embedded controller of a portable information handling system may cause electrical power supplied by an external power storage adapter (PSA) and electrical power supplied by an internal battery of the portable information handling system to be combined in order to supply enough electrical power for the information handling system to operate in a particular operating mode. The external power storage adapter may include an AC-DC converter, a separate PSA battery, and intelligent power management functionality. In response to a control signal or other indication from the portable information handling system that the power storage adapter should supply electrical power to the portable information handling system, the power storage adapter may output power sourced from the AC-DC converter, from the PSA battery, or both to a port of the portable information handling system, such as USB Type-C port, over a variable power bus.
US09887568B2
An object is to provide a moving object structure capable of reducing power loss caused when power is supplied from a power feeding device to a moving object by wireless communication. Another object is to provide a moving object structure capable of reducing the intensity of radio waves radiated to the surroundings. A moving object having a plurality of antennas receives radio waves transmitted from a power feeding device. At least one of the plurality of antennas is installed apart from the other antenna(s) of the moving object. Then, the radio waves transmitted from the power feeding device are received by all the plurality of antennas and converted into electric energy. Alternatively, the radio waves transmitted from the power feeding device are received by one or more selected from the plurality of antennas and converted into electric energy.
US09887566B2
A system and method for charging of a mobile device in an ad hoc charging system. A plurality of mobile device users are registered in the ad hoc charging system, each with a charging profile. A plurality of charging stations are registered in the ad hoc charging system, each with a charge supply profile. A mobile device user is authenticated as an ad hoc charging system registered user with one of the plurality of registered charging stations, thereby enabling a charging connection between the authenticated user and the one registered charging station. The charging of the authenticated user's mobile device is controlled according to the authenticated user's charging profile and the one registered charging station's charge supply profile. Energy monitoring, movement tracking, energy prediction, user notification and energy allocation features are also included.
US09887555B2
A mobile computing device includes a body having a front side and a back side, and an easel adapted to fit in a first position within an indentation formed in the back side. The easel is movable to a second position, and a wireless power receiver coil is disposed in the easel. A universal hinge connects the easel to the body.
US09887552B2
Embodiments of the present invention may provide non-invasive techniques for adjusting timing in multistage circuit systems. A multistage circuit system according to embodiments of the present invention may include a plurality of circuit stages coupled to signal lines that carry signals. The system may also include a plurality of load circuits, one provided in for each circuit stage. The load circuits may have inputs coupled to the signal lines that carry the input signals. Each load circuit may include a current source programmable independently of the other load circuits that propagates current through an input transistor in the respective load circuit that receives the signal. The current propagating through the input transistor may provide a load on the corresponding signal line, allowing fine timing adjustment for each circuit stage.
US09887550B2
Methods and systems relating to a control system for an electrical energy outputting device are provided. The method may include receiving voltages from a plurality of power devices connected to a controller; identifying, by the controller in real time, relative levels of voltages output from each power devices; generating, by the system in real time, a waveform for each respective voltage of the power devices so that, for each cycle, power extracted from each generated waveform over a single waveform cycle is based the relative levels of voltages from each respective power device and so that the power level, for each cycle, from each waveform is higher than the power level of the other generated waveforms that have lower voltages; and summing, in real time, the generated waveforms to form an AC waveform.
US09887549B2
A circuit, an installation that uses the circuit, and its design method, the circuit for distributing electricity that can supply at least two loads from two sources, and including: conductors, some of which form outputs configured to be connected to external equipment, and switching devices configured to establish a path between each load and the two sources by connecting the loads and sources to the outputs. For at least one pair of determined loads, the two switching devices on the paths connecting each source to the two loads of the pair are integrated in a double-flow switch. The double-flow switch is connected at its central point to the output that can be connected to the corresponding source.
US09887547B2
A method and an apparatus for decoupling output power of an inverter are provided. The method comprises: obtaining voltage amplitude instruction E* and voltage phase instruction θ* according to an output voltage and an output current of the inverter; obtaining an amplitude feedforward amount Eff and a phase feedforward amount δff according to an amplitude U of a grid voltage of the power grid, an amplitude E of the output voltage of the inverter, and a phase difference δ between the output voltage of the inverter[0] and the grid voltage; obtaining a reference voltage amplitude Eref according to the voltage amplitude instruction E* and the amplitude feedforward amount Eff, and obtaining a reference voltage phase θref according to the voltage phase instruction θ* and the phase feedforward amount δff; and regulating the output power of the inverter using the reference voltage amplitude Eref and the reference voltage phase θref.
US09887546B2
A method and system for supplying electric power to a plurality of priority loads from either a utility power source or a secondary power source, such as a generator. A control unit monitors the power draw by each of a plurality of priority loads and base loads during the supply of electric power from the utility power source. When the supply of power from the utility power source is interrupted, the control unit determines the number of the priority loads that can be powered by the secondary power source based on the monitored power draw of the priority and base loads prior to power interruption. The secondary power source is activated and the determined number of priority loads is immediately connected to the secondary power source without delay. When the utility power source returns, the system and method transfers utility power back to all of the priority and base loads.
US09887540B2
A power management method receives, from a meter that measures the amount of surplus power, which is power supplied from a power generation apparatus to a power system, a surplus power value indicating the amount of surplus power, receives, from a first communication terminal used by a user corresponding to first user identification information, an inquiry about power supply in which the surplus power is used in a first time period that lasts a certain unit time, the inquiry being associated with the first user identification information, issues, in accordance with the inquiry, first power identification information for validating power supply performed by a power supply apparatus using the surplus power corresponding to the first time period for an accumulated value of the amount of surplus power corresponding to the first time period, transmits the first power identification information and the accumulated value of the amount of surplus power corresponding to the first time period to the first communication terminal, and causes the power supply apparatus that has received a first power supply request, which is associated with the first power identification information, indicating that power is to be supplied to the first load apparatus to supply an amount of first power equal to or smaller than the amount of surplus power to the first load apparatus as power that does not cause a charging process.
US09887538B2
The invention relates to a DC power distribution system for distributing DC power from a power supply device (3) to an electrical device (2). The power supply device is operable in a high power mode or in a low power mode for supplying a higher power or a lower power, respectively, to the electrical device via an electrical conductor (4), wherein the electrical device is switchable between a high power mode and a low power mode in which the electrical device consumes more power or less power, respectively. An electrical device control unit (11) controls the mode of the electrical device depending on the power supplied by the power supply device. This automatic control of the electrical device depending on the provided power can lead to a better balance between the power consumption and the power supply and, thus, to an improved efficiency of supplying power to the electrical device.
US09887529B2
A wire harness having at least wire harness assembly having a splice of at least three shielded wire cables is presented. The assembly includes a flexible insulation layer wrapped about the joined core conductors of the three cables, a flexible conductive layer wrapped about the shield conductors of the cables, and a section of dual wall heat shrink tubing enclosing the flexible conductive layer and portions of the insulative jackets of the cables. The flexible conductive layer does not include any solder.
US09887522B2
A stripping tool includes and body portion and a clamping arm. The stripping tool further includes a stripping blade having a blade edge. The stripping blade extends from the body portion, and the blade edge is offset from the clamping arm at a distance d such that the blade edge enters the insulator layer of the coaxial cable when the coaxial cable is positioned between the clamping arm and the body portion. The stripping tool further includes a retention element disposed at the body portion at a position after the stripping blade along a cable insertion direction. The retention element is positioned to contact the outer layer of an end portion of the coaxial cable when the coaxial cable is positioned between the clamping arm and the body portion and the stripping tool is in the closed position.
US09887513B2
A laser apparatus that can reliably prevent the formation of condensation is disclosed. In the laser apparatus, the temperature of cooling water supplied into the interior of the laser apparatus is controlled within a first predetermined temperature range during laser oscillation, while at the same time, continuously performing dehumidification so that the relation (dew point of air inside laser apparatus)+(first predetermined temperature difference)≦(cooling water temperature) is maintained. The dew point of the air inside the laser apparatus can be obtained by a computing unit from the humidity and temperature of the air.
US09887510B2
A method of fabrication of laser gain material and utilization of such media includes the steps of introducing a transitional metal, preferably Cr2+ thin film of controllable thickness on the ZnS crystal facets after crystal growth by means of pulse laser deposition or plasma sputtering, thermal annealing of the crystals for effective thermal diffusion of the dopant into the crystal volume with a temperature and exposition time providing the highest concentration of the dopant in the volume without degrading laser performance due to scattering and concentration quenching, and formation of a microchip laser either by means of direct deposition of mirrors on flat and parallel polished facets of a thin Cr:ZnS wafer or by relying on the internal reflectance of such facets.
US09887502B2
A connector structure includes a jack including a receiver, and a plug connectable to the jack. The jack includes a wall located around the receiver and defining a receiving region configured to receive a locking portion. The plug includes a plug body, a plug holder, and the locking portion. The receiving region includes a first region where at least a part of the locking portion is configured to enter and exit by a movement of the locking portion along the first axis, and a second region where at least a part of the locking portion is configured to enter when the locking portion is rotated about the first axis. The second region is covered by the wall when the receiver is seen from the front.
US09887499B2
A communication cable connector includes a first connector section to be connected to one end of a communication cable including at least two or more signal lines, a second connector section to be connected to an other end of the communication cable, a first voltage applying circuit mounted to the first connector section to apply a DC voltage between any signal lines of the communication cable, and a first light emitting circuit mounted to the second connector section to emit light when the DC voltage is applied between the any signal lines of the communication cable by the first voltage applying circuit.
US09887490B2
A retainer (60) includes locking protrusions (66) projecting toward side surfaces of a housing (10). A resilient wall (18) defining a mounting hole (17) and including a part capable of interfering with the locking protrusion (66) is disposed on the side surface of the housing (10). The resilient wall (18) includes a lock receiving portion for lockably receiving the locking protrusion (66) by resilient return. An erroneous arrangement identifying portion (27) is disposed on an inner surface of the mounting hole (17) of the housing (10) for restricting an erroneous arrangement of the retainer (60) into the mounting hole (17). The erroneous arrangement identifying portion (27) is a rib-like part provided on the resilient wall (18).
US09887480B2
A contact for connecting a first object and a second object. The contact includes a base to be connected to the first object, a connector to be brought into contact with the second object, a support that supports the connector such that the connector is disposed away from the base, and a deformation preventer that prevents deformation of the support.
US09887478B2
A thermally insulating electrical contact probe including a mounting plate having a tubular pin guide defining a pin pass-through, a cover coupled to the mounting plate and having a neck portion enclosing the pin guide, and an insulating pin having a shank portion disposed within the pin pass-through and defining a conductor pass-through, a flange portion extending radially outwardly from the shank portion above a top of the pin guide, and a pocket portion extending from the flange portion and defining a pocket. The electrical contact probe may further include a spring disposed intermediate the flange portion and the mounting plate, the spring biasing the flange portion away from the mounting plate, an electrical contact pad disposed within the pocket, and an electrical conductor coupled to the electrical contact pad and extending through the conductor pass-through.
US09887461B2
A re-reconfigurable built-in antenna of a portable terminal is provided. The antenna includes an antenna radiator having a feeding pad electrically connected to a feeding portion of a main board of the terminal and at least one ground pad disposed in a position different from that of the feeding pad for selectively establishing an electrical connection to a ground portion of the terminal, and a switching element, commonly connected to the at least one ground pad of the antenna radiator, for selectively establishing an electrical connection to the ground portion by a switching operation. The antenna radiator changes a shape of the antenna radiator by using the selective electrical connection of the ground portion so as to have various operational frequency bands and radiation properties.
US09887459B2
A reconfigurable aperture includes a plurality of metallic particles confined to a volume extending across an aperture area. The metallic particles are repositioned within the volume to form opaque regions in the aperture area. The opaque regions, and transmissive regions between the opaque regions, can form a reconfigurable zone plate that can change the collimation of a microwave beam via diffraction therethrough. The zone plate can be located a fixed distance away from a microwave source and a detector in a housing, so that for any specified wavelength produced by the microwave source, the zone plate can reconfigure to have a focal length equal to the fixed distance. The reconfigurable zone plate can effectively collimate microwaves produced by the microwave source, can direct the collimated microwaves in a specified direction, can receive microwaves returning along the specified direction, and can focus the received microwaves onto the detector.
US09887454B2
An antenna-integrated wireless module is provided which does not need a metal case, and which can realize size reduction. A shield layer is formed on an upper surface of a resin sealing layer, which is disposed on one principal surface of a substrate and which covers a wireless region and an antenna region, such that the shield layer does not cover a portion of the resin sealing layer, the portion being positioned directly above the antenna region. Hence the shield layer formed on the upper surface of the resin sealing layer on the side covering the wireless region can serve to suppress electromagnetic waves radiated from a wireless functional section, which is disposed in a region overlapping the wireless region when looking at the module in a plan view, and which includes an RF circuit disposed at least on the one principal surface of the substrate or inside the substrate.
US09887448B2
The present invention relates to a method of manufacturing an antenna for a radio frequency (RFID) tag. A web of material is provided to at least one cutting station in which a first pattern is generated in the web of material. A further cutting may occur to create additional modifications in order to provide a microchip attachment location and to selectively tune an antenna for a particular end use application. The cutting may be performed by a laser, die cutting, stamping or combinations thereof.
US09887446B2
A signal transmission cable including a high-Q value band-elimination filter includes a first signal line conductor pattern including a first capacitor conductor portion and an inductor conductor portion on a first base layer. The first capacitor conductor portion includes a flat conductor, and the inductor conductor portion has a spiral shape. A second signal line conductor pattern including a second capacitor conductor portion is provided on a second base layer. The inductor conductor portion constitutes an inductor, and the first and second capacitor conductor portions and the first base layer constitute a capacitor. The inductor and the capacitor are connected in parallel by transmission conductor portions on the first and second base layers and an interlayer-connector conductor on the first base layer.
US09887445B2
A tunable filter for dynamically setting a filter center frequency includes a movable member, an upper casing, a lower casing, conductive gaskets, a cavity and a driving unit. The movable member includes a board and lugs. The upper casing includes upper openings corresponsive to the lugs respectively. The lower casing includes lower openings corresponsive to the upper openings respectively. The conductive gaskets are disposed between the upper and lower casings. The cavity is combined with the lower casing and has chambers, and the conductive gaskets are corresponsive to the upper and lower openings respectively. The driving unit is coupled to the movable member for moving the lugs in a first direction towards the chambers or in a second direction away from the chambers. The distance moved by the lugs in the first direction or the second direction is used for determining the filter center frequency.
US09887426B2
A fuel cell and a method for manufacturing a fuel cell from a hollow fiber membrane module. The fuel cell has a housing in which a bundle of hollow fiber membranes is arranged. The volume enclosed by the housing is subdivided into an inlet space, an intermediate space and an outlet space by a partition wall which tightly encloses one end-face portion of the bundle of hollow fiber membranes and a partition wall which tightly encloses the other end-face portion of the bundle of hollow fiber membranes. The inlet space is in a fluid connection with one open end of the hollow fiber membranes, while the outlet space is in a fluid connection with the other open end of the hollow fiber membranes. The fuel cell is distinguished by a simplified electrical connection of all of the electrical layers forming the anode and cathode. As a result, the fuel cell can be produced cost-effectively in large numbers. The conductive layers, forming the anode and cathode, on the inner and outer faces of the hollow fiber membranes are connected by coating the wall of the housing or the two partition walls, which delimit the inlet space and outlet space as well as the intermediate space, with an electrically conductive material.
US09887422B2
A negative electrode for a rechargeable lithium battery includes a negative active material layer including a negative active material. The negative active material includes a first active material and a second active material different from the first active material, the second active material includes flake-shaped graphite, and the negative electrode has an active mass density of greater than or equal to about 1.70 g/cc.
US09887415B2
A secondary cell comprising a positive cathode electrode of capacity P (mAh) in communication with a liquid or gel electrolyte; an negative anode electrode of capacity N (mAh) in communication with the electrolyte; and a separator permeable to at least one mobile species which is redox-active at least one of the anode and the cathode; designed and constructed such that the anode capacity N is smaller than that of the cathode capacity P, hence N/P<0.9.
US09887413B2
A battery pack includes a plurality of battery modules, each having at least one unit cell, a case for accommodating the unit cell and a bus bar electrically connected to the unit cell, and a connecting bar for connecting battery modules adjacent to each other among the plurality of battery modules, wherein at least one of the connecting bars includes a first metal plate, a second metal plate spaced apart from the first metal plate, and a metal bridge configured to connect the first metal plate and the second metal plate and having a lower melting point than the metal plate. In this configuration, if an overcurrent flows at the battery pack, the connecting bar is easily broken, thereby ensuring safety of the battery pack in use.
US09887412B2
A rechargeable battery includes an electrode assembly including a first electrode and a second electrode, a case to receive the electrode assembly, a cap plate coupled with the case and including a short circuit hole, a first terminal electrically connected to the first electrode, a second terminal electrically connected to the second electrode, an upper insulator member disposed between the second terminal and the cap plate, the upper insulator member having a connection hole communicating with the short circuit hole, and a terminal hole spaced apart from the connection hole, a short circuit member in the short circuit hole to electrically connect the cap plate with the second terminal when the short circuit member is modified, and a gap between the upper insulator member and the cap plate, the gap extending continuously from the connection hole toward the terminal hole.
US09887411B2
A rechargeable battery includes a case having an electrode assembly, a cap plate to seal an opening of the case, and an electrode terminal in the cap plate. The electrode terminal includes a plate terminal at an upper area and a bent plate to electrically couple the plate terminal to the cap plate. The bent plate sets a gap between the plate terminal and the cap plate, and provides a current path from the plate terminal to the cap plate having a length greater than an interval between the plate terminal and the cap plate.
US09887405B2
Disclosed is a method of preparing a crosslinked polyolefin separator including preparing a silane grafted polyolefin solution using a polyolefin having a weight average molecular weight higher than or equal to 200,000, a diluent, an alkoxy group containing vinylsilane, and an initiator, forming the silane grafted polyolefin solution in a sheet shape and stretching, extracting the diluent from the stretched sheet to produce a porous membrane, and crosslinking the porous membrane in the presence of water, and a crosslinked polyolefin separator.
US09887401B2
A battery assembly is provided. The assembly includes a battery containment apparatus including a chassis base and divider sheets coupled to the chassis base, wherein the divider sheets are spaced from each other such that a battery cell slot is defined between adjacent sheets. The apparatus further includes a compression plate assembly including first compression and second compression plates coupled to a divider sheet at opposing ends of the apparatus, and a tensioning member coupled between the first and second compression plates. A battery cell is positioned within each battery cell slot defining a plurality of battery cells, and the first and second compression plates compressively hold the battery cells between the divider sheets. At least one of the chassis base and the compression plate assembly are formed from a thermoplastic material.
US09887391B2
The invention discloses an optical member and an OLED display including an optical member. The optical member includes: a metal electrode, a λ/4 phase-difference plate and a linear polarization plate sequentially arranged in this order. A λ/2 phase-difference plate and a brightness enhancement film are arranged between the λ/4 phase-difference plate and the linear polarization plate; there is an angle between an absorption axis of the linear polarization plate and a polarization axis of the brightness enhancement film; and there is an angle between the polarization axis of the brightness enhancement film and a slow axis of the λ/2 phase-difference plate. This arrangement can address the problem in the related art that faces the difficulty to improve the transmittivity of light in an optical member in an OLED display.
US09887365B2
An organic light-emitting device including a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer, wherein the organic layer includes a hole transport region between the first electrode and the emission layer, the hole transport region including at least one selected from a hole transport layer, a hole injection layer, and a buffer layer, and an electron transport region between the emission layer and the second electrode, the electron transport region including at least one selected from a hole blocking layer, an electron transport layer, and an electron injection layer, wherein the electron transport region includes a compound represented by Formula 1 and a compound represented by Formula 2
US09887361B2
A nanotube-graphene hybrid film and method for forming a cleaned nanotube-graphene hybrid film. A method includes depositing nanotube film over a metal foil to produce a layer of nanotube film, placing the metal foil with as-deposited nanotube film in a chemical vapor deposition furnace to grow graphene on the nanotube film to form a nanotube-graphene hybrid film, and transferring the nanotube-graphene hybrid film over a substrate.
US09887355B2
A method for manufacturing an emitter comprises providing a semiconductor substrate having a main surface, the semiconductor substrate comprising a cavity adjacent to the main surface. A portion of the semiconductor substrate arranged between the cavity and the main surface of the semiconductor substrate forms a support structure. The method comprises arranging an emitting element at the support structure, the emitting element being configured to emit a thermal radiation of the emitter, wherein the cavity provides a reduction of a thermal coupling between the emitting element and the semiconductor substrate.
US09887328B2
According to one embodiment, a semiconductor light emitting device includes a semiconductor layer, a sealing member configured to cover a lower surface of the semiconductor layer and a side surface of the semiconductor layer to protrude to be higher than an upper surface of the semiconductor layer at a side of the semiconductor layer, a fluorescer layer provided above the semiconductor layer and the sealing member, and an insulating film provided between the sealing member and the semiconductor layer and between the sealing member and the fluorescer layer. A corner of a protruding portion of the sealing member is rounded.
US09887322B2
A light-emitting device of an embodiment of the present disclosure comprises a substrate; a semiconductor stack comprising a first type semiconductor layer, a second type semiconductor layer and an active layer formed between the first type semiconductor layer and the second type semiconductor layer, wherein the first type semiconductor layer comprises a non-planar roughened surface; a bonding layer formed between the substrate and the semiconductor stack; and multiple recesses each comprising a bottom surface lower than the non-planar roughened surface; and multiple buried electrodes physically buried in the first type semiconductor layer, wherein the multiple buried electrodes are formed in the multiple recesses respectively, and one of the multiple buried electrodes comprises an upper surface; wherein an upper surface of the buried electrode and the non-planar roughened surface of the first type semiconductor layer are substantially on the same plane.
US09887321B2
A semiconductor light-emitting device comprises a semiconductor stack having a first surface, wherein the first surface comprises multiple protrusion portions and multiple concave portions; a first electrode on the first surface and electrically connecting with the semiconductor stack; a second electrode on the first surface and electrically connecting with the semiconductor stack; and a transparent conduction layer conformally covering the first surface and between the first electrode and the semiconductor stack, wherein the first electrode comprises a first bonding portion and a first extending portion, and the first extending portion is between the first bonding portion and the transparent conduction layer and conformally covers the transparent conduction layer.
US09887320B2
A light-emitting element, includes a substrate; a light-emitting stack formed on the substrate, including a triangular upper surface parallel to the substrate, having three sides and three vertexes; a first electrode formed on the light-emitting stack and located near a first vertex of the three vertexes of the triangular upper surface; and a second electrode formed on the light-emitting stack; including two second electrode pads respectively located near other two vertexes of the three vertexes; and a second electrode extending part extending from the second electrode pads, disposed along the three sides of the triangular upper surface.
US09887318B2
A quantum dot for emitting light under electrical stimulation has a center of a first composition and a surface of a second composition. The second composition is different than the first composition. An intermediate region extends between the center and surface and has a continuous composition gradient between the center and the surface. The quantum dot is synthesized in a one pot method by controlling the rate and extent of a reaction by controlling the following parameters: (i) type and quantity of reactant, (ii) reaction time, and (iii) reaction temperature.
US09887314B2
Disclosed is a method of manufacturing a solar cell. The method includes forming a protective film using an insulation film over a semiconductor substrate, the semiconductor substrate including a base area of a first conductive type and formed of crystalline silicon. The forming of the protective film includes a heat treatment process performed at a heat treatment temperature of 600 degrees Celsius or more under a gas atmosphere including a halogen gas, which has a halogen element.
US09887307B2
Diode barrier infrared detector devices and superlattice barrier structures are disclosed. In one embodiment, a diode barrier infrared detector device includes a first contact layer, an absorber layer adjacent to the first contact layer, and a barrier layer adjacent to the absorber layer, and a second contact layer adjacent to the barrier layer. The barrier layer includes a diode structure formed by a p-n junction formed within the barrier layer. The barrier layer may be such that there is substantially no barrier to minority carrier holes. In another embodiment, a diode barrier infrared detector device includes a first contact layer, an absorber layer adjacent to the first contact layer, a barrier layer adjacent to the absorber layer, and a diode structure adjacent to the barrier layer. The diode structure includes a second contact layer.
US09887290B2
A method includes forming a gate stack over a semiconductor region, and recessing the semiconductor region to form a recess adjacent the gate stack. A silicon-containing semiconductor region is epitaxially grown in the recess to form a source/drain stressor. Arsenic is in-situ doped during the step of epitaxially growing the silicon-containing semiconductor region.
US09887289B2
A semiconductor device includes a gate arranged on a substrate; a source/drain formed on the substrate adjacent to the gate; a source/drain contact extending from the source/drain and through an interlayer dielectric (ILD) over the source/drain, a portion of the source/drain positioned adjacent to the source/drain contact; and a silicide positioned along a sidewall of the source/drain contact between the portion of the source/drain and the source/drain contact, and along an endwall of the source/drain contact between the source/drain contact and the substrate.
US09887286B2
The present inventive concept relates to a semiconductor device, and more particularly to a semiconductor device that can increase the amount of current by reducing impedance, and a method of manufacturing the semiconductor device.A semiconductor device comprises an n− type epitaxial layer disposed on a first surface of an n+ type silicon carbide substrate; an n+ region disposed on the n− type epitaxial layer; first and second trenches disposed in the n− type epitaxial layer and the n+ region; first and second gate insulating layers disposed inside the first and second trenches, respectively; first and second gate electrodes disposed on the first and second gate insulating layers, respectively; a p-type region disposed on two sides of one of the first and second trenches; an oxidation film disposed on the first and second gate electrodes; a source electrode disposed on the n+ region and the oxidation film; and a drain electrode disposed on a second surface of the n+ type silicon carbide substrate, wherein a first channel is disposed on two sides of the first trench and a second channel is disposed on two sides of the second trench.
US09887284B1
According to the present invention, a semiconductor device includes a transistor provided in a first substrate, a gate pad of the transistor, a conductive bump provided on the gate pad, a second substrate provided above the first substrate, a first electrode passing through from a first face to a second face of the second substrate and connected with the conductive bump on the second face side, a resistor connected to the first face side of the first electrode with its one end and connected to an input terminal with the other end and a second electrode provided adjacent to the first electrode on the first face and connected to the input terminal without interposing the resistor, wherein a gate leakage current of the transistor flows from the first electrode to the input terminal through a base material of the second substrate and the second electrode.
US09887278B2
After forming a trench extending through an insulator layer and an underlying top semiconductor portion that is comprised of a first semiconductor material and a dopant of a first conductivity type to define an emitter and a collector on opposite sides of the trench in the top semiconductor portion, an intrinsic base comprising a second semiconductor material having a bandgap less than a bandgap of the first semiconductor material and a dopant of a second conductivity type opposite the first conductivity type is formed in a lower portion the trench by selective epitaxial growth. The intrinsic base protrudes above the top semiconductor portion and is laterally surrounded by entire top semiconductor portion and a portion of the insulator layer. An extrinsic base is then formed on top of the intrinsic base to fill a remaining volume of the trench by a deposition process.
US09887276B2
Disclosed is a method to manufacture a thin film transistor having an oxide semiconductor as a channel formation region. The method includes; forming an oxide semiconductor layer over a gate insulating layer; forming a source and drain electrode layers over and in contact with the oxide semiconductor layer so that at least portion of the oxide semiconductor layer is exposed; and forming an oxide insulating film over and in contact with the oxide semiconductor layer. The exposed portion of the oxide semiconductor may be exposed to a gas containing oxygen in the presence of plasma before the formation of the oxide insulating film. The method allows oxygen to be diffused into the oxide semiconductor layer, which contributes to the excellent characteristics of the thin film transistor.
US09887269B2
A semiconductor device includes a source/drain feature disposed over a substrate. The source/drain feature includes a first nanowire, a second nanowire disposed over the first nanowire, a cladding layer disposed over the first nanowire and the second nanowire and a spacer layer extending from the first nanowire to the second nanowire. The device also includes a conductive feature disposed directly on the source/drain feature such that the conductive feature physically contacts the cladding layer and the spacer layer.
US09887262B2
A semiconductor device includes a semiconductor layer and a first insulating film provided on the semiconductor layer. The first insulating film has a surface opposite to the semiconductor layer, the surface including a first portion, a second portion and a third portion between the first portion and the second portion. The device includes a first interconnection provided on a first portion and a second interconnection provided on the second portion. The first interconnection and the second interconnection extend in a first direction. The device further includes a conductor and a nitride layer. The conductor extends through the first insulating film in a second direction from each of the first interconnection and the second interconnection toward the semiconductor layer, and the conductor electrically connects the first interconnection to the semiconductor layer. The nitrided layer is provided at least on the third surface.
US09887261B2
A charge-compensation semiconductor device includes a semiconductor body having a first surface, a lateral edge delimiting the semiconductor body in a horizontal direction substantially parallel to the first surface, an active area, and a peripheral area arranged between the active area and the lateral edge. A source metallization is arranged on the first surface. A drain metallization is arranged opposite to the source metallization. The semiconductor body further includes a drift region in Ohmic contact with the drain metallization, and a plurality of compensation regions forming respective pn-junctions with the drift region, which are arranged in the active area and in the peripheral area, and are in Ohmic contact with the source metallization via respective body regions arranged in the active area and having a higher doping concentration than the compensation regions. In a horizontal cross-section substantially parallel to the first surface the compensation regions are at least in a respective portion shaped as a strip oriented in a direction which is tilted with respect to the lateral edge by a tilt angle.
US09887256B2
A display device includes a display portion defining a display area and including a plurality of pixels, a scan driver disposed in a non-display area that is outside of the display area, and a plurality of scan connection lines. Each of the pixels is connected to a scan line from among a plurality of scan lines and a data line from among a plurality of data lines. The scan connection lines connect the scan driver to the scan lines. Each of the scan connection lines is connected to one of the scan lines through a contact hole disposed in at least one insulating layer, which is disposed between the scan lines and the scan connection lines in a cross-sectional view.
US09887254B2
A double-side OLED display is disclosed. The double-side OLED display includes a base layer and an OLED layer disposed on the base layer. The OLED layer includes a first display region and a second display region. The base layer and the OLED layer are folded such that the first display region and the second display region respectively face toward opposite directions; the base layer is located at an outside. The present invention can simplify the production process, increase the production capacity, decrease the thickness of the product, and sufficiently utilizing the base layer such that the base layer can protect the OLED layer. Besides, because the displaying at both sides is emitting at a bottom, the base layer located at outside can provide a flat display surface to improve the display quality.
US09887243B2
A solid state imaging device that includes a substrate having oppositely facing first and second surfaces and a photoelectric conversion unit layer having a light incident side facing away from the substrate. The substrate includes a first photoelectric conversion unit and a second photoelectric conversion and the photoelectric conversion layer includes a third photoelectric conversion unit.
US09887242B2
Disclosed is a CMOS element. The CMOS element comprises a substrate, a first metal layer, an insulation layer and a first type metal oxide semiconductor layer; and the element further comprises a first, a second and a third metal parts which are located on the insulation layer, and the first and the second metal parts are located at two sides of the first type metal oxide semiconductor layer and both contacts therewith; a second type organic semiconductor layer, located in a gap between the second, and the third metal parts and on the second, the third metal parts where are adjacent to the gap; a passivation layer, located on the first, the second and the third metal parts, the first type metal oxide semiconductor layer and the second type organic semiconductor layer; a third metal layer located on the passivation layer corresponding to the second type organic semiconductor layer.
US09887238B1
A semiconductor device and a method for fabricating the semiconductor device have been provided. The method for fabricating a semiconductor device includes the steps of: forming a channel layer on a substrate; forming a gate dielectric layer on the channel layer; forming a source layer and a drain layer adjacent two sides of the gate dielectric layer; forming a bottom gate on the gate dielectric layer; forming a phase change layer on the bottom gate; and forming a top gate on the phase change layer.
US09887234B2
A complementary metal oxide semiconductor (CMOS) image sensor and a method for fabricating the same are provided. An example CMOS image sensor includes first active regions of a semiconductor substrate, where the first active regions are arranged in rows or columns. Photosensitive regions are formed in the first active regions. The CMOS image sensor also includes second active regions of the semiconductor substrate that are interposed between the first active regions. Each of the second active regions includes a device isolation region formed by doping the semiconductor substrate with impurities. Each of the second active regions also includes a channel region of a field effect transistor (FET) that is formed within the device isolation region and is configured to connect source and drain regions of the FET. At least one control gate is formed over each of the second active regions.
US09887233B2
Disclosed are a semiconductor device and a method for manufacturing the semiconductor device that is capable of adequately reducing the influence of inter-wiring capacitance even when a photoelectric conversion element is progressively miniaturized. A plurality of transfer transistors each include a photoelectric conversion element and a signal output section. A plurality of other transistors include at least one signal input/output section that is electrically coupled to the transfer transistors. An interlayer insulating film is formed so as to cover the transfer transistors and the other transistors. A total of at least three of at least one signal output section of the transfer transistors and at least one signal input/output section of the other transistors are coupled by a coupling layer that includes a conductor filled into a groove formed in the interlayer insulating film.
US09887226B2
An imaging device that includes a substrate, a photoelectric conversion section disposed in the substrate, an element isolation region disposed adjacent to the photoelectric conversion section, a floating diffusion electrically connected to the photoelectric conversion section, an amplification transistor having a gate electrode and an active region, and a contact section disposed on the gate electrode of the amplification transistor. The contact section overlaps the active region of the amplification transistor. The floating diffusion is electrically connected to the gate electrode of the amplification transistor via the contact section. The width of the gate electrode of the amplification transistor is larger than a width of the active region of the amplification transistor. The photoelectric conversion section includes a first type impurity, and the element isolation region includes a second type impurity having a conductivity opposite to the first type impurity.
US09887220B2
A gate electrode of a field effect transistor is formed. Next, an offset spacer film with a double-layer structure including a silicon oxide film as a lower-layer film and a silicon nitride film as an upper-layer film is formed on a sidewall surface of the gate electrode. The silicon nitride film serves as a supply source of an element for terminating dangling bonds of silicon in a device formation region. Next, treatment for leaving the offset spacer film intact or treatment for removing the silicon nitride film of the offset spacer film is performed. Thereafter, a sidewall insulating film is formed on the sidewall surface of the gate electrode.
US09887216B2
The present disclosure provides a poly-silicon TFT, its manufacturing method, an array substrate and its manufacturing method. The method for manufacturing the poly-silicon TFT includes a step of, subsequent to the formation of an amorphous-silicon active layer and a source electrode of the TFT, applying an electrical signal to the source electrode, so as to maintain the source electrode at a predetermined temperature for a predetermined time period, thereby to crystallize the amorphous active layer into a poly-silicon active layer due to heat generated by the source electrode and transferred to the amorphous active layer.
US09887209B2
A standard cell CMOS device includes metal oxide semiconductor transistors having gates formed from gate interconnects. The gate interconnects extend in a first direction. The device further includes power rails that provide power to the transistors. The power rails extend in a second direction orthogonal to the first direction. The device further includes M1 layer interconnects extending between the power rails. At least one of the M1 layer interconnects is coupled to at least one of the transistors. The M1 layer interconnects are parallel to the gate interconnects and extend in the first direction only.
US09887203B2
A 3D semiconductor device including: a first layer including a first monocrystalline layer, the first layer including first logic cells; a second layer including a monocrystalline semiconductor layer, the second layer overlying the first layer, the second layer including second transistors, where the logic cells include a Look-Up-Table logic cell, and where the second transistors are aligned to the first logic cells with less than 200 nm alignment error.
US09887202B2
The inventive concepts provide semiconductor devices and methods of manufacturing the same. One semiconductor device includes a substrate, a device isolation layer disposed on the substrate, a fin-type active pattern defined by the device isolation layer and having a top surface higher than a top surface of the device isolation layer, a first conductive line disposed on an edge portion of the fin-type active pattern and on the device isolation layer adjacent to the edge portion of the fin-type active pattern, and an insulating thin layer disposed between the fin-type active pattern and the first conductive line. The first conductive line forms a gate electrode of an anti-fuse that may be applied with a write voltage.
US09887201B2
A one time programmable nonvolatile memory formed from metal-insulator semiconductor cells. The cells are at the crosspoints of conductive gate lines and intersecting lines formed in a semiconductor substrate. Among others, features include forming the gate lines with polysilicon layers of one conductivity type and the intersecting lines with dopants of the opposite conductivity type in the substrate; forming the intersecting lines with differing dopant concentrations near the substrate surface and deeper in the substrate; and forming the widths of the gate lines and intersecting lines with the minimum feature size that can be patterned by a particular semiconductor technology.
US09887195B1
A semiconductor, silicon-on-oxide (SOI) structure having a silicon layer disposed on a bottom oxide (BOX) insulating layer. A deep trench isolation (DTI) material passes vertically through the silicon layer to the bottom oxide insulating layer. The deep trench isolation material has a lower permittivity than the permittivity of the silicon. A coaxial transmission line having an inner electrical conductor and an outer electrically conductive shield structure disposed around the inner electrical conductor passing vertically through the deep trench isolation material to electrically connect electrical conductors disposed over the bottom oxide insulating layer to electrical conductors disposed under the contacts bottom oxide insulating layer.
US09887188B2
An electro-static discharge (ESD) structure includes an input pad, and a first switching device electrically connected to the input pad. The ESD structure further includes a first diode, wherein the first switching device is configured to selectively connect the first diode to the input pad, and the first diode is configured to provide a first dissipation path for an ESD event at the input pad. The ESD structure further includes a second diode selectively connectable to the input pad, wherein the second diode is configured to provide a second dissipation path for the ESD event at the input pad.
US09887185B2
The purpose of the present invention is to reduce the size and thickness of an LED module. The LED module includes a circuit substrate, at least two supply terminals, a plurality of LED dies, a plurality of FET die, a constant current circuit, a dam member, a fluorescent resin, a resistor network, and a bypass circuit, wherein the constant current circuit includes one of the plurality of FET die and the bypass circuit includes other of the plurality of FET die, a portion of the dam enclosing the LED block region forms a portion of the dam enclosing the circuit block region, and the dam member enclosing the LED block region has a annular shape and the dam member enclosing the circuit block region has a rectangular shape except for said portion of the dam member.
US09887182B2
Methods for improving hybrid bond yield for semiconductor wafers forming 3DIC devices includes first and second wafers having dummy and main metal deposited and patterned during BEOL processing. Metal of the dummy metal pattern occupies from about 40% to about 90% of the surface area of any given dummy metal pattern region. High dummy metal surface coverage, in conjunction with utilization of slotted conductive pads, allows for improved planarization of wafer surfaces presented for hybrid bonding. Planarized wafers exhibit minimum topographic differentials corresponding to step height differences of less than about 400 Å. Planarized first and second wafers are aligned and subsequently hybrid bonded with application of heat and pressure; dielectric-to-dielectric, RDL-to-RDL. Lithography controls to realize WEE from about 0.5 mm to about 1.5 mm may be employed to promote topographic uniformity at wafer edges. Improved planarity of wafers presented for hybrid bonding results in improved bond uniformity for 3DIC devices formed thereby.
US09887175B2
A lighting device includes a plurality of organic EL light-emitting devices having organic EL elements, and a plurality of LEDs. The LEDs are provided as point light sources, and the organic EL light-emitting devices are provided as surface light sources. Using an LED which emits blue light and an organic EL element which emits yellow light, white light can be obtained. The LEDs are provided on the back side or the front side of the organic EL light-emitting devices so that light from the LEDs pass between the two organic EL light-emitting devices. Accordingly, light can be extracted from the LEDs without allowing the LED light to pass through the organic EL elements. Further, the organic EL element is sealed by two substrates and a sealant, whereby deterioration due to moisture or oxygen can be prevented.
US09887173B2
A method for producing a sinter layer connection between a substrate and a chip resulting in an electric and thermal connection therebetween and in reduced mechanical tensions within the chip. The method produces a sinter layer by applying a multitude of sinter elements of a base material forming the sinter layer in structured manner on a contact area of a main surface of a substrate; placing a chip to be joined to the substrate on the sinter elements; and heating and compressing the sinter elements to produce a structured sinter layer connecting the substrate and chip and extending within the contact area, the surface coverage density of the sinter elements on the substrate in a center region of the contact area being greater than the surface coverage density of the sinter elements in an edge region of the contact area, and at least one through channel, extending laterally as to the substrate's main surface being provided towards the contact area's edge. A large-area sinter element is situated in the contact area's center region, and circular sinter elements is situated in a contact area edge region. The sinter elements may also have notches. Also described is a related device.
US09887172B2
A bonding wire for a semiconductor device includes a Cu alloy core material and a Pd coating layer on a surface of the Cu alloy core material, and contains Ga and Ge of 0.011 to 1.2% by mass in total, which is able to increase bonding longevity of the ball bonded part in the high-temperature, high-humidity environment, and thus to improve the bonding reliability. The thickness of the Pd coating layer is preferably 0.015 to 0.150 μm. When the bonding wire further contains one or more elements of Ni, Ir, and Pt in an amount, for each element, of 0.011 to 1.2% by mass, it is able to improve the reliability of the ball bonded part in a high-temperature environment at 175° C. or more. When an alloy skin layer containing Au and Pd is further formed on a surface of the Pd coating layer, wedge bondability improves.
US09887171B2
A semiconductor device has a semiconductor chip adhesively bonded to a die pad. An area having large irregularities is formed on an upper side surface of the semiconductor chip to be covered by an encapsulating resin, and an area having small irregularities is formed on a lower side surface of the semiconductor chip, thereby improving adhesive strength between the semiconductor chip and the encapsulating resin and preventing penetration of moisture from outside.
US09887170B2
A method for fabricating a semiconductor device includes forming a conductive liner over a first landing pad in a first region and over a second landing pad in a second region. The method further includes depositing a first conductive material within first openings within a resist layer formed over the conductive liner. The first conductive material overfills to form a first pad and a first layer of a second pad. The method further includes depositing a second resist layer over the first conductive material, and patterning the second resist layer to form second openings exposing the first layer of the second pad without exposing the first pad. A second conductive material is deposited over the second layer of the second pad.
US09887165B2
An IC may include a semiconductor substrate having circuitry formed in the substrate, an interconnect layer above the semiconductor substrate and having an antenna coupled to the circuitry, and a seal ring around a periphery of the interconnect layer. The IC may include an electrically insulating trench extending vertically into the semiconductor substrate and extending laterally across the semiconductor substrate from adjacent one side to adjacent another side.
US09887149B2
A cavity package is provided. The package can include a metal leadframe and a substrate attached to an interposer formed as part of the leadframe. The substrate typically has a coefficient of thermal expansion matched to the coefficient of thermal expansion of a semiconductor device to be affixed to the substrate. The semiconductor device is typically attached to an exposed top surface of the substrate. The cavity package also includes a plastic portion molded to the leadframe forming a substrate cavity. The substrate cavity allows access to the exposed top surface of the substrate for affixing the semiconductor device. The cavity package also include a connective element for grounding a lid through an electrical path from the lid to the interposer.
US09887145B2
A meal top stacking package structure and a method for manufacturing the same are provided, wherein the metal top stacking package structure includes a metal base including an upper surface and a lower surface, and a die receiver cavity formed in the upper surface; a first chip fixed on the die receiver cavity by a first adhesion layer; a substrate with an upper surface; a second chip fixed on the upper surface of the substrate by a second adhesion layer; and a plurality of connecting components formed on the upper surface of the substrate; wherein the upper surface of the metal base is connected with the substrate by the connecting components. Thereby, the structure and method can enhance heat dissipation and electromagnetic shield of the stacking package structure.
US09887140B2
There is provided a wafer processing method for dividing a wafer having a plurality of devices formed in regions partitioned by a plurality of crossing division lines on a front surface of a substrate having a birefringent crystal structure, into individual device chips. The wafer processing method includes a detection step of detecting the division line formed on the front surface of the wafer by an imaging unit from the back side of the wafer. In the detection step, a polarizer disposed on an optical axis connecting an imaging element and an image forming lens provided in the imaging unit intercepts extraordinary light appearing due to birefringence in the substrate and guides ordinary light to the imaging element.
US09887135B1
A method includes forming a first mandrel layer above a first process layer. A first implant region is formed in the first mandrel layer. The first mandrel layer is patterned to define a plurality of first mandrel elements. At least a first subset of the first mandrel elements is formed from the first mandrel layer outside the first implant region and a second subset of the first mandrel elements is formed from the first implant region. First spacers are formed on sidewalls of the plurality of first mandrel elements. The first subset of the first mandrel elements are selectively removed without removing the second subset of the first mandrel elements. The first process layer is patterned using the first spacers and the second subset of the first mandrel elements as an etch mask.
US09887127B1
A semiconductor cell includes a dielectric layer. An array of parallel metal lines is disposed in a longitudinal direction within the dielectric layer. The metal lines having line widths that are substantially equal to or greater than a predetermined minimum line width. Line spacers are disposed between the metal lines. The line spacers having line spacer widths that are substantially equal to or greater than a predetermined minimum line spacer width. The array of metal lines includes a signal line having a continuity cut disposed across its entire line width and a power line adjacent the signal line. The power line has a line width that is greater than twice the minimum line width. The power line has a notch disposed partially across its line width. The notch is aligned with the continuity cut in a direction perpendicular to the longitudinal direction of the metal lines.
US09887126B2
A structure and a formation method of a semiconductor device structure are provided. The semiconductor device structure includes a semiconductor substrate and a conductive feature over the semiconductor substrate. The semiconductor device structure also includes a dielectric layer over the conductive feature and the semiconductor substrate and a via hole in the dielectric layer. The via hole has an oval cross section. The semiconductor device structure further includes a trench in the dielectric layer, and the via hole extends from a bottom portion of the trench. The trench has a trench width wider than a hole width of the via hole. In addition, the semiconductor device structure includes one or more conductive materials filling the via hole and the trench and electrically connected to the conductive feature.
US09887123B2
A structure having isolated deep substrate vias with decreased pitch and increased aspect ratio is disclosed. The structure includes a device layer over a buried oxide layer, a deep trench extending through the device layer, a dielectric filler in the deep trench, via holes in the dielectric filler, and conductive fillers in the via holes being the isolated deep substrate vias. The dielectric filler may include silicon oxide. The conductive fillers may include tungsten or copper. An adjacent pair of the isolated deep substrate vias within the deep trench has a pitch equal to or less than 1.0 microns.
US09887118B2
A wafer processing laminate including a support, a temporary adhesive material layer formed on the support, and a wafer laminated on the temporary adhesive material layer, the wafer having a circuit-forming front surface and back surface to be processed, wherein the temporary adhesive material layer includes a complex temporary adhesive material layer having two-layered structure including a first temporary adhesive layer composed of a thermoplastic organopolysiloxane polymer layer (A) having a film thickness of less than 100 nm and a second temporary adhesive layer composed of a thermosetting siloxane-modified polymer layer (B), the first temporary adhesive layer being releasably laminated to the front surface of the wafer, the second temporary adhesive layer being releasably laminated to the first temporary adhesive layer and the support. A temporary adhesive material for a wafer processing which withstand a thermal process at high temperature exceeding 300° C., facilitating temporary adhesion and delamination.
US09887109B2
A plasma etching method includes a holding step of holding a substrate, a processing gas supplying step of supplying processing gas to a space between the holding unit and an electrode plate facing the holding unit within the processing chamber, and a high frequency power supplying step of converting the processing gas supplied to the space from the plurality of supply parts into plasma by supplying a high frequency power from a high frequency power supply to at least one of the holding unit and the electrode plate. The processing gas supplying step includes controlling an adjustment unit configured to adjust a supply condition for supplying processing gas with respect to each of the plurality of supply parts such that the supply condition that is adjusted varies between a first position and a second position.
US09887103B2
An adaptive patterning method and system for fabricating panel based package structures is described. A plurality of semiconductor die comprising a copper column disposed over the active surface of each semiconductor die is provided. An embedded die panel is formed by disposing an encapsulant around each of the plurality of semiconductor die. A true position and rotation of each semiconductor die within the embedded die panel is measured. A unit-specific pattern is formed to align with the true position of each semiconductor die in the embedded die panel. The unit-specific pattern as a fan-out structure disposed over the semiconductor die, over the encapsulant, and coupled to the copper columns. A fan-in redistribution layer (RDL) can extend over the active surface of each semiconductor die such that the copper columns formed over the fan-in RDLs. The unit-specific pattern can be directly coupled to the copper columns.
US09887102B2
A multi-chip package structure is provided, including a substrate having a grounding structure; two semiconductor elements disposed on and electrically connected to the substrate; an encapsulant formed on the substrate and encapsulating semiconductor elements, wherein the encapsulant has a plurality of round holes formed between the semiconductor elements; and an electromagnetic shielding structure formed in each of the round holes and connected to the grounding structure to achieve electromagnetic shielding effects. A method for forming the multi-chip package is also provided.
US09887100B2
Methods of forming semiconductor devices and structures thereof are disclosed. In some embodiments, a semiconductor device includes a substrate that includes fins. Gates are disposed over the fins, the gates being substantially perpendicular to the fins. A source/drain region is disposed on each of fins between two of the gates. A contact is coupled to the source/drain region between the two of the gates. The source/drain region comprises a first width, and the contact comprises a second width. The second width is substantially the same as the first width.
US09887094B1
One illustrative method disclosed includes, among other things, forming a fin spacer adjacent a lower portion of a fin that is comprised of a fin spacer material, forming a conformal layer of a second spacer material on the exposed sidewalls and the upper surface of the fin, on the fin spacer and adjacent a gate structure of the FinFET device, wherein the second spacer material is a different material than the fin spacer material, performing an etching process to remove the second conformal layer from above the fin spacer to thereby re-expose the sidewalls of the fin above the fin spacer and the upper surface of the fin while forming a gate spacer comprising the second spacer material adjacent the gate structure, and forming an epi semiconductor material on the exposed sidewalls and upper surface of the fins above the first fin spacer.
US09887084B2
A method includes depositing an insulating layer over a substrate, the substrate including a first semiconductor material. The method also includes forming an opening in the insulating layer, the opening exposing a surface of the substrate. The method also includes growing a nanowire over the exposed surface of the substrate, the nanowire extending out of the opening away from the substrate, the nanowire including a second semiconductor material different from the first semiconductor material. The method also includes laterally growing the second semiconductor material on exposed sidewalls of the nanowire.
US09887069B2
A plasma processing system for processing at least a substrate with plasma. The plasma processing chamber is capable of controlling ion energy distribution. The plasma processing system may include a first electrode. The plasma processing system also includes a second electrode that is different from the first electrode and is configured for bearing the substrate. The plasma processing system may also include a signal source coupled with the first electrode. The signal source may provide a non-sinusoidal signal through the first electrode to control ion energy distribution at the substrate when the substrate is processed in the plasma processing system, wherein the non-sinusoidal signal is periodic.
US09887066B2
A system for controlling a high-power ion beam is disclosed, such as for steering, measuring, and/or dissipating the beam's power. In one embodiment, the ion beam can be controlled by being imparted into a cylindrical tube (e.g., a faraday cup), and deflected to strike an interior tube wall at an angle, thereby increasing an impact area of the beam on the wall. By also rotating the deflected beam around a circumference of the interior wall, the impact area of the ion beam may be further increased, thereby absorbing (dissipating) the high-power ion beam on the wall. In another embodiment, the ion beam may be passed through first, second, and third adjustable magnetic rings. By adjusting a relative angle between the rings and a combined rotation angle of all of the rings, a deflected ion beam may be rotated around a circumference of the interior wall of a power-absorbing tube, accordingly.
US09887065B2
A low specimen drift holder and cooler for use in microscopy, and a microscope comprising said holder. The present invention is in the field of microscopy, specifically in the field of electron and focused ion beam microscopy (EM and FIB). However it application is extendable in principle to any field of microscopy, especially wherein a specimen is cooled or needs cooling.
US09887063B2
The present invention relates to a radiation generating tube. The radiation generating tube includes an envelope including an insulating tubular member having at least two openings, a cathode connected to one of the openings of the insulating tubular member, and an anode connected to the other of the openings of the insulating tubular member. At least one of the cathode and the anode and the insulating tubular member are bonded at a bonded portion with an electrically conductive bonding member; and the bonded portion bonded with the electrically conductive bonding member is coated with a dielectric layer.
US09887058B2
A power supply circuit for electronic equipment that might be affected by overheating or by a fire, the power supply circuit including a bistable switch switchable between a first state in which the input terminal is connected to the output terminal, and a second state in which the input terminal is not connected to the output terminal, a first coil, and a second coil, the bistable switch being configured to switch to the first state when the magnetic field induced by the second coil is greater than the magnetic field induced by the first coil, and to switch to the second state when the magnetic field induced by the first coil is greater than the magnetic field induced by the second coil.
US09887057B2
A fuse includes first, second, and third terminals disposed on a substrate. Respective ends of one or more primary conductors of the fuse are connected to one of the first and the second terminals. The primary conductors have a first conductivity and are configured to open when a primary current between the first and the second terminals exceeds a first predetermined threshold. One or more secondary conductors have an end connected to the third terminal. The secondary conductors are configured to ignite when a secondary current through the secondary conductors exceeds a second predetermined threshold. When ignited, the secondary conductors open the primary conductors to thereby stop the primary current.
US09887054B2
The electromagnetic contactor includes a first frame in which an operation electromagnet is mounted; a second frame in which a contact mechanism is mounted; and a snap-fit section that is made up of a fitting protruding section and a hook section formed to one and the other of the first and second frame, respectively, the hook section fitting to the fitting protruding section. The hook section has a flexible projecting plate section formed in a projecting manner to an open end of either the first or second frame and a fitting section formed at a tip of the flexible projecting plate section, the fitting section fitting to the fitting protruding section. The flexible projecting plate section is provided with elasticity that fits the fitting section to a base side of the fitting protruding section in accordance with progress of wear between the fitting section and the fitting protruding section.
US09887050B1
Circuit breakers with a metal arc chute having a base and sidewalls extending outward from the base forming an open cavity, a movable arm holding a movable contact adjacent to the arc chute, a line conductor electrically connected to a stationary contact residing adjacent to the arc chute facing the movable contact and a overlay material of reduced electrical conductivity attached to the arc chute and residing in the cavity of the arc chute between the stationary and movable contacts. The overlay material can be a solid three-dimensional shaped insert/molded member with a cavity and/or an overmolded material directly attached to the metal arc chute.
US09887037B2
This specification provides a method for deciding a communication protocol between a wireless power transmitter and a wireless power receiver. To this end, a method for deciding a communication protocol by the wireless power receiver for data transmission or reception with the wireless power transmitter includes transmitting first communication protocol information indicating communication protocols supportable by the wireless power receiver itself to the wireless power transmitter, and deciding a communication protocol for the data transmission or data reception based on second communication protocol information, which indicates communication protocols selected based on the first communication protocol information, when the second communication protocol information is received from the wireless power transmitter.
US09887036B2
A coil end connecting structure for connecting a coil end part extending from a coil winding part formed by winding a flat wire, includes: a narrow-width part which is formed by forming a cut part made by cutting out the coil end part on a tip side at least on one side in a width direction thereof; an end connecting member which includes a cylinder body part in a cylindrical shape and in which the narrow-width part is inserted in an inner cylinder part of the cylinder body part; and a crimp part which crimps the cylinder body part to electrically connect the narrow-width part and the end connecting member.
US09887032B2
A magnetic component and a transformer are provided by the present disclosure. The magnetic component includes: at least three core columns; and a winding wound around at least one of the at least three core columns; wherein a medium having a relative initial permeability equal to 1 is disposed on at least one side of the at least three core columns. In the present disclosure, a conventional magnetic cover board with a high relative initial permeability is replaced by a medium with a relative initial permeability (ur) satisfied ur=1, such as air or a cover board.
US09887030B2
A wireless power receiver includes a coil to receive the power; and a magnet to generate an intensity of a magnetic flux density sensed by a sensor of the wireless power transmitter. The coil has an empty central region. The magnet is disposed in the empty central region of the coil. The magnet includes an electric steel sheet.
US09887029B2
A technical problem is to turn a persistent current switch on and off at high speed with less heat input. The invention relates to a conductive cooling-type persistent current switch, including: a superconductive wire 1 through which a current is passed; a cooling stage 9 which cools the superconductive wire; and a heater 8 which heats the superconductive wire, wherein the superconductive wire is placed between faces which are each formed by the cooling stage and the heater, a core of the superconductive wire is magnesium diboride 6, and a base material 5 placed around an outer periphery of the core is a material having a resistivity of 10 μΩcm or more at 40 K.
US09887027B2
Use of a composition (A) having a pH of at least 8 at 25° C. containing at least 50 wt.-% of water or a water containing solvent mixture, at least 0.1 mol/m3 of at least one water soluble silicate, optionally at least one molybdate, optionally at least one phosphonate, optionally at least one azole, optionally at least one additional freezing point depressing salt, optionally at least one phosphate, and optionally at least one nitrate, as heat carrier medium for magnetocaloric materials of formula (I) (AyB1−y)2+uCwDxEz (I) where: A is Mn or Co, B is Fe, Cr or Ni, C is Ge, As or Si, D is different from C and is selected from P, B, Se, Ge, Ga, Si, Sn, N, As and Sb, E may be same or different from C and D and is selected from P, B, Se, Ge, Ga, Si, Sn, N, As and Sb.
US09887016B2
A clamp for a boiling water reactor feedwater sparger is disclosed and claimed. The clamp assembly includes abuse and cooperating bolt, a reaction arm, and a cross pin. With the exception of the cross pin, the parts are pre-assembled and then installed over the sparger pin head. The cross pin is then installed through the clamp base and through the sparger pin. The clamp bolt is then tightened, locking the clamp and sparger pin. The clamp provides an increased surface area that extends 360° around the sparger pin. This increased surface area reduces the likelihood of wear of the clamp or bracket during plant operation, and the clamp restores the position of the sparger pin head relative to the contact surface of the end bracket if the original pin head or bracket is worn.
US09887015B2
A suspended basket includes a plurality of plates, tie rods, and adjustable length threaded tie rod couplings connecting threaded ends of the tie rods with threaded features of the plates. Control rod drive mechanisms (CRDMs) with CRDM motors are mounted in the suspended basket, which is suspended in a pressure vessel above a nuclear reactor core to control insertion of control rods into the reactor core. In one embodiment each adjustable length threaded tie rod coupling is a turnbuckle coupling that includes a sleeve threaded onto the threaded end of the tie rod and onto the threaded feature of the plate, and the sleeve is rotatable to adjust the position of the tie rod respective to the plate. Guide frames may be mounted in the suspended basket between the CRDMs and the nuclear reactor core to guide portions of the control rods withdrawn from the nuclear reactor core.
US09887008B2
As a solution to the type of problems noted above, this disclosure provides novel methods and systems that include dual-port solid-state drive (SSD) DIMM devices to provide primary storage capabilities with very low latency and better availability of DDR4 devices. The dual-port DDR4-SSD flash memory devices guarantee primary storage devices still accessible with one CPU or network failure. The novel DDR4 memory bus devices may be used not only for memory media and storage device buffers, but also to allow two CPUs to share data stored in flash SSD chips and to greatly improve DDR4 bus efficiency and bus utilizations by block accesses and eliminate PCIE-DMA data transfers. Through the features of the claimed subject matter described herein, dual-port DDR4-DIMM memory devices can be achieved that provide an All-Flash-Array storage system with substantially higher reliability, availability, and performance over conventional SATA/SAS-SSD, PCIE-SSD, and NVME-SSD solutions.
US09887005B2
Subject matter disclosed herein relates to memory devices and, more particularly, to programming a memory cell.
US09887003B2
A semiconductor memory solves performance degradation of a memory device caused by performance of memory functions different depending on a position of a memory cell array. In the memory cell array including memory cells in each of which a memory element is electrically connected to one of a source and a drain of a cell transistor, the cell transistor includes at least two types with different current driving capability according to a position in the memory cell array.
US09886998B2
The present disclosure relates to semiconductor structures and, more particularly, to sensing circuit for a memory and methods of use. The memory includes a self-referenced sense amp that is structured to calibrate its individual pre-charge based on a trip-point, with autonomous pre-charge activation circuitry that starts pre-charging a sense-line on each unique entry as soon as a sense has been performed or completed.
US09886982B2
One or more methods and systems of indexing an AVC video stream are presented. In one embodiment, the method comprises identifying one or more fields within a picture of an AVC video stream. In one embodiment, a field of the one or more fields indicates the beginning of each picture. In a second embodiment, a field of the one or more fields indicates a picture type of a picture. In a third embodiment, a field of the one or more fields indicates whether a picture is a reference or a non-reference picture. By determining that a picture is a non-reference picture, the picture may be discarded, thereby reducing the memory required to implement the indexing system while increasing the available memory size. In one embodiment, a system of indexing an AVC video stream comprises a control processor, a memory, and a set of instructions resident in the memory.
US09886970B1
In certain embodiments, an apparatus may comprise a first output driver connected to a first output via a first trace and a second output driver connected to a second output via a second trace. The first output driver may be configured to output a first drive signal to the first output to drive the first output and the first drive signal may cause first induced noise in the second trace. Further, the second output driver may be configured to output a second drive signal based on the first drive signal where the second drive signal may reduce the magnitude of the first induced noise at the second output.
US09886951B2
One or more processors receive recording data of a meeting between a professional and a client. One or more processors analyze the recording data to make one or more determinations. One or more processors identify one or more characteristics of the professional based on the one or more determinations. One or more processors match the one or more characteristics of the professional to one or more preferences of an individual seeking one or more professionals. One or more processors build a profile of the professional based on the one or more characteristics and store the profile in a database. One or more processors search the database for one or more profiles that provide a match of the one or more preferences of the individual seeking one or more professionals and display the one or more profiles.
US09886950B2
Technologies for automatic domain model generation include a computing device that accesses an n-gram index of a web corpus. The computing device generates a semantic graph of the web corpus for a relevant domain using the n-gram index. The semantic graph includes one or more related entities that are related to a seed entity. The computing device performs similarity discovery to identify and rank contextual synonyms within the domain. The computing device maintains a domain model including intents representing actions in the domain and slots representing parameters of actions or entities in the domain. The computing device performs intent discovery to discover intents and intent patterns by analyzing the web corpus using the semantic graph. The computing device performs slot discovery to discover slots, slot patterns, and slot values by analyzing the web corpus using the semantic graph. Other embodiments are described and claimed.
US09886946B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modulating language model biasing. In some implementations, context data is received. A likely context associated with a user is determined based on at least a portion of the context data. One or more language model biasing parameters based at least on the likely context associated with the user is selected. A context confidence score associated with the likely context based on at least a portion of the context data is determined. One or more language model biasing parameters based at least on the context confidence score is adjusted. A baseline language model based at least on the one or more of the adjusted language model biasing parameters is biased. The baseline language model is provided for use by an automated speech recognizer (ASR).
US09886945B1
A system and method are provided for distinguishing biota, such as insect types, from overall images, images of their wings or of other body parts. The system and method exploit various techniques described herein, in combination with large scale capture of sample imagery to achieve a flexible mechanism for automated classification on biota of any type.
US09886944B2
A mobile device is described which is adapted for automatic speech recognition (ASR). A speech input receives an unknown speech input signal from a user. A local controller determines if a remote ASR processing condition is met, transforms the speech input signal into a selected one of multiple different speech representation types, and sends the transformed speech input signal to a remote server for remote ASR processing. A local ASR arrangement performs local ASR processing of the speech input including processing any speech recognition results received from the remote server.
US09886943B2
A method and system for improving the accuracy of a speech recognition system using word confidence score (WCS) processing is introduced. Parameters in a decoder are selected to minimize a weighted total error rate, such that deletion errors are weighted more heavily than substitution and insertion errors. The occurrence distribution in WCS is different depending on whether the word was correctly identified and based on the type of error. This is used to determine thresholds in WCS for insertion and substitution errors. By processing the hypothetical word (HYP) (output of the decoder), a mHYP (modified HYP) is determined. In some circumstances, depending on the WCS's value in relation to insertion and substitution threshold values, mHYP is set equal to: null, a substituted HYP, or HYP.
US09886940B2
A device voltage shifter includes a first voltage reference node, a second voltage reference node, an output node and a clamp node. A first high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the first voltage reference node and a second conduction terminal coupled to the clamp node. A second high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the clamp node and a second conduction terminal coupled to the second voltage reference node. A third high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the first voltage reference node, a control terminal coupled to the clamp node, and a second conduction terminal coupled to the output node. A voltage regulator of the voltage shifter is coupled between the output node and the clamp node.
US09886938B2
Various implementations described herein are directed to a transducer array. The transducer array may include a first receiver having a first aperture width. The transducer array may include a second receiver having a second aperture width that is substantially equal to the first aperture width. The transducer array may also include a transceiver having a third aperture width that is larger than the first aperture width and the second aperture width.
US09886927B2
A display device, a TFT substrate and a GOA driving circuit are disclosed. An driving unit of the GOA driving circuit includes an input module for outputting a first control signal according to the signals received; an output module for outputting a first output control signal according to a first control signal and a first clock signal; a pull-down module for outputting a pull-down signal according to the first control signal, a second clock signal and a low voltage level signal; a pull-down maintaining module for outputting a second output control signal according to the pull-down signal, a high voltage level signal and the first clock signal, wherein, the first output control signal and the second output control signal act commonly in order to obtain an output signal. The GOA driving circuit of the present invention can perform a pause or a stage transferring.
US09886925B2
Disclosed an apparatus for adjusting a voltage at a common electrode, including: a signal processing module configured to superpose a pixel voltage value of a pixel unit and a voltage value of a common electrode and output a superposed signal; a comparison module configured to receive the superposed signal output from the signal processing module, compare the superposed signal with a voltage at a ground terminal, and output a control signal; and a driving module configured to receive the control signal output from the comparison module and adjust the voltage value of the common electrode by the control signal. Also disclosed is a method for adjusting a voltage at a common electrode. The present disclosure can obtain a stable voltage at a pixel electrode and avoid flickers in pictures, and in turn the voltage at the common electrode can be adjusted automatically, which saves the human resource and increases working efficiency.
US09886923B2
The present disclosure discloses a driving circuit for a source driving chip. In the driving circuit for a source driving chip, an output terminal of the blanking timer is connected to a control terminal of the switching unit; an input terminal of the switching unit is connected to a power supply source; an output terminal of the switching unit is connected to a supply terminal of the buffer amplifier. The blanking timer is used to generate a control signal; wherein, the control signal is a first voltage level during a row blanking interval or a frame blanking interval; the control signal is a second voltage level during the row non-blanking interval or the frame non-blanking interval. The driving circuit for a source driving chip of the present disclosure can effectively reduce the power consumption.
US09886921B2
A gate driving circuit comprises GOA units of multiple stages. Each GOA unit includes a pull-up module and an output module. The pull-up module outputs a second clock signal to the output module when an input signal is at a high level; and the output module is turned on when the second clock signal is at a high level, and outputs a third clock signal as a first gate driving signal and outputs a fourth clock signal as a second gate driving signal when being turned on; the third clock signal and the fourth clock signal have opposite phases but the same cycle, and the cycle of the second clock signal is twice that of the third clock signal. It also discloses a liquid crystal display and a gate driving method, two rows of pixels are driven by one GOA unit, thus the space for disposing TFTs is saved, the sealing area of the LCD is reduced.
US09886920B2
A display apparatus includes: a display panel to display a first image having a first image spectrum corresponding to a first animal spectral sensitivity curve of a first cone cell of an animal, and to display a second image having a second image spectrum corresponding to a second animal spectral sensitivity curve of a second cone cell of the animal, in response to output image data. At least one of the first and second animal spectral sensitivity curves is different from first, second, and third human spectral sensitivity curves of cone cells of a human that perceives red, green, and blue colors.
US09886919B2
The present invention discloses a driving device and a liquid crystal display. The driving device comprises: a sequence control chip and a data driving chip, and the sequence control chip selectively receives gray scale values of pixel dots, of which an amount is a second value in the gray scale values of pixel dots, of which an amount is a first value, and sends the same to the data driving chip, wherein the data driving chip obtains the gray scale values of the pixel dots, of which the amount is the first value according to the gray scale values of the pixel dots, of which the amount is the second value, and to output the gray scale values of the pixel dots, of which the amount is the first value after interpolation to drive a liquid crystal display.
US09886917B2
An LCD device includes: multiple data lines, scanning lines, pixel units and switching elements. Wherein, first terminals of the switching elements are connected together for receiving a control signal. Second terminals of the switching elements are connected together for receiving a reference voltage signal. Third terminal of each switching element is connected to a corresponding data line. When the control signal is a first control signal, each switching element is turned off, grayscale voltage signals are applied on corresponding pixel units, and a normal image frame is displayed. When the control signal is a second control signal, each switching element is turned on, the reference voltage signal is applied on the pixel units, an inserted black frame is displayed. A simple and power-saving way for an inserted black frame is realized to solve the cross talk in 3D display or a serious image smear problem in low refresh rate.
US09886914B2
A display device. The display device comprises: a housing (01) having an outlet (06); a flexible display panel (02) located inside the housing (01). At least a portion of the flexible display panel (02) can be pulled out from the outlet (06), and in a case where the flexible display panel (02) is pulled out, a region located outside the housing (01) is a front end region (02a) of the flexible display panel (02), and a region located inside the housing (01) is a rear end region (02b) of the flexible display panel (02). An extending direction from the front end region (02a) to the rear end region (02b) is a direction from front to rear of the flexible display panel (02). The display device further comprises a detection calculation unit (03) configured to detect and calculate an area of the front end region (02a); and a controller signally connected with the detection calculation unit (03) and the flexible display panel (02), and configured to receive the area of the front end region (02a) output from the detection calculation unit (03) and control only the front end region (02a) displaying images.
US09886913B2
The present invention provides an LED backlight color temperature adjustment circuit, including a driving chip, an LED backlight module and a control module. The driving chip includes: a driving unit, employed to drive a display panel to show an image; an image data extraction unit, extracting a present display image data of the display panel; an image data analysis unit, employed to calculate a deviation value of the color temperature of the present display image data and a standard color temperature; and a color temperature adjustment unit, employed to generate and output a color temperature adjustment according to the deviation value of the color temperature of the present display image data and the standard color temperature. The LED backlight module includes a plurality of first LEDs which are identical and coupled in series and a plurality of first LEDs which are identical and coupled in series.
US09886912B2
A display apparatus includes: a signal controller to generate first to fourth image data from first to third input image signals; a pixel to subsequently receive first to fourth data voltages corresponding to the first to fourth image data during first to fourth subframe periods; a backlight including first to third light emitting elements configured to generate light of first to third colors, respectively; and a backlight driver. The backlight driver is to selectively switch the first to third light emitting elements based on color information of the first to fourth image data, to turn on at least one of the first to third light emitting elements during each of the first to fourth subframe periods, and to switch the first to third light emitting elements to provide light of a same color to the pixel during two subframe periods from among the first to fourth subframe periods.
US09886904B2
In a display device, a signal line drive circuit applies an initialization voltage to control terminals of drive transistors from corresponding video signal lines, and applies a reset potential to first terminals of the drive transistors from corresponding reset lines to initialize the drive transistor, and the initialization voltage is set to a lower value as a voltage value of the gradation voltage signal written after offset cancellation for offset-canceling a threshold value of the drive transistor is higher.
US09886898B2
The embodiment of the invention provides a pixel driving circuit, a driving method for the pixel driving circuit and a display device, and relates to the technical field of display. According to the pixel driving circuit, the driving method for the pixel driving circuit and the display device, the situation that driving currents of an active light emitting device are affected by threshold voltage shift of a driving transistor can be avoided, and therefore the evenness of a displayed image is improved. The pixel driving circuit comprises a light emitting device, a storage capacitor, a driving unit and five switching units. The embodiments of the invention are used in e.g. display devices and manufacturing the same.
US09886897B2
A signal adjusting circuit and a display panel driving circuit are disclosed. The signal adjusting circuit includes an input terminal, a control terminal, an output terminal, a selection module and a delay module. The selection module is configured to selectively transfer an input signal received via the input terminal to the output terminal depending on an indication signal received via the control terminal. The delay module is configured to delay the input signal received from the selection module by an amount of time and transfer the delayed input signal to the output terminal. The display panel driving circuit includes one or more signal adjusting circuits to adjust periodic output enable pulses that enable outputting of gate scan pulses.
US09886892B2
The present disclosure provides a gate driving circuit, a gate driving method, and a display apparatus. The gate driving circuit comprises a driving control unit and a gate signal generation unit, wherein the driving control unit is configured to generate a driving control signal corresponding to a respective display pattern, and the gate signal generation unit is connected to the driving control unit and is configured to generate a multi-order gate voltage in response to the driving control signal generated by the driving control unit, wherein duration of a low order voltage included in the generated multi-order gate voltage corresponds to the respective display pattern. The gate driving circuit according to the present disclosure can achieve driving for display by using a multi-order gate voltage having a low order voltage in long duration when the corresponding display apparatus is in a flicker pattern, so as to eliminate image flicker.
US09886891B2
A sensing driving circuit and a display device including the same are disclosed. In one aspect, the sensing driving circuit includes a plurality of stages configured to respectively output a plurality of sensing signals and including a (K)th stage and a (K+1)th stage. The (K)th stage includes a shift register configured to provide a (K)th carry signal to the (K+1)th stage; and a masking buffer configured to output a (K)th sensing signal. The masking buffer includes a first input circuit configured to provide i) an input signal to a first node based on a node driving signal and ii) a first power voltage to a second node based on the input signal and the node driving signal. The masking buffer also includes a node masking circuit configured to supply the first power voltage to the first node based on a masking signal.
US09886877B2
A display tile including a display board and a carrier board fastened together by the intermediary of a spacer and an adjusting means positioned between the spacer and the carrier board. The adjusting means engage in an opening in the carrier board. Also methods to adjust the distance between the top of a LED on a first surface of a LED board on a display tile and the back surface of the carrier board of the display tile.
US09886875B2
Provided is an intrusion simulator, and more particularly, an intrusion simulator capable of reproducing a situation in which a passenger's ankle is broken at the time of intrusion of a structure such as a steering gear box due to a head-on collision of a vehicle and a collision situation of passenger's knees with a wheel or a dash board due to the intruded structure, and applying the accelerating force using the automatically controllable servo actuator to reproduce each situation to perform the simulation so as to obtain the accurately measured values, and to improve a structure of the vehicle body in the development or production of the vehicle.
US09886862B1
Apparatus and methods related to aviation communications are included. A computing device can receive position data indicating a position of an aerial vehicle. The position can include an altitude. The computing device can determine, from a plurality of possible airspace classifications, a first airspace classification at the position of the aerial vehicle, where each airspace classification specifies one or more communication parameters for communication within an associated airspace. The computing device can select, from a plurality of communication repositories, a first communication repository that is associated with the first airspace classification, where each communication repository specifies a set of pre-defined communication components for at least one associated airspace classification. The computing device can generate a communication related to the aerial vehicle using the first communication repository. The computing device can send the generated communication to at least one recipient.
US09886856B2
Systems, methods, and apparatuses are described for communicating the occurrence of incident near misses between vehicles. In one embodiment, for example, a controller receives sensor data related to an operation of a vehicle. The sensor data is analyzed to determine whether a near collision has occurred with respect to the vehicle. A warning message is generated and transmitted in response to the determination that a near collision occurred.
US09886855B2
Systems and methods are provided for monitoring a parking space with a sign. A sensor monitors the parking space and generate sensor data. A short-range transceiver receives a vehicle identification key and communicates over a short-range communication channel. A processor module is communicatively coupled with the sensor and the short-range transceiver. The processor module is configured to determine whether a vehicle in the parking space is an approved vehicle or an unapproved vehicle based on at least one of the sensor data and the vehicle identification key. The processor module generates a first notification when the the approved vehicle is in the parking space and a second notification when unapproved vehicle is in the parking space. The first and second notifications are transmitted by the short-range transceiver over the short-range communication channel.
US09886852B2
An automatic driving device includes a position acquisition unit configured to acquire position information on another automatically-driving vehicle and another manually-driving vehicle, a route searching unit configured to search a route, a calculation unit configured to calculate a ratio of the number of the other automatically-driving vehicles to a total number of all other vehicles on the route for each route based on the position information on the other automatically-driving vehicle and the position information on the other manually-driving vehicle when a plurality of routes is searched, a selection unit configured to select the route wherein the other automatically-driving vehicle ratio calculated by the calculation unit is highest as a route for the host vehicle to travel, and a control unit configured to control automatic driving of the host vehicle so travel along the selected route.
US09886839B2
Methods and systems, including computer programs encoded on computer storage media, for providing internet access through a control panel of an alarm system, the method including establishing, by a control panel of an alarm system in a property, a first connection to an alarm system monitoring server across a cellular network, determining that a known source of internet within the property is not available, in response to determining that the known source of internet within the property is not available, establishing, by the control panel, a second connection to the internet across the cellular network, providing internet access to one or more devices in the property through the second connection, determining that the known source of internet within the property is available, and in response to determining that the known source of internet within the property is available, terminating, by the control panel, the second connection.
US09886837B1
A wireless personal alarm system designed to prevent a person from inadvertently losing or forgetting valuable personal articles such as cellphone, wallet, or keys. The system includes tags which are affixed to a valuable personal article, and includes facets which each correspond to a different tag. When the tag and its corresponding facet are too far apart, the system activates an alert to the user, thereby alerting the user to not forget the article affixed to the tag.
US09886830B2
An article management system comprises a medium in which unique identification information is recorded, a reader for reading the identification information recorded on the medium, an alarm, which is to be attached to an article deposited by a user, for carrying out a notification operation in response to input of a driving signal, and an article management apparatus including an association module configured to associate the medium with the alarm attached to the article to be handed over to the user who carries the medium and an output module configured to output the driving signal to the alarm associated with the medium of which the identification information is read by the reader.
US09886822B2
A gaming system is provided, the gaming system including a plurality of reels, each reel having a plurality of display positions at which symbols can be positioned for display. The gaming system further includes a reel display controller arranged so as to reveal symbols that are positioned at display positions of at least one reel to a player, or to hide symbols that are positioned at the display positions of the at least one reel from the player. The gaming system is arranged to spin the reels in an initial spin, during which symbols positioned at the display positions of the at least one reel are revealed. The gaming system is then arranged to reposition the at least one reel after the initial spin and while symbols positioned at the display positions of the at least one reel are hidden and to reveal symbols displayed at the display positions of the at least one reel after the at least one reel has been repositioned.
US09886813B2
Described embodiments relate to providing a multimedia contents service to user equipment associated with an electric vehicle located in an electric vehicle charging station through a wireless access point. The wireless access point may allocate an Internet Protocol (IP) address to user equipment associated with an electric vehicle located in an electric vehicle charging station in response to a connection request message received from the user equipment. Then, the wireless access point may transmit a request message to a service server with user identification information of the user equipment and the assigned IP address. In response to the request message, the wireless access point may receive predetermined multimedia contents and deliver the received predetermined multimedia contents to the user equipment based on the assigned IP address.
US09886811B2
The invention relates to a warehousing installation (1) for a plurality of roller packaging units embodied as a rollable body, which comprises at least one storage device (20) for storing several rolling packaging units, a single storage device (30) for receiving a rolling packaging unit and for guiding said roller packing unit into the storage device, a rolling out device (40, 40′, 40″) for rolling away a rolling packaging unit stored in the storage device as a rolling away rolling packaging unit and a control device (50) for controlling the rolling out device (40).
US09886802B2
A vehicle power supply device including a power storage device includes: an inlet that is coupled to an external power supply via a charging cable when the power storage device is charged using the external power supply; an outlet that is coupled to an external device when power is supplied from the power storage device to the external device; a first power converter that is formed between the inlet and the power storage device and converts alternating current (AC) power into direct current (DC) power; a second power converter that is formed between the outlet and the power storage device and converts DC power into AC power; and a malfunction diagnosis unit that diagnoses malfunction of a power supply path in a state in which the inlet and the outlet are coupled to each other using the charging cable.
US09886795B2
An approach is provided for providing a map view that compliments an augmented reality view while a user navigates and interacts within a scene. A mapping platform determines a virtual floor surface of at least one presentation of a perspective-based display of location information. A mapping platform causes, at least in part, a rendering of a partial map view on the virtual floor surface, wherein the partial map view provides an alternate view of the location information.
US09886793B1
A method and system for improving three dimensional video visualization is provided. The method includes receiving a video file and extracting metadata and contextual analysis data of the video file. Dimensions describing attributes associated with the video file are identified and use case data comprising text data and associated metadata describing activities occurring is the video file is retrieved. The dimensions are associated with the use case data and a group of relevant dimensions are extracted from the use case data. The dimensions are correlated with the group of relevant dimensions and a group of common dimensions is extracted from the dimensions and group of relevant dimensions. Three dimensions are selected from the group of common dimensions and a three dimensional block structure illustrating the three dimensions and the remaining dimensions is generated and presented to a user via a graphical user interface.
US09886786B2
Systems, methods, and computer program products for identifying objects of interest and providing relevant information about the objects of interest using augmented reality devices are disclosed. For example, a computer-implemented method may include identifying an object of interest among a plurality of objects present in an image view, determining real-time information for the object of interest based on the identifying, presenting the determined real-time information for the object of interest as part of the image view, and processing a transaction involving the object of interest based on a user selection associated with the image view.
US09886777B2
An image processing apparatus includes a determiner that determines an array state of plural pixels to be collectively processed with a processing frame being a processing unit of image processing; and a matching unit that causes the plural pixels of image data to be in a data format matching with the processing frame by correction in accordance with the array state.
US09886775B2
The disclosure relates to a method for detection of the horizontal and gravity directions of an image, the method comprising: selecting equidistant sampling points in an image at an interval of the radius of the sampling circle of an attention focus detector; placing the center of the sampling circle of the attention focus detector on each of the sampling points, and using the attention focus detector to acquire attention focus coordinates and the corresponding significant orientation angle, and all the attention focus coordinates and the corresponding significant orientation angles constitute a set Ωp; using an orientation perceptron to determine a local orientation angle and a weight at the attention focus according to the gray image information, and generating a local orientation function; obtaining a sum of each of the local orientation functions as an image direction function; obtaining a function MCGCS(β), and further obtaining the horizontal and gravity identification angles.
US09886772B2
A modeling engine (ME) for generating or “bootstrapping” a three dimensional edge model (3DEM) from two stereo pairs of images and correcting engine (CE) for correcting a camera model associated with an image are provided. The ME back projects edge detected images into 3DEMs using camera models associated with the stereo images, updates and stereo updates voxel probabilities in the 3DEM s with back projections of the edge detected images, and then merges the 3DEMs together to create a “sparse” 3DEM. The CE calculates a registration solution mapping an edge detected image of an image to an expected edge image. The expected edge image is a projection of a 3DEM using a camera model associated with the image. The CE corrects the camera model by applying the registration solution to the camera model based on determining whether the registration solution is a high confidence registration solution.
US09886766B2
A method and apparatus are provided for adding data to an image and extracting the added data from the image. The method of adding the data to the image includes dividing an area of the image into a plurality of regions; identifying each of the plurality of divided regions as a focused region or a non-focused region; and adding the data in at least one of the plurality of divided regions, based on a result of the identifying.
US09886763B2
The present disclosure provides a visual navigation method and a visual navigation device. The method may include steps of: obtaining a plurality of ambient sub-images for a collected ambient image based on the collected ambient image; performing a region-matching process on each of the ambient sub-images to determine a disparity between at least two of the ambient sub-images; and determining coordinates of an object in the ambient image based on the determined disparity, and performing a navigation based on the determined coordinates. In the present disclosure, the ambient image is collected by a single camera, the plurality of ambient sub-images is obtained by the micro-lens array based on the collected ambient image, and then stereo matching and three-dimensional (3D) reconstruction are implemented based on the ambient sub-images to perform the visual navigation. In addition, since the ambient image is collected by the single camera, the amount of the data being gathered is smaller, the processing speed is easy to be controlled, and thus it is good in real-time processing. Furthermore, depth information of an object may be determined in a more accurate manner based on information on a vertical disparity and information on a horizontal disparity of the object that may be obtained simultaneously, so that an accuracy of the navigation is effectively improved.
US09886755B2
An image processing device includes an acquiring unit configured to acquire a medical video image obtained by imaging of lungs, a holding unit configured to hold a lung field motion model, the lung field motion model simulating lung field motion, and a processing unit configured to process the medical video image by using the lung field motion model.
US09886745B2
Multi-shot DWI with multiplexed sensitivity-encoding (MUSE) inherently corrects nonlinear shot-to-shot phase variations without requiring the use of navigator echoes. The multi-shot DWI can use interleaved echo-planar imaging or other scan protocols. This new technique should prove highly valuable for mapping brain structures and connectivities at high spatial resolution for neuroscience studies.
US09886741B2
A method for displaying an image is provided, the method including: displaying, on a touchscreen of an electronic device, a plurality of items; selecting a first item from the plurality in response to an input received at the electronic device; detecting whether a condition for displaying an auxiliary area is satisfied; and responsive to the condition being satisfied, displaying the auxiliary area on the touchscreen.
US09886737B2
Methods, systems, and computer-readable media for local-to-remote migration for virtualized graphics processing are disclosed. A virtual compute instance comprising a local GPU is provisioned from a provider network. The provider network comprises a plurality of computing devices configured to implement a plurality of virtual compute instances with multi-tenancy. A virtual GPU is attached to the virtual compute instance. The virtual GPU is implemented using a physical GPU, and the physical GPU is accessible to the virtual compute instance over a network. Graphics processing for the virtual compute instance is migrated from the local GPU to the virtual GPU. An application is executed using the virtual GPU on the virtual compute instance.
US09886735B2
A method is described for generating procedural textures for a computer having a unified CPU/GPU memory architecture, to generate textures for contents that are managed by a graphics card (GPU), and including the steps of: receiving the data of a graph consisting of a plurality of filters and sequentially traversing said graph such as to allow, for each filter traversed, the steps of: identifying the processor preselected for executing this filter; receiving the instructions for the preselected version of the filter; receiving parameters of the current filter; receiving the buffer addresses of the current filter; applying the values provided for the digital-valued filter inputs; executing the filter instructions with the set parameters; storing the intermediate results obtained; and, when all of the filters of the graph have been executed, generating at least one display texture.
US09886733B2
Watermark data is converted to watermark coefficients, which may be embedded in an image by converting the image to a frequency domain, embedding the watermark in image coefficients corresponding to medium-frequency components, and converting the modified coefficients to the spatial domain. The watermark data is extracted from the modified image by converting the modified image to a frequency domain, extracting the watermark coefficients from the image coefficients, and determining the watermark data from the watermark coefficients. The watermark data may be truncated image data bits such as truncated least significant data bits. After extraction from the watermark, the truncated image data bits may be combined with data bits representing the original image to increase the bit depth of the image. Watermark data may include audio data portions corresponding to a video frame, reference frames temporally proximate to a video frame, high-frequency content, sensor calibration information, or other image data.
US09886710B2
In various example embodiments, a system and method for data mesh visualization are presented. Attribute data associated with a user may be received from a plurality of attribute sources. User characteristics may be inferred based on an analysis of at least a portion of the attribute data. A visualization may be generated based, at least in part, on the user characteristics. The visualization may be representative of the attribute data. The visualization may be caused to be presented to the user.
US09886707B1
According to an embodiment of the present invention, an automated computer implemented system and method for dynamically building a product hierarchy comprises: an input configured to receive product data for a plurality of products where each product has an associated a unique addressing scheme, the unique addressing scheme comprising a location identifier, a parent identifier, an object identifier and a position identifier for each product, wherein the position identifier represents each product's position within the product hierarchy; a processor configured to dynamically build a system hierarchy based on the addressing scheme for each product; and an output configured to generate the product hierarchy on an user interface.
US09886699B2
A method for testing a new workflowed item associated with a workflow process in a content management system (CMS) is provided. The method may include adding a workflow stage to the workflow process in the content management system (CMS). The method may also include adding a test associated with the workflow stage. The method may further include determining if a criteria threshold is met based on the test associated with the workflow stage. Additionally, the method may include publishing the new workflowed item based on the criteria threshold being met.
US09886696B2
The transmission system transmits an encrypted identifier ultrasonically in an open-air environment using an ultrasonic transmitter. The ultrasonic identifier is associated with a location, which may be a store or a department within a store, and may be received by a microphone on a mobile phone. The identifier may be used to infer presence of the mobile phone user at the location associated with the identifier. The transmitter may include an ultrasonic transducer. The system may further provide a reward, responsive to inferring presence at the location.
US09886694B2
A method for estimating web traffic to a website is disclosed. The method may include obtaining a first set of reporting information from a secured external source that directs traffic to the website. The first set of reporting information may have a corresponding portion of reporting information which is not provided from the secured external source. The method may include obtaining a second set of reporting information from a unsecured external source that directs traffic to the website. The second set of reporting information may be different than the first set of reporting information. The method may also include generating an estimation of the corresponding portion of reporting information which is not provided from the secured external source by correlating the second set of reporting information with the first set of reporting information.
US09886689B1
Disclosed herein are systems and methods for processing a payment request from a payor's mobile device. Payment Processing System (PPS) server may receive a payment request from a payor's mobile device, including an amount to pay but not any identification of a recipient. The PPS server may increment a balance of an escrow account and decrement a balance of the payor's account according to the amount of the request. The PPS server may generate a token, associated with the escrow account, including an alphanumeric string based on a random value generator. The PPS server may also generate a payload based on the token and transmit the payload to the payor's mobile device. Upon the recipient receiving and activating the payload, the PPS server may decrement the escrow account and increment the recipient's account.
US09886688B2
A secure element with a user security domain thereon, the user security domain constituted of: a security domain control circuitry; an encoder/decoder functionality responsive to the security domain control circuitry; and a secured keys storage in communication with the security domain control circuitry, the encoder/decoder functionality arranged to: encode data responsive to at least one first key stored on the secured keys storage, and output an encoded data; and decode received data responsive to at least one second key stored on the secured keys storage, and output a decoded data.
US09886682B2
A method and computer program product for generating a three-dimensional virtual reality environment from a business process model in a computer system are provided. The method includes analyzing a business process model to identify a plurality of activities and at least one transition criterion between the plurality of activities, where the business process model is unbounded to a physical implementation. The method also includes transforming the business process model into a three-dimensional virtual reality environment with virtual physical constraints, including a plurality of virtual rooms representing the plurality of activities and one or more virtual access points to the virtual rooms representing the at least one transition criterion. The method further includes outputting the three-dimensional virtual reality environment.
US09886679B2
A connection line protection system employs unique identifiers on outlets and inlets. A connector connects a selected outlet with a selected inlet. The connector mounts at opposing ends an identifier that identifies the connector. A scanner is employed to scan in tandem a first identifier of the outlet and a connector identifier and a second identifier of the inlets and the identifier of the connector. The readings are compared with a schedule to determine whether the connector is properly mounted and connected between a selected outlet and a selected inlet. The identifiers include RFIDs and barcodes. The identifiers are preferably angularly spaced around the outlets, inlets and the couplers of the connector. The identifier may be affixed by snap rings mounting barcode labels or RFID buttons.
US09886678B2
Systems and methods for generating and distributing graphic representations of planograms used for the configuration, maintenance, and compliance confirmation in the display of merchandise and advertisements, are disclosed. Based on predefined merchandizing agreements, planograms are designed to define specific configurations of products and advertising collateral in specific locations. By referencing an identifier associated with a location, a corresponding planogram can be retrieved and used to generate a graphic representation of the planogram. The graphic representation of the planogram can be adjusted and superimposed onto a live or captured image of the location to indicate where objects should be placed or rearranged. Each object specified in the planogram can be visually represented as a picture superimposed in a position over an image or live view of the location captured by a client computing device by a user. The user can reference the graphic representation to stock, rearrange, or maintain the location.
US09886674B2
A processor marks non-linear attributes of each member of a known cohort by marking fields associated with the non-linear attributes in a database used to store information about members of the known cohort, where the known cohort is a task directed community that has a known agenda, where each of the non-linear attributes is individually unrelated to the known agenda, and where there is no logical nexus between any of the non-linear attributes and a particular person's membership in the known cohort. The processor utilizes marked fields in the database to identify common non-linear attributes that are shared by multiple members of the known cohort, and defines a paradigmatic member of the known cohort. The processor maps and tags the paradigmatic member in the database for future retrieval.
US09886670B2
A first representation of a feature processing recipe is received at a machine learning service. The recipe includes a section in which groups of variables on which common transformations are to be applied are defined, and a section in which a set of transformation operations are specified. The first representation of the recipe is validated based at least in part on a library of function definitions supported by the service, and an executable version of the recipe is generated. In response to a determination that the recipe is to be executed on a particular data set, a set of provider network resources is used to implement a transformation operation indicated in the recipe.
US09886667B2
Embodiments of techniques and systems for performance of predicted actions are described. In embodiments, a predicted action performance engine (“PAE”) may receive one or probabilities of potential actions that may be performed on a computing device. The PAE may also receive a system context for the computing device describing available resources on the computing device, workload, etc. Based on these probabilities and the system context, the PAE may determine one or more predicted actions and/or resource utilizations which are likely to occur and which may be performed ahead of time. The PAE may then facilitate performance of these actions and/or resource utilizations. Other embodiments may be described and claimed.
US09886660B2
A semiconductor device includes a semiconductor substrate having an upper first main face and first and second recess areas formed in the upper first main face, a battery arranged at the first recess area and one or more of a shock sensor and an acceleration sensor arranged at the second recess area. The shock sensor or the acceleration sensor includes a movable mass, a cantilever connected to the moveable mass, a piezoelectric layer applied to the cantilever, and a wiring connected to the piezoelectric layer. The wiring has first and second terminals. The moveable mass and part of the cantilever are arranged above the second recess area, so that the shock sensor or the acceleration sensor delivers a voltage between the first and second terminals, a strength of the voltage being dependent on a strength of a shock or acceleration exerted on the semiconductor device.
US09886659B2
An RFID tag includes a substrate; a chip that is joined to the substrate; antenna wiring that is formed above the substrate and is electrically coupled with the chip; and a protector that is provided to the substrate and protects the chip by covering the chip, wherein a length l of the protector satisfies l≦lmax, the lmax being expressed by the following expression: lmax =√{square root over (4σby/3ph)} where σby represents a bending strength of a material of the protector, h represents a thickness of the protector, and p represents a uniformly distributed load that is received by the protector under a usage environment.
US09886655B2
Provided is the image formation device which suppresses an occurrence of unevenness in density of the image and a time required to form the image. The image formation device forms images by moving the different ejection heads. One of the ejection heads ejects white ink from a first predetermined number of nozzles thereof. Another one of the ejection heads ejects color ink from the first predetermined number and a second predetermined number of nozzles thereof. The ejection heads that eject color ink move in a sub scan direction that is non-integral multiple of a distance between the adjacent nozzle holes and eject the color ink, and then move in the sub scan direction that corresponds to a length in the sub scan direction of an area of the ejection head in which the first predetermined number of the nozzles are arranged and eject the color ink.
US09886654B1
A rotary tray holder includes a tray holder comprising a side A and a side B, each side comprising at least one window to hold a SIM card; and a handle grabber that allows rotation of the tray holder to enable insertion of the tray holder in an electronic device with any of the side A and the side B of the tray holder, thereby enabling the SIM card located on the side oriented in the desired direction to be active, and making the SIM card located on the other side to take a standby position. The tray holder may include two partly overlapping windows oriented at an angle to each other. One of the overlapping windows holds the SIM card with contacts providing a standby position for the SIM card that may be repositioned in the other of the two overlapping windows to make the SIM card active.
US09886648B2
An image processing device acquires first image data representing a first image and second image data representing a second image. The first image shows a part of a target object and the second image showing another part of the target object. The first image includes a first edge. The image processing device generates a plurality of first pixels so as to be arranged outside the first image and along the first edge by using a plurality of pixels that are arranged inside the first image and along the first edge. The image processing device determines a relative position between the first image and the second image by using the plurality of first pixels. The image processing device generates arranged image data representing an arranged image in which the first image and the second image are arranged according to the relative position so that the arranged image shows the target object.
US09886647B1
Systems, devices, and methods are presented for segmenting an image of a video stream with a client device by accessing a set of images within a video stream, identifying an object of interest within one or more images of the set of images, and detecting a region of interest within the one or more images. The systems, devices, and method identify a first set of median pixels in a first portion of the object of interest and a second set of median pixels in a second portion of the object of interest. The systems, devices, and methods determine a polyline approximating the first and second sets of median pixels and generate a model for the polyline.
US09886644B2
An image processing method includes: dividing a frame into a plurality of image regions; analyzing contents of the image regions to obtain respective first regional characteristic values of the image regions; obtaining a global characteristic value according to the first regional characteristic values of the image regions; and controlling at least one of a backlight and a panel according to the first regional characteristic values and/or the global characteristic value.
US09886640B1
A method, system and computer program product are disclosed that comprise capturing first image data of a person's face using at least one sensor responsive in a band of infrared wavelengths and capturing second image data of the person's face using the at least one sensor responsive in a band of visible wavelengths; extracting image features in the image data and detecting face regions; applying a similarity analysis to image feature edge maps extracted from the first and the second image data; and recognizing a presence of a live face image after regions found in the first image data pass a facial features classifier. Upon recognizing the presence of the live face image, additional operations can include verifying the identity of the person as an authorized person and granting the person access to a resource.
US09886633B2
A method for security and/or automation systems is described. In one embodiment, the method may include receiving a plurality of video footage at a home automation system from at least one video monitor. The method may further include reviewing the plurality of video footage recorded over a predetermined period of time. The method may further include automatically identifying at least one distinguishing feature in the video footage over the predetermined period of time, and automatically indexing the video footage based, at least in part, on identifying the at least one distinguishing feature in the video footage.
US09886632B1
An unmanned aerial vehicle (UAV) assessment and reporting system may utilize one or more scanning techniques to provide useful assessments and/or reports for structures and other objects. The scanning techniques may be performed in sequence and optionally used to further fine tune each subsequent scan. The system may include shadow elimination, annotation, and/or reduction for the UAV itself and/or other objects. A UAV may be used to determine a pitch of roof of a structure. The pitch of the roof may be used to fine tune subsequent scanning and data capture to capture perpendicular images at target fields of view and/or target distances to capture images of sample regions having defined square footage.
US09886629B2
Disclosed are various embodiments for digitally restoring content from a torn document. A computing device obtains an image of a document that has a tear. The computing device identifies portions of the image separated by a gap region representing the tear in the document. Content in the portions of the image adjacent to the gap region is then identified. The position of a portion of the image is incrementally adjusted to reduce the gap region without overlapping the portions. The position of the portion is adjusted to align the content along a boundary between the portions of the image.
US09886627B2
A document analysis apparatus receives image data divided for each page, sequentially analyzes the received image data page-by-page, and returns, when determining that a storage destination candidate of the image data is determined, the determined storage destination candidate.
US09886625B2
An activity recognition system is disclosed. A plurality of temporal features is generated from a digital representation of an observed activity using a feature detection algorithm. An observed activity graph comprising one or more clusters of temporal features generated from the digital representation is established, wherein each one of the one or more clusters of temporal features defines a node of the observed activity graph. At least one contextually relevant scoring technique is selected from similarity scoring techniques for known activity graphs, the at least one contextually relevant scoring technique being associated with activity ingestion metadata that satisfies device context criteria defined based on device contextual attributes of the digital representation, and a similarity activity score is calculated for the observed activity graph as a function of the at least one contextually relevant scoring technique, the similarity activity score being relative to at least one known activity graph.
US09886619B2
The present invention discloses a fingerprint template and a fingerprint identification method based on fuzzy feature point information. The fingerprint template contains several pieces of incomplete feature point information, including registration information and comparison information, wherein only coordinate information and attribute information of feature points and a value of a polynomial are recorded. In the polynomial P(Xi)=C0+C1Xi+C2Xi2 . . . CnXin, n is an order of the polynomial, and Xi is a numerical value obtained by quantifying one or multiple pieces of feature point information except the registration information in the feature point information and is a coefficient having a certain preset rule. Corresponding feature point information of a scene fingerprint is substituted into the polynomial to figure out C0-Cn, and whether the C0-Cn meet the preset rule is judged to judge whether the scene fingerprint is matched with a template fingerprint.
US09886617B2
Systems and methods are described for providing reliable biometric access control using an optical biometric sensor in a miniaturized form factor. Some implementations include multiple light sources that can illuminate skin or other tissue at multiple locations during a single measurement session. An imaging array can be arranged to form images of the light exiting the tissue only after undergoing diffuse reflectance in the tissue. Some implementations use the images to perform biometric functions. For example, the images can be used to identify an individual, verify identity of an individual, estimate demographic characteristics of an individual, etc. Such biometric functions can further be used to determine and affect access to secured assets.
US09886615B2
Embodiments of the present disclosure provide a fingerprint identification module, a fingerprint identification method and a display device. The fingerprint identification module includes: a capacitive sensor having a plurality of capacitive electrodes which do not contact with each other, the capacitive sensor being configured to identify a fingerprint of a finger based on induced capacitances generated between the capacitive electrodes and ridges in an epidermal layer of the finger and generated between the capacitive electrodes and valleys in the epidermal layer; a radio-frequency sensor having a plurality of radio-frequency receiving electrodes which do not contact with each other, the radio-frequency sensor being configured to identify the fingerprint based on reflected signals received by the radio-frequency receiving electrodes; and a controller configured to activate the radio-frequency sensor to identify the fingerprint when fingerprint information identified by the capacitive sensor is not consistent with fingerprint information pre-stored in the fingerprint identification module.
US09886608B2
This disclosure relates generally to methods and systems for determining whether at least a first component and a second component of a personal protection (PP) configuration are compatible so as to be assembled into an approved PP configuration, responsive to being compared against at least one predetermined criterion. Included is a smart tag for each of the first and second components. The first and second smart tags include respective first and second data. A data acquiring system is provided for acquiring the first and second data and a data processing system processes the acquired first and second data for determining if the first and second components are compatible to be assembled as an approved PP configuration.
US09886599B2
The invention is directed to systems and methods for that provide a user interface on an electronic device, the user interface including: (i) an auxiliary interface for receiving input from a user and providing output to the user; and (ii) a primary access interface. Using the auxiliary interface, a message to the user is provided, without requiring the user to be authenticated through the primary access interface.
US09886595B2
A method and an apparatus for executing applications in a highest-priority-first order in the processor divided into a secure mode area and a non-secure mode area are provided. The method includes receiving a request to be processed in the non-secure mode domain from the application, determining an access permission level configured to a resource used for processing the request, determining, when the access permission level allows for access from the secure mode domain, a priority of the application, changing the access permission level to allow for access by the non-secure mode domain according to the priority of the application, and processing the request of the application using the resource in the non-secure mode domain.
US09886588B2
Proposed is a Capability Management System (CMS) in a distributed computing environment that controls access to multiple objects by multiple subjects based upon a specified access order. A capability is dynamically constructed when the capability is needed. After the capability is used to access an object, a new capability is generated. In the alternative, multiple capabilities for enforcing an access order are generated independently of each other. The new capability is then employed by the same or another subject to access the object according to a prescribed access sequence. In this manner, at any particular time there is one capability valid to access the object by the appropriate subject. In addition, the capability includes information for verifying the authenticity of the capability and for specifying an expiration time associated with the capability. The technology may also be enhanced by providing a linkage between capabilities intended for use in a sequence.
US09886586B2
A method for requesting a closure of a track section and a closure revocation by way of a closure signal sent by a communication device, having a monitor on the track section, to a signal box and by way of a sent closure revocation signal. In order to render such a method more secure, the sent signals are secured by way of a secure computer module that can be optically coupled to the monitor, and a signal box is used which is expanded in such a way that the signal box detects the sent and secured signals and sends confirmation signals to the secure computer module. There is also provided an assembly with a communication device having a monitor on a track section.
US09886575B2
A method, system and computer program product are provided for implementing block extent granularity authorization processing for a Coherent Accelerator Processor Interface (CAPI) adapter. An Application Client requests authorization to a File from a system processor file system. The file system validates the request, determines the location of each Extent that comprises the File, and requests authorization to each Extent from a System CAPI Authorization manager. The System CAPI Authorization manager requests the CAPI Client manager to assign a Child Client ID and CAPI Server Register range to the requesting Application Client and requests a previously authorized CAPI Parent Client to authorize the Child ID to the list of Extents. The CAPI Parent Client sends a Create Authorizations command to the CAPI Adapter via the Parent's CAPI Server Registers. The CAPI Adapter validates the Parent Authorization Handle and CPI Server Register range for the specific Extent/Command/Resource, and creates an Authorization List by assigning a new Child Authorization Handle for each requested, validated Extent/Command/Resource. The Authorization List and the Child Client ID are returned to the File System.
US09886569B1
In one implementation, a credential associated with a user identifier and a location is stored at a client device. A request to output a representation of the credential in a manner that enables a credential authority to validate the representation is received. Responsive to receiving the request to render the representation of the credential, a location of the client device is obtained and a determination that the location of the client device is within a predefined distance of the location associated with the credential is made. Responsive to determining that the location of the client device is within the predefined distance of the location associated with the credential, data indicating that the user has entered the location associated with the credential is stored in a memory of the client device.
US09886565B2
A user input is received for accessing a page in an application. Page display element metadata is retrieved that defines how the display elements are related to other objects in the application. It is determined whether the user has license rights and user permissions to access the information represented by the related objects. If not, the display elements are removed, hidden or disabled and a remainder of the page is rendered.
US09886563B2
Systems for managing personalized access to shared online objects. A user accesses a server in a cloud-based environment, wherein the server is interfaced with storage devices that store one or more content objects. The server receives communications packets comprising at least one session attribute, wherein receiving the one or more communications packets is responsive, either directly or indirectly, to an act of the user to invoke a new content access session. The session attribute is used to generate personalized workspace properties that are based on explicitly-provided information or based on inferences that pertain to the invoked content access session. Access to content objects is personalized using explicit or inferred workspace session properties. Personalization includes any aspects of branding preferences, working group colleagues, roles, privileges, friends, etc. Personalization can be based on personalized workspace properties that are inferred based on rules or combinations of data.
US09886545B2
Described herein is a discovery Platform Technology for analyzing a biological system or process (e.g., a disease condition, such as cancer) via model building.
US09886544B2
A method includes the operation below. Groups, indicating layout patterns of interconnection layers, are assigned to a circuit, to determine layout constraints of the circuit. Layout patterns are extracted from a layout design for the circuit. The layout patterns are compared with the layout constraints. Data, indicating the layout design, for fabrication of the circuit are generated in a condition that the layout patterns meet the layout constraints.
US09886531B2
A method and device to locate an impact on an outer surface of a body including: locating the impact on the outer surface of a virtual model of the body; selecting a first and a second visual reference element on the virtual model; positioning an acquisition module on the outer surface of the actual body at the impact; measuring, using an acquisition module, measuring distances between the impact and the first visual reference element and between the impact and the second visual reference element; calculating a first arc around the first visual reference element and a second contour around the second visual reference element wherein each arc has a radius equal to one of the measured distances; determining a point of intersection of the first and second contours; and calculating coordinates of the point of intersection on the virtual model to locate the impact on the virtual body.
US09886525B1
Computer-implemented systems and methods are disclosed for automatically aggregating, analyzing, and presenting probabilities associated with data items. Data items may be associated with probabilities or risks, and the data items may have various characteristics. A grouping of data items may be determined based on these characteristics, and probabilities within groups of data items may be aggregated and analyzed. Aggregated probabilities may be used to determine incremental probabilities for individual data items, to assess cumulative risk associated with a group of data items, and to analyze probabilities associated with a particular data item group. User interfaces may be generated to facilitate selection and grouping of data items, selection of risk models, and analysis of aggregate probabilities.
US09886518B1
Disclosed is a programming paradigm that integrates programming language constructs with markup language constructs in a document. Processing of the body of a tag in the markup language constructs produces output. A function or method associated with the tag may be invoked, including providing as input to the function or method the output from tag processing the body of the first tag.
US09886512B2
Disclosed are a software recommending method and a software recommending system. The method comprises: detecting software already installed and/or web application already run on a client (101); analyzing software already installed and/or web application already run on the client, and obtaining personalization data of the client user, wherein the personalization data include age data, and/or personality data, and/or gender data (102); providing a corresponding software recommending mechanism according to the personalization data of the client user (103). This solution makes software recommendations for different personalities of different users, so that the recommendations are more targeted; and a user also does not need to search a variety of software for desired software through complicated operations.
US09886507B2
A method and system for ranking query results on an electronic device includes the steps of obtaining a plurality of search results using a computer based on a query initiated by a user using a communications device. A ranking is determined of the search results based on a ranking technique using the computer. The ranking technique is based on a download tolerance factor and a predicted download time of data for viewing by the user for each of the search results. The search results are ranked and sent to the communications device for display to the user.
US09886506B2
The integration of news about members of a group into symmetrical group communications is described. Group members are delivered news items and information regarding members of the group, and are able to communicate with other members of the group in response to the news items. One embodiment dynamically generates aggregated RSS news feeds for a group of people or entities and correlates that aggregated data with biographical information, audio, and video media to provide rich information about the relevant parties to the news story. The embodiment also provides the capability of transmitting email or other electronic messages to the parties in the news story to facilitate two-way communication while maintaining the group members' privacy and anonymity.
US09886497B2
A method of indexing individual slides of a presentation comprises selecting a slide of a presentation, determining one or more words in the selected slide, counting the number of occurrences of each determined word in the selected slide and storing an identifier for the selected slide, the identifier comprising a set of pairs of the determined words and counted occurrences of the respective word.
US09886496B2
A system and method for intelligent information gathering and analysis. Information is gathered from plurality of open sources such as markets, investigations, government databases, internet intelligence, and public records. The gathered information is parsed and linked based on marketplace activities including threats. The parsed and linked information is sent to a database where queries can be applied to produce dossiers on entities. A client may add his own information to enrich a dossier and reports may be made based on the dossiers. Alerts may be generated when certain predefined conditions are met. These alerts can be used to drive various actions.
US09886495B2
Computer-based systems, methods, and articles of manufacture are disclosed. In a social network embodiment, information regarding a first user is obtained and formed into a first dataset. Conceptual spaces are selected for the first user, and the first user's location is determined in the spaces. Distances between the first user and other users and their datasets are computed in the selected conceptual spaces. Actions are taken based on the distances, such as including or excluding the other users from a friends list of the first user.
US09886494B2
In an approach to faceted classification, a computer receives a search query. The computer creates a first table of facet value ranges, based on the search query. The computer fetches a first search result corresponding to the search query. The computer retrieves a first facet value associated with the first search result. The computer maps the first facet value to a first facet value range. The computer determines whether the first facet value range is in the first table of facet value ranges. The computer inserts the first facet value range into the first table of facet value ranges. The computer determines whether a number of facet value ranges in the first table of facet value ranges is below a pre-defined threshold. The computer creates a second table of facet value ranges. The computer identifies a second facet value range that includes the first facet value range.
US09886490B1
Approaches for a persistent data store that may be used to service data queries originating from data warehousing applications, operational reporting applications, or data archiving and data feed applications. At periodic intervals, data may be extracted from one or more disparate data sources. The extracted data may be stored in the persistent data store in a tabular format. A backward delta data set is generated. The backward delta data set identifies what additions, deletions, and modifications need to be made to the data stored in the persistent data store to return the data to a most recent version. Backward delta data sets are stored and maintained in accordance with a policy that instructs two or more backward delta data sets, associated with a continuous interval of time, be combined into a single backward delta data set after the expiration of a specified amount of time.
US09886489B2
Text including at least a first term can be presented on a display. An enterprise glossary is queried to identify other terms that match the first term. Data assets to which each of the other terms are linked and which include data values for the other terms can be identified. A first score indicating a level of relevance of the respective data asset to an enterprise is assigned to each of the data assets. A frequency distribution of the data values in the data assets is determined. Based at least on the first scores indicating the level of relevance of the respective data assets to the enterprise and the frequency distribution of the data values in the data assets, second scores are assigned to each of the data values. A plurality the data values which are assigned highest of the second scores are presented on the display.
US09886486B2
Some event ordering requirements can be determined based on continuous event processing queries. Other event ordering requirements can be determined based on distribution flow types being used to distribute events from event streams to node executing the queries. Events from event streams can be ordered according to ordering semantics that are based on a combination of all of these event ordering requirements. Additionally, virtual computing nodes can be associated with constraints, and computing processors can be associated with capabilities. Virtual computing nodes for processing event streams can be assigned to execute on various computing processors based on both these constraints and capabilities. Additionally, for each of several events in an event stream, a ratio between a total latency and a communication latency can be for determined. Based on an average of these ratios, a quantity of reducing nodes that will be involved in a map-reduce operation can be selected.
US09886485B2
A stream computing application may permit one or more jobs to connect to a data stream of a different job. As more jobs connect to the data stream, the likelihood that two or more operators are performing redundant operations on a data stream may increase. A stream manager may monitor an operator graph to identify two operators performing a redundant operation. If the stream manager determines that there are redundant operators in the operator graph, the stream manager may modify the operator graph to remove the redundant operators.
US09886477B2
Innovations in the area of query processing for a database management system (“DBMS”) are presented herein. For example, for a database query, a query engine generates query code in an imperative language (such as a procedural, scripting language) based on query code in a declarative language (such as a structured query language). The query engine can embed the imperative-language query code in an intermediate representation of the database query, which is executed by the DBMS. In many instances (e.g., for non-linear operations of a database query), the imperative-language query code can be executed by the DBMS more quickly and efficiently than the original declarative-language query code. The DBMS returns results of the execution of the database query.
US09886464B2
Disclosed herein are system, method, and computer program product embodiments for bloom filter versioning. A request to add a new value to a first bitmap is received, wherein the first bitmap includes a bit sequence corresponding to a most recently added value. It is determined that the first bitmap has exceeded a threshold. A second bitmap is generated, the second bitmap including more bits than the first bitmap. The first bitmap is deleted based upon a determination that a number of readers accessing the first bitmap is zero.
US09886463B2
An index shared between a plurality of tables is used to access a data sharing space (DSS) storing a set of rows from a base table having a plurality of rows with stored data. First data values of the index are identified in response to a query for a table. A subset of rows is then retrieved from the DSS using the index elements corresponding to the first data values. Second data values and some of the first data values are then identified in response to a second query for a table. A second subset of rows are then retrieved from the DSS using the index elements corresponding to the second data values and some of the first data values and the query is then applied to the subset of rows.
US09886451B2
An exemplary management system receives a designation of at least one step selected from a first step of writing data to the secondary volume, a second step of writing data to the secondary journal volume, a third step of reading data from the primary journal volume, and a fourth step of transferring data by the network, and a designation of an analysis period. The management system displays a graph of the history information on the load and the history information of the delay time for the analysis period for the at least one selected step.
US09886447B2
A mechanism is provided in a data processing system for asynchronous replication in a hierarchical storage management integrated storage system. For a given file to be replicated from a primary storage system to a remote storage system, the primary storage system accesses the remote storage system to determine file existence and migration status at the remote storage system for the given file. Responsive to the primary storage system determining that the given file exists and has been migrated from first tier storage to second tier storage at the remote storage system, the primary storage system determines a first performance penalty for file recall and a second performance penalty for sending excess data from the primary storage system to the remote storage system. Responsive to the primary storage system determining that the first performance penalty is greater than the second performance penalty, the primary storage system sends whole file data for the given file to the remote storage system to replicate the given file at the remote storage system.
US09886442B2
Technology is disclosed herein for compressing, encoding, and otherwise reducing the size of resource files. In at least one implementation, similarity compression is employed to reduce the size of a resource file. In another implementation, map-less encoding is employed to reduce the number of bytes used to represent a resource string. Bit-level compression is employed in another implementation to reduce the quantity of bits used to encode each character in a string. In addition, implementations are disclosed related to technology for naming strings and accelerated string location and retrieval.
US09886436B2
A device may obtain a set of documents, including at least two documents of different document types, for conversion to a uniform and an editable or a searchable format. The set of documents may include at least two documents of a different document type. The device may determine conversion information, associated with converting the set of documents, that includes an editable or a searchable document type to which the set of documents is to be converted. The device may determine zone information, associated with converting the set of documents, that includes information that identifies a portion of the set of documents that is to be converted. The device may generate a set of converted documents based on the conversion information and the zone information. Each document, of the set of converted documents, may be of the document type. The device may provide the set of converted documents.
US09886427B2
A system for suggesting autocompletion terms during text entry of a report. A text entry unit (2) for enabling a user to enter a text into a current report (1). A term selector (11) for selecting at least one frequently co-occurring term (12), based on an extracted term (8), the extracted term section (9), the current section (10), and a co-occurrence statistic (7). An indicator (13) provides an indication of the at least one frequently co-occurring term (12) to the user. A system for analyzing reports comprises a co-occurrence statistics generator (26) for generating a plurality of co-occurrence statistics, a co-occurrence statistic being indicative of a first term, a first section, a second term, a second section, and a frequency in which reports contain the first term in the first section in combination with the second term in the second section.
US09886418B2
Described herein are methods, systems, and apparatuses to utilize a matrix operation by accessing each of the operation's matrix operands via a respective single memory handle. This use of a single memory handle for each matrix operand eliminates significant overhead in memory allocation, data tracking, and subroutine complexity present in prior art solutions. The result of the matrix operation can also be accessible via a single memory handle identifying the matrix elements of the result.
US09886408B2
A protection circuit can be used with a computer system having a master device and at least one slave device that are connected by an inter-integrated circuit (I2C) bus. A first access request is received that includes an address that identifies a first slave device. In response to a permissible mode, the first access request is communicated to the first slave device using the I2C bus. A sticky protection bit can be set. In response to the sticky protection bit being set, the protection circuit can be placed in a protected mode. A second access request is received. The second access request can be determined to be a protected access to the first slave device. In response to the determining and the protected mode, the second access request to the first slave device can be denied.
US09886402B2
A method comprises selecting a starting point on a map of equalization coefficients and measuring an eye height of a signal transmitted using the set of equalization coefficients associated with the starting point and an eye height associated with each adjacent point on the map relative to the starting point. The eye height associated with an adjacent point is based on a signal transmitted using the set of equalization coefficients associated with the adjacent point. The method also comprises walking on the map in a first direction from the starting point to the adjacent point associated with the greatest eye height, wherein the eye height associated with the adjacent point is greater than or equal to the eye height associated with the starting point.
US09886401B2
Techniques and configurations are disclosed herein for communication between devices. In some embodiments, a bus for communication between first and second devices may include a transmit buffer and one or more processing devices. The one or more processing devices may be configured to receive first asynchronous data from an operating system, running on a central processing unit of the first device, on an operating system signal path; transmit the first asynchronous data from the first device to the second device on a command signal path; transmit first data from the transmit buffer to the second device at a first fixed packet frequency on a transmit signal path; and receive data from the second device at a second fixed packet frequency on a receive signal path different from the transmit signal path. Other embodiments may be disclosed and/or claimed.
US09886398B2
A physical address of a page may be identified. A first process that implements copy-on-read techniques for the page may be detected. A determination may be made that the first process is not expected to write to the page. In response to that determination, a different logical address may be established for the first process for the page from the logical address of a second process for the page, but the two logical addresses may be mapped to the same physical page.
US09886390B2
Mechanism are provided for implementing an intelligent response caching engine. The mechanisms receive a set of attributes to be used to cache responses to requests in a response cache and analyze a corpus of natural language text associated with the responses to requests to identify ranges of values associated with one or more of the attributes. The mechanisms generate a plurality of caching buckets based on the identified ranges of values associated with the one or more attributes and generate, for each caching bucket in the plurality of caching buckets, a corresponding cache key. The responses are stored in the response cache in association with a cache key corresponding to a caching bucket in which the response is a member. A request is subsequently processed by retrieving a cached response from the response cache.
US09886385B1
In a content-directed prefetcher, a pointer detection circuit identifies a given memory pointer candidate within a data cache line fill from a lower level cache (LLC), where the LLC is at a lower level of a memory hierarchy relative to the data cache. A pointer filter circuit initiates a prefetch request to the LLC candidate dependent on determining that a given counter in a quality factor (QF) table satisfies QF counter threshold value. The QF table is indexed dependent upon a program counter address and relative cache line offset of the candidate. Upon initiation of the prefetch request, the given counter is updated to reflect a prefetch cost. In response to determining that a subsequent data cache line fill arriving from the LLC corresponds to the prefetch request for the given memory pointer candidate, a particular counter of the QF table may be updated to reflect a successful prefetch credit.
US09886373B2
More robust testing of computer module responses to processing errors using a flexible, lightweight solution that does not alter the computer module. Through modification of processing pointers, a wide variety of processing errors and delays are injected into a computer module without modifying the computer module.
US09886357B2
An approach is provided in which a system selects a first processor as a master Time of Day (TOD) processor in a first TOD topology. The system then assigns a second processor as an alternate master TOD processor to a second TOD topology based upon determining that the second processor is on a different node than the first processor. The system configures to the first TOD topology and, when the system detects a TOD failure requiring a topology switch, the system re-configures to the second TOD topology.
US09886356B2
Power line disturbance hold up times are dynamically adjusted based on battery capacity of a plurality of batteries in a plurality of racks by determining which one of the plurality of racks has a fewest number of remaining batteries of the plurality of batteries having the battery capacity. A determination of an amount of the power line disturbance the one of the plurality of racks, having the fewest number of remaining batteries of the plurality of batteries with the battery capacity, is able to support.
US09886354B1
Handling aborts of backup operations is described. A system receives an abort request message corresponding to a backup operation associated with a source storage device. The system determines whether a snapshot associated with the backup operation is created of the source storage device. The system synchronizes the source storage device with a target storage device in response to a determination that the snapshot associated with the backup operation is created of the source storage device. The system sends an abort completion message to a backup/restore application interface associated with the backup operation.
US09886348B2
A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of partitions that are stored on respective computing nodes in the system. A master replica for a replica group may increment a membership version indicator for the group, and may propagate metadata (including the membership version indicator) indicating a membership change for the group to other members of the group. Propagating the metadata may include sending a log record containing the metadata to the other replicas to be appended to their respective logs. Once the membership change becomes durable, it may be committed. A replica attempting to become the master of a replica group may determine that another replica in the group has observed a more recent membership version, in which case logs may be synchronized or snipped, or the attempt may be abandoned.
US09886338B1
Examples are generally directed towards a health check analysis for computing systems. On receiving health check data associated with a computing system, a health check server analyzes the health check data using a set of parameters to generate a health score and/or a status indicator for the computing system. The health check data includes performance data for a plurality of components of the computing system and/or configuration data for the plurality of components of the computing system. The health score ranks performance of the computing system relative to a scale. The status indicator identifies a health status of the computing system. A status indicator includes a normal status, a warning status, or a critical status. The server returns the health score and/or the status indicator to the user device for presentation to a user.
US09886328B2
A system according to one exemplary embodiment comprises: a processor; and memory coupled to the processor and storing instructions that, when executed by the processor, cause the system to: receive, by a software component operating on the system: a set of actions, an identification of a set of computing resources to associate with the set of actions, and a set of dependencies among the plurality of actions for executing the actions using the computing resources; associate the set of actions and data elements related to the set of actions, by the software component, with the set of computing resources; and order, by the software component, each respective action in the set of actions for execution on the computing resources.
US09886322B2
A system and method are disclosed for dynamically reserving resources within a cluster environment. The method embodiment of the invention comprises receiving a request for resources in the cluster environment, monitoring events after receiving the request for resources and based on the monitored events, dynamically modifying at least one of the request for resources and the cluster environment.
US09886319B2
Managing task execution includes: receiving a specification of a plurality of tasks to be performed by respective functional modules; processing a flow of input data using a dataflow graph that includes nodes representing data processing components connected by links representing flows of data between data processing components; in response to at least one flow of data provided by at least one data processing component, generating a flow of messages; and in response to each of the messages in the flow of messages, performing an iteration of a set of one or more tasks using one or more corresponding functional modules.
US09886318B2
Methods and apparatuses relating to translating a logical thread identification to a physical thread identification. A processor may include a plurality of cores that include a buffer, and a thread mapping hardware unit to: return a physical thread identification in response to a logical thread identification sent to a buffer of a first core when the buffer includes a logical to physical thread mapping for the logical thread identification, and send a request to the buffers of the other cores when the first core's buffer does not include the logical to physical thread mapping for the logical thread identification, wherein each of the other cores are to send an unknown identification response if their buffer does not include the logical thread identification and at least one of the other cores is to send the physical thread identification to the first core if its buffer includes the logical thread identification.
US09886316B2
A data center system is described which includes multiple data centers powered by multiple power sources, including any combination of renewable power sources and on-grid utility power sources. The data center system also includes a management system for managing execution of computational tasks by moving data components associated with the computational tasks within the data center system, in lieu of, or in addition to, moving power itself. The movement of data components can involve performing pre-computation or delayed computation on data components within any data center, as well as moving data components between data centers. The management system also includes a price determination module for determining prices for performing the computational tasks based on different pricing models. The data center system also includes a “stripped down” architecture to complement its use in the above-summarized data-centric environment.
US09886307B2
Methods, systems, and computer program products for cross-platform scheduling with fairness and platform-specific optimization are provided herein. A method includes determining dimensions of a set of containers in which multiple tasks associated with a request are to be executed; assigning each of the containers to a processing node on one of multiple platforms based on the dimensions of the given container, and to a platform owner selected from the multiple platforms based on a comparison of resource requirements of each of the multiple platforms and the dimensions of the given container; and generating container assignments across the set of containers by incorporating the assigned node of each container in the set of containers, the assigned platform owner of each container in the set of containers, one or more scheduling requirements of each of the platforms, one or more utilization objectives, and enforcing a sharing guarantee of each of the platforms.
US09886306B2
Methods, systems, and computer program products for cross-platform scheduling with fairness and platform-specific optimization are provided herein. A method includes determining dimensions of a set of containers in which multiple tasks associated with a request are to be executed; assigning each of the containers to a processing node on one of multiple platforms based on the dimensions of the given container, and to a platform owner selected from the multiple platforms based on a comparison of resource requirements of each of the multiple platforms and the dimensions of the given container; and generating container assignments across the set of containers by incorporating the assigned node of each container in the set of containers, the assigned platform owner of each container in the set of containers, one or more scheduling requirements of each of the platforms, one or more utilization objectives, and enforcing a sharing guarantee of each of the platforms.
US09886305B2
A computer hardware system configured to perform runtime analysis and runtime control of a multithreaded computer program includes at least one processor. The at least one processor is configured to initiate and/or perform the following. A plurality of the threads are folded, under control of a supervisor thread, together to be executed as a single folded thread. The execution of the folded thread is monitored to determine a status of the threads. At least one indicator corresponding, to the determined status of the threads, is presented in a user interface.
US09886299B2
Systems and methods for dynamically allocating resources of virtual machines (VMs) using service level agreements (SLAs) and privilege levels of users. The system includes VM servers for executing the VMs. When a software application is to be executed on one executed VM on a VM server, a management device determines, from a first table, the privilege level of each executed VM based on the SLA, and then retrieves, from a second table, the resource allocation information for the software application to be executed using the privilege level of the executed VM. If, based on the resource allocation information, the resource of the VM server is determined to be unavailable for execution of the software application, one or more executed VMs having a lower privilege level on the VM server may be migrated to other VM servers to free up the resources.
US09886295B2
An apparatus and method for providing an integrated user interface for a variety of operating systems are provided. When a user request execution of an application included in a second operating system an application of a first operating system is in the foreground of a display, the apparatus switches the application included in the second operating system to the foreground of the display without the need for a separate window. One of a server operating system and client operating systems may be set as a main domain that provides an integrated graphic user interface with respect to applications executed on a plurality of operating systems. The operating systems not set to the main domain may be set as sub-domains each of which provides application information to the main domain in response to a request from the main domain. In response to an application execution request, the server operating system may switch an operating system in which the corresponding application is present to the foreground of the display.
US09886292B2
A user profile layer provides a benefit to a user by allowing access to user profile setting and data across multiple information handling systems running one or more operating systems. Operating system specific data may be stored in a user profile operating system layer while user data may be stored in a user profile data layer. Each time a user logs in to an information handling system, a layering driver captures changes to user data and to user settings corresponding to the operating system. A new user profile operating system layer is created for each type of operating system associated with a user while only one user profile data layer is maintained for the same user. In this way, any changes made to the same operating system data or user data are captured by the user's specific user profile and usable each time the user logs in to any information handling system.
US09886290B2
Provided herein are systems, methods, and software for facilitating information exchange services. In at least one implementation, a request originated from an execution environment is received at an application source. The request is a request to load an application in the execution environment from the source. A user associated with the request is identified and a script is generated based on loading preferences associated with the user. The script is then communicated to the execution environment so that the application can be loaded in accordance with the preferences.
US09886273B1
An instruction execution processor has an input to receive instructions associated with maintaining a queue for storing packet identifiers (IDs) corresponding to packets being processed by a network device. A memory coupled to the instruction execution processor is for storing instructions received at the input of the instruction execution processor and not executed by the instruction execution processor. An instruction feedback processor is coupled to the instruction execution processor. The instruction feedback processor is configured to, in response to receiving an output from the instruction execution processor, identify one or more instructions, stored in the memory, that correspond to a new packet ID at the head of the queue, and feed back, to the input of the instruction execution processor, the one or more identified instructions.
US09886270B2
A system, a method, and a computer program product for providing a layered business configuration are disclosed. A configuration information for configuring an application object of a software application is obtained. The configuration information is arranged in at least one configuration staging table. The configuration staging table contains at least one configuration object. The configuration object contained in the configuration staging table is activated. Based on the activated configuration object, at least one configuration runtime table for configuring the application object is generated.
US09886269B2
Techniques for enforcing software reviews are described. For example, a machine receives a commit request to commit code to a repository. The machine, in response to the receiving of the commit request, determines a directory that is a destination of the code. The machine identifies, based on the directory, an ownership file that includes an identifier of an owner who controls committing of code to the directory. The machine determines, based on the ownership file, that the owner did not provide an indication of approval of the code requested to be committed to the repository. The machine facilitates, based on the determination that the owner did not provide the indication of approval, a review of the code by the owner.
US09886265B2
Live updating of a changed block tracking (CBT) driver. In one example embodiment, a method for live updating of a CBT driver may include loading a CBT driver into a running operating system and then performing various acts without rebooting the running operating system. These acts may include tracking, using the CBT driver, writes to blocks of a source storage, loading an updated CBT driver into the running operating system with the updated CBT driver having a different name than the CBT driver, handing over the tracking of writes to blocks of the source storage from the CBT driver to the updated CBT driver, and tracking, using the updated CBT driver, writes to blocks of the source storage.
US09886264B2
A method for upgrading firmware in a device, includes: when firmware of a first chip in the device needs to be upgraded, identifying a first partition of a flash memory in a second chip in the device, the first partition being a backup partition for downloading firmware of the second chip; downloading new firmware of the first chip to the first partition of the flash memory in the second chip; and copying the new firmware of the first chip from the first partition of the flash memory in the second chip to an effective region in the first chip.
US09886259B2
The present disclosure relates to a method and a device for complying a router management application with a router firmware. The method includes: obtaining a current version of the router management application and a current version of the router firmware, in which a router is managed by the router management application; determining an object to be upgraded and an object not to be upgraded from the router management application and the router firmware according to the current version of the router management application and the current version of the router firmware, if the router management application is not compatible with the router firmware; obtaining a target version of the object to be upgraded, in which the target version is compatible with the object not to be upgraded; and upgrading the object to be upgraded according to the target version.
US09886255B2
An application as a service provided in a secure environment. A sandbox in a user's computing environment may be created. An application may be downloaded to the user's computing environment to run within the sandbox. Data sources associated with the user's computing environment may be searched and connectivity established with data registry of the data sources based on data description received with the application. The application may be run within the sandbox using the established connectivity. Metering may be performed to monitor usage of the application at the user's computing environment.
US09886253B2
A framework (referred to herein as Application Integration Architecture, or AIA) that formalizes and orchestrates activities in an SOA development lifecycle. In one set of embodiments, AIA can capture development-related information in a shared data store and cause the information to flow in an automated or semi-automated manner from one lifecycle phase to the next as the lifecycle progresses. This information flow can, in turn, facilitate automations at each lifecycle phase for the responsible stakeholders (e.g., solution architects, developers, installation developers, etc.), thereby enforcing SOA best practices, enhancing development productivity, and ensuring the quality of the final SOA deliverables.
US09886245B2
A software development tool uses a workflow pattern that describes software applications. The tool may provide a solution that can automatically generate a well-architected application without compromising its quality or integrity. The tool may have a Data Notation Architecture (DNA) layer and a Resolution Notation Architecture (RNA) layer Genetic Framework that use a workflow pattern that describes software applications. Models may be identified and linked together using a Polymorphic Relational Path Language (PRPL), which is a scripting language that is designed and optimized to resolve various hierarchy and set theory problems that naturally appear in programming. When targeting the Service Area Architecture Pattern (SAAP), this Genetic Framework may greatly reduce the overall cost of virtually every part of the software development lifecycle.
US09886244B2
Rich tooling is provided for REST application development that integrates the exploration of a REST API, modeling of data types and the REST API, and the generation of artifacts using the modeled REST API and data types.
US09886241B2
Specifying a dataflow graph includes: rendering, in a first user interface, a representation of a first dataflow graph. At least one component represents a computation associated with at least one of data flowing into an input port or data flowing out of an output port. A link between components is rendered based on user input indicating a flow of data. In a second user interface, a representation of a sub-graph of the first dataflow graph is rendered. A first flow junction represents a connection between: (1) a flow of data outside the sub-graph interface, and (2) a flow of data inside the sub-graph interface. A link is rendered between the first flow junction and a second flow junction based on user input indicating a relationship between a first descriptor and a second descriptor.
US09886219B2
According to example embodiments, a storage device in accordance includes a nonvolatile memory device and a memory controller. The nonvolatile memory device includes memory blocks divided into a buffer region and a main region. The memory controller is configured to control the nonvolatile memory device to perform a buffer program operation that includes storing data provided from the outside in the buffer region, to perform a main program operation that includes storing data provided from the outside in the main region, and to perform a closing program operation that includes writing data stored in the buffer region in the main region such the that at least part of the data stored in the buffer region is written to open pages of a memory block including a page programmed last in the main program operation.
US09886218B2
An information processing apparatus includes a hard disk drive and a controller that controls the hard disk drive. The information processing apparatus includes a power supply unit that supplies power to the hard disk drive, the controller, and a load resistance, a power control unit that shifts the information processing apparatus from a first power state, in which the power is supplied to the hard disk drive and the controller, to a second power state, in which the power is supplied to the hard disk drive, while limiting supply of the power to the controller that controls the hard disk drive, and a switching unit that switches between stopping supplying the power to the load resistance in the first power state and supplying the power to the load resistance in the second power state.
US09886215B1
A method for providing backup to a networked virtualization environment for storage management by a remote storage environment having a block storage device and an object storage device, includes deploying a controller virtual machine at the remote storage environment, wherein the controller virtual machine provides a block storage device interface, receiving, at the controller virtual machine, a write request for data in a block-based format, translating the data from the block-based format to an object-based format, writing the data in the object-based format to the object storage device, and updating metadata corresponding to the write request in the block storage device.
US09886211B2
In a storage system including plural source storage devices, a target storage device selects which source storage device to accept a copy request from the target storage device so as to minimize the load on the entire system. The system calculates first and second load values for job loads being processed. System load values for the system are derived from job load value of a specific data, and respective load values for first and second source storage devices. The system compares the system load values to select a storage device to provide the data copy so as to minimize the load on the entire system.
US09886210B2
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to a hardware-based processing node of an object memory fabric. The processing node may include a memory module storing and managing one or more memory objects, the one or more memory objects each include at least a first memory and a second memory, wherein: each memory object is created natively within the memory module, and each memory object is accessed using a single memory reference instruction without Input/Output (I/O) instructions; and a router configured to interface between a processor on the memory module and the one or more memory objects; wherein a set of data is stored within the first memory of the memory module; wherein the memory module dynamically determines that at least a portion of the set of data will be transferred from the first memory to the second memory; and wherein, in response to the determination that at least a portion of the set of data will be transferred from the first memory to the second memory, the router is configured to identify the portion to be transferred and to facilitate execution of the transfer.
US09886205B2
The present disclosure discloses a programmable Gamma voltage output device having a non-volatile memory (NVM), a controller, a digital signal generation module, a digital to analog converter (DAC), and output verification module. The NVM is configured for duplicating a copy of a corresponding voltage data code when programming the voltage data code. The controller is configured for sending control signals to the digital signal generation module in accordance with the voltage data code. The digital signal generation module is configured for outputting digital signals to the DAC in accordance with the control signals. The DAC is configured for converting the digital signals to a Gamma voltage. The output verification module is configured for verifying whether the Gamma voltage is within a predetermined voltage range. In addition, a display device is also disclosed.
US09886198B2
A page compression strategy classifies uncompressed pages selected for compression. Similarly classified pages are compressed and bound into a single logical page. For logical pages having pages with more than one classification, a weighting factor is determined for the logical page.
US09886196B2
Embodiments of the present invention are operable to efficiently schedule memory device commands, such as flash memory device commands, while taking into account the interdependencies of processing such commands. As such embodiments of the present invention order commands to make sure that data is written and read from memory devices in a coherent fashion using command groups. Commands within such command groups are scheduled concurrently or in parallel. In this fashion, embodiments of the present invention promote efficient execution of memory device commands while maintaining any required arbitrary ordering requirements.
US09886192B2
An inclination detection unit detects an inclination of the terminal device. A screen image rotation unit rotates a screen image when an inclination state of the terminal device detected by the inclination detection unit becomes a predetermined state. A touched position detection unit detects a position touched by a user. A comparison unit compares the position touched by the user before the inclination state of the terminal device becomes the predetermined state and the position touched by the user when or after the inclination state of the terminal device becomes the predetermined state. A suppression unit suppresses a rotation of the screen image by the screen image rotation unit, based on a result of comparison by the comparison unit.
US09886191B2
A method and an apparatus for providing a character input interface are provided. The method for providing a character input interface in a terminal having a touchscreen, includes simultaneously displaying a first keyboard on a first region and a second keyboard including second keyboard language selection keys on a second region by the touchscreen in a character inputting mode; and changing a language of the second keyboard to a language corresponding to a second touched keyboard language selection key touched while maintaining a language of the first keyboard when input touching the second keyboard language key is received.
US09886190B2
Techniques and systems are described that enable improved gesture discernment from input devices, as well as simplified modeling and processing of gestures by application software layers. Given data (e.g., about movements, actions, or events) gathered from input devices, techniques and systems allow gestures to be discerned and inferred more formally and reliably, and processed more easily by an application layer. A gesture interpreter is provided that, in response to receiving an activation input data from an input device, instantiates a high-level Petri Net instance, executes the high-level Petri Net instance, and returns, to an application layer, an outcome gesture indicative of a terminal node in a path of the high-level Petri Net instance being traversed during the execution of the high-level Petri Net instance.
US09886187B2
A deformable display device is provided. The deformable display device includes a deformable display, a sensor which senses a deformation located in a first area of the deformable display and a second area of the deformable display and a controller which receives deformation information corresponding to the deformation, determines whether to identify one of only the first area and only the second area as a deformation area of the deformation based on the deformation information, and identifies i) only the first area as the deformation area if it is determined to identify only the first area and ii) only the second area as the deformation area if it is determined to identify only the second area.
US09886185B2
Systems and method for beverage dispense from a plurality of users include a beverage dispenser with a touch-sensitive graphical display. A computer of the beverage dispenser receives touch event data points and identifies one or more GUI sections of a plurality of GUI sections associated with the received touch event data points. The computer further operates to interpret a touch event input and provide a command responsive to the input to an associated dispensing unit.
US09886183B2
An input method of a terminal is provided. The method includes receiving a first input for displaying a selection User Interface (UI); displaying the selection UI on a display unit of the terminal according to the first input; receiving a second input for selecting one or more specific coordinates on the display unit; selecting the one or more specific coordinates among specific coordinates on the display unit based on the second input and the selection UI; and performing functions corresponding to the one or more selected coordinates.
US09886177B2
Provided is a data preloading method which improves the response speed of a user device by predicting whether a particular object provided on a graphic user interface (GUI) will be selected based on the position of a pointer before the particular object is selected by a user and preloading data that should be loaded when the particular object is selected.
US09886170B2
Disclosed herein are technologies for implementing a framework for displaying menu items, across different modules, at the same level on a screen display to allow direct switching to different levels, i.e., without stepping back and forth in levels. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US09886159B2
Processing documents by highlighting a portion of a document displayed on a computer display, where the portion is highlighted when a cursor is in a predefined location of the display relative to the location of the portion of the document, where the portion is identified as a candidate for selection for a post-selection operation prior to the cursor being in the predefined location of the display, and where the highlighting is done independent of any input received via a computer input device to indicate the extents of the portion, and recording a selection of the portion when an input that is predefined to indicate a selection action is received in association with the portion via a computer input device.
US09886157B2
A touch panel device includes: a detection unit that detects coordinates of a pressed point on an input surface of a touch panel; and a correction unit that corrects the coordinates detected by the detection unit to obtain corrected coordinates, wherein the correction unit approximates, when a predetermined number of reference points arranged on the input surface are pressed, curves passing through coordinates of the reference points by second order or higher order polynomial equations, specifies, when an arbitrary point on the input surface is pressed, a region including coordinates of the arbitrary point from regions obtained by dividing the input surface by the curves, calculates distances from the coordinates of the arbitrary point to curves that define the specified region among the curves with the second order or higher order polynomial equations, and calculates the corrected coordinates based on a location of the specified region and the distances.
US09886156B2
A capacitive sensor pad is co-located with (e.g., overlapping) an RF transmitter without causing significant degradation to the performance of the antenna. In one implementation, tuning the resistance per square in the capacitive sensor pad can provide effective sensor pad range and performance while providing making the capacitive sensor pad sufficiently transparent to radiofrequency waves to provide excellent antenna efficiency, despite the co-location of the capacitive sensor pad and the antenna.
US09886155B2
A proximity detection device includes a display unit which has a display image surface in which a plurality of pixel electrodes are arranged in a matrix shape and a proximity operation detecting unit in which a transparent electrode for proximity operation detection is arranged to form an operation surface at a position superposed on the display image surface and a conductive film pattern forming the transparent electrode has a pitch of a linear pattern which is equal to or smaller than an arrangement pitch in one direction of the pixel electrodes.
US09886151B2
The present invention proposes to solve the problems of the existing capacitive type touch screen panel as described above and an object of the present invention is to differently dispose positions of sensors 10 configuring a touch screen panel in each column or each row, that is, differently disposing touch detection sensors in each column or each row of the touch panel to extract optimal conditions of a separation, thereby more reducing the number of touch sensors 10 compared to a stripe structure which has to reduce a length of a basic sensor to satisfy the same separation conditions.
US09886140B2
To provide a light emitting device capable of adjusting an emission direction of light, and an image display system. Disclosed is a light emitting device including: a light source unit emitting light to a region along a predetermined flat surface; a frame in which the light source unit is provided; and an adjustment mechanism that adjusts an emission direction of light emitted from the light source unit, relative to the predetermined flat surface. Since the frame is provided with the adjustment mechanism adjusting the emission direction of light emitted from the light source unit, relative to the predetermined flat surface, it is possible to adjust the inclination of the frame relative to the predetermined flat surface. As a result, it is possible to adjust the emission direction of light emitted from the light source unit.
US09886137B2
An input device includes a first input interface, a second input interface disposed adjacent to the first input interface, and a controller configured to: validate an input to the first input interface when a first detection value corresponding thereto is greater than a first threshold value; validate an input to the second input interface when a second detection value corresponding thereto is greater than a second threshold value; and change the second threshold value so that detection sensitivity is lowered in response to a specific screen including an item located at an area adjacent to the second input interface being displayed on the first input interface and/or an input received at the first input interface being a specific input to an area adjacent to the second input interface.
US09886135B2
The invention provides a capacitive touch panel that hardly cause malfunction in a wide range of temperature environment from a low temperature to a high temperature. The capacitive touch panel according to the invention is a capacitive touch panel including a display device, a lower adhesive layer, a capacitive touch panel sensor, an upper adhesive layer, and a protective substrate in this order, in which a maximum value of tan σ of the upper adhesive layer and a maximum value of tan σ of the lower adhesive layer obtained from a temperature dependency evaluation test is 0.08 or less, and tan σ of the lower adhesive layer at each temperature of every 20° C. from −40° C. to 80° C. is equal to or less than tan σ of the upper adhesive layer.
US09886134B2
A terminal device such as a smartphone displays a first image on a display unit, and outputs a second image including the first image as a part to a display device such as a navigation device. Also, the terminal device obtains relative position information indicating a relative positional relation of the first image with respect to the second image from an external server. When a user makes a touch input to the second image displayed on the display device, the input position is transmitted from the display device to the terminal device. The terminal device obtains the conversion necessity information indicating whether or not the input position on the second image needs to be converted based on the relative position information, and converts the input position on the second image to the input position on the first image based on the relative position information when the conversion is necessary.
US09886133B2
The present disclosure provides a noise scanning method, a noise scanning device and a touch panel. The noise scanning method includes steps of performing a touch scanning operation on the touch panel, performing a noise scanning operation on the plurality of touch driving lines Tx or the plurality of touch sensing lines Rx while performing the touch scanning operation, and acquiring a position of each touch unit on the touch panel in accordance with a result of the touch scanning operation and a result of the noise scanning operation.
US09886130B2
A touch sensing device for measuring a contact position of an object by measuring a change in capacitance caused by contact of an object is provided. The touch sensing device includes a touch screen panel on which channel electrodes functioning as a transmission antenna or a reception antenna are disposed to form a plurality of electrode patterns, a transmission circuit connected to the channel electrodes to apply an electrical signal to the touch screen panel, a reception circuit connected to the channel electrodes to sense a varying capacitance from the plurality of electrode patterns, and a controller configured to control the touch screen panel, the transmission circuit and the reception circuit.
US09886129B2
Discussed are a display device and a method of driving the same. The display device can include a panel where a plurality of touch groups including a plurality of self-capacitance electrodes are arranged along with a plurality of gate lines, a touch sensing unit configured to analyze a plurality of touch sensing signals sequentially received from the plurality of touch groups to determine a touch event on the panel, during a plurality of touch sensing periods included in one frame period, a data driver configured to respectively supply data voltages to a plurality of data lines which are provided in the panel in a direction perpendicular to the plurality of touch groups, a gate driver configured to sequentially supply a scan pulse to the plurality of gate lines, and a timing controller configured to supply image data to the data driver.
US09886128B2
The present technology relates to a display control device, a display control method, and a program which allow operability of a touch panel display to be improved. A display data generation unit obtains first display data representing a touch input position by a user on a touch panel display, from a first processing unit through a first path, obtains second display data using the first display data from a second processing unit through a second path, the second processing unit performing display image generation processing involving a processing amount larger than a processing amount of the first processing unit, and performs control to allow first display information based on the first display data and second display information based on the second display data to be displayed on the touch panel display. The present technology is applicable to an LCD module and the like, for example.
US09886126B2
A content display apparatus includes a plurality of communication antennas arranged on the same side as the display portion, a non-contact communication portion which performs non-contact communication with an information terminal apparatus by using each of the plurality of communication antennas, a content display control portion which displays a content on the display portion; and a communication antenna control portion which performs control to validate one communication antenna of the plurality of communication antennas based on a display position of the content displayed by the content display control portion, in which the information terminal apparatus performs non-contact communication with the validated communication antenna and obtains additional information of the displayed content.
US09886125B2
An in-cell touch screen and display device, which multiplex the common electrode layer as self-capacitance electrodes using self-capacitance principle, modify the pattern of the common electrode layer to segment it into a plurality of independent self-capacitance electrodes, and add on the array substrate touch control data lines that connect the respective self-capacitance electrodes to the touch control detection chip. Orthographic projections of the respective touch control data lines on the array substrate are all within areas where gaps between the pixel areas reside, so as to not affect the aperture ratio of pixel. Embodiments of the present invention modify the structure of the common electrode layer to segment it into self-capacitance electrodes, thus avoiding additional processes of manufacturing an array substrate, saving the production cost, and improving the production efficiency.