Document Document Title
US10074925B1 System, connector and method for providing environmentally degradable electronic components
A connector including a biodegradable base material and a biodegradable binder material, comprising at least one of a protein and a residue, configured to hold together the base material to form a biodegradable connector element. The biodegradable connector element affects an operational condition of an apparatus the biodegradable connector element is used within. Degradation of at least one of the biodegradable base material, the biodegradable binder, and the biodegradable connector element provides for a limited operational lifespan of the apparatus resulting in the apparatus becoming inoperable. A system is also disclosed.
US10074924B2 Receptacle connector and camera unit
Provided are a receptacle connector and a camera unit with simple structures having added functions such as mountability and ease of assembly. The camera unit includes: multiple signal terminals that transmit signals between a plug connector side and an electronic substrate side in an extension direction; an insulating holder that has a circular column shape extending in an extension direction and that holds the multiple signal terminals by being penetrated thereby; a conductive first shell in the form of a tube that covers an outer side in a radial direction of the holder; a non-conductive connector case having a cylindrical space that contains the first shell and extends in the extension direction; and a spacer including a surface portion that is orthogonal to the extension direction.
US10074920B2 Interconnect cable with edge finger connector
Embodiments of the present disclosure are directed to an interconnect cable including a edge finger connector, and associated configurations and methods. The edge finger connector may be disposed at a first end of the interconnect cable and may connect the interconnect cable to an edge finger included in or coupled to a package substrate. The package substrate may be included in a processor package assembly, and a processor may be mounted on the substrate. The interconnect cable may include one or more elongate conductors, with contacts directly coupled to respective conductors. A second connector may be disposed at a second end of the interconnect cable, and may couple the interconnect cable to a small form-factor pluggable (SFP) case that is configured to connect the interconnect cable to an SFP cable. Other embodiments may be described and claimed.
US10074919B1 Board integrated interconnect
Embodiments of the present disclosure may relate to a printed circuit board (PCB) that includes a first outer layer and a second outer layer opposite the first outer layer. The PCB may further include a routing layer between the first outer layer and the second outer layer, and an interconnect positioned within the first outer layer and coupled with the routing layer. The interconnect may include a contact within an opening in the first outer layer, wherein the contact is within a plane defined by an outer surface of the first outer layer. The interconnect may further include a plated via directly coupled with the contact and the routing layer. Other embodiments may be described or claimed.
US10074916B2 Grounding blocks for wires/coaxial cables
A grounding block includes a conductive grounding surface configured to electrically ground a wire to a grounded structure, a retention member rotationally fixed about an axis orthogonal to the grounding surface and slidable toward and away from the conductive grounding surface in a direction parallel to the axis, and a biasing element configured to apply a first force to the retention member in the direction toward the conductive grounding surface to electrically ground the wire to the housing to satisfy a first regulatory requirement. A fastener is operative to apply a second force to the retention member in the direction toward the grounding surface to apply a mechanical load to satisfy a second regulatory requirement.
US10074915B2 Through roof connector assembly
A through roof connector assembly for connecting an air termination conductor to a conducting rod through a roof of a structure while limiting water ingress into the roof. The through roof connector assembly includes a universal top, a threaded stud, a conduit connection component with an upper threaded tap hole and a lower threaded tap hole which do not meet to provide a completely weatherproof connection, and a conduit extending through a roof membrane when installed in the roof. The conduit has within a conducting rod, the conducting rod threaded the lower threaded tap hole of the conduit connection component. The air terminal also threads into the threaded stud. An o-ring is located between the conduit connection component and the conduit to provide a further weatherproof connection.
US10074913B1 Self-piercing connector
A self-piercing connector comprising, a first body, a second body, the first body comprising a first cutting member for piercing a fluid conduit insulating layer to engage a fluid conduit first conductor, the second body comprising a second cutting member for piercing the fluid conduit insulating layer to engage a fluid conduit second conductor, the first cutting member having a semi-circular form and comprising portions that extend tangentially from each end of the first cutting member, the second cutting member having a semi-circular form and comprising portions that extend tangentially from each end of the second cutting member, the first cutting member and the second cutting member electrically isolated from each other, the first body comprising a first connection member for engaging a cooperating second connection member on the second body, a first body receiver for receiving an electrical conductor connectable to the first cutting member, and a second body receiver for receiving an electrical conductor connectable to the second cutting member.
US10074912B2 DIN connector end cap
Aspects of the present disclosure may be directed to an end cap of a base station antenna for securing cable connectors to the end cap. The end cap may include a plurality of retaining assemblies formed integrally with the cap, and are dimensioned to retain a respective plurality of cable connectors to the end cap. The end cap may be capable of supporting numerous antenna models and configurations. The end cap may include molded features allowing for DIN connectors for various antenna models to be snapped into the end cap, without the use of other hardware and formed end bracket assemblies.
US10074909B2 Omnidirectional single-input single-output multiband/broadband antennas
Disclosed are exemplary embodiments of omnidirectional single-input single-output (SISO) multiband/broadband antennas. In an exemplary embodiment, an omnidirectional SISO multiband/broadband antenna generally includes a radiator element having a single piece construction with a stamped cone shape defined by multiple stamped portions.
US10074907B2 Apparatus and method for mitigating multipath effects and improving absorption of an automotive radar module
A radar system and method with reduced multipath effects include a first component of a radar sensor module on which at least one antenna element is formed, the at least one antenna element having a surface at which radar radiation is received or transmitted, the at least one antenna element having a radiation aperture. A second component in proximity to the antenna element such that a portion of the radar radiation impinges on the second component comprises an angled surface forming an angle with the surface of the antenna element. The angled surface of the second component comprises a texture such that when the portion of the radiation impinges on the angled surface, the amount of multipath signal propagating through the radiation aperture of the antenna element is reduced.
US10074906B2 Horizontally polarized wave antenna using serial-feed mode
The present invention is related to a horizontally polarized wave antenna using a serial-feed mode. The antenna includes: a feeder line configured to receive a current supplied from a feeder unit installed to a vehicle; and a patch antenna unit configured to radiate an electromagnetic wave in a horizontal direction while being installed to serially extend in a vertical direction with respect to the ground in a shape that is bent in a zigzag form. The patch antenna unit includes a plurality of first patch elements and a plurality of second patches. With this arrangement, it is possible to realize a horizontally polarized wave with a high resolution by composing vectors of currents flowing in respective patch elements while keeping the entire size of a radar system small.
US10074904B2 Antenna device and coil component used therein
An antenna device is provided with first and second substrates opposed to each other, one or more first wiring patterns provided on the first substrate, one or more second wiring patterns provided on the second substrate, and a plurality of connection conductors each connecting an end portion of its corresponding first wiring pattern and an end portion of its corresponding second wiring pattern. The first wiring patterns, second wiring patterns and the plurality of connection conductors constitute an antenna coil.
US10074902B2 Active, electronically scanned array antenna
An improved active, electronically scanned array antenna that employs programmable time delays in the transmission feed lines to form timed arrays is provided. A timed array can be implemented as a nested set of transmission lines, and the programmable time delay can be realized as or in each of the transmission lines such that each transmission line can have a fixed physical length and a programmable electrical length.
US10074900B2 Scalable planar packaging architecture for actively scanned phased array antenna system
Systems and methods according to one or more embodiments are provided for a scalable planar phased array antenna subarray tile assembly. A scalable phased array antenna subarray tile assembly is implemented as a printed wiring board (PWB) with antenna elements coupled to the PWB. In one example, a PWB includes integrated circuit die attached directly to a first surface of the PWB and couple to antenna elements coupled on a second surface of the PWB. First conductive vias extend through a first subset of PWB layers and couple to the integrated circuit die. Second conductive vias, larger than the first, extend through a second subset of PWB layers and couple to the antenna elements. A conductive trace couples the first and second conductive vias on a PWB layer. The second conductive vias are offset from the first to provide a thermal mechanical stress relief to the integrated circuit die.
US10074898B1 Antenna for GPS and high band
The present disclosure can provide a wideband antenna with a folded monopole structure that operates at GPS frequencies and high band (HB) frequencies. Accordingly, the wideband antenna can function as an integrated GPS and HB Diversity antenna for a computing device. In some embodiments, due to various constraints, the antenna can be designed to have a curved structure to fit within a corner of the computing device. The folded monopole antenna can comprise two substantially parallel conducting arms, which improves antenna performance. In some embodiments, the present disclosure can provide GPS and high band impedance matching for a signal received from the antenna in order to improve/ensure signal quality. The signal can be decoupled into a GPS signal portion and a high band signal portion for additional processing and/or information retrieval.
US10074894B1 Transceiver antenna for vehicle side mirrors
A transceiver antenna assembly for installation in a vehicle side-view mirror to enable communication with nearby vehicles, in which each transceiver antenna may have one or two antenna arrays implemented on a single printed circuit board, protected by an antenna housing used to mount the transceiver antenna inside the mirror assembly. Each antenna array in a dual-channel transceiver antenna may transmit and receive data over one of two DSRC channels. One channel may be used to transmit and receive vehicle data only and the other channel may be used to transmit and receive both vehicle data and audio/video (A/V) data. Each antenna array is connected to a radio in the vehicle that processes received signals and prepares signals for transmission. Such a transceiver antenna assembly, when mounted within the side view mirror assembly of a truck, may be especially useful for communication in truck platooning.
US10074890B2 Communication device and antenna with integrated light assembly
Aspects of the subject disclosure may include, for example, a communication device that includes an antenna array integrated with a light assembly having at least one light that illuminates an area about a light pole. The antenna array includes a plurality of dielectric antennas that are configured to transmit outbound wireless signals and receive inbound wireless signals. Other embodiments are disclosed.
US10074881B2 Battery module having indirect air-cooling structure
A battery module including two or more stacked battery cells which can be charged and discharged and at least one cooling plate comprising a thermal conduction portion and at least one heat dissipation portion connected to said thermal conduction portion, the thermal conduction portion being disposed between one or more adjacent battery cells, and the at least one heat dissipation portion extending beyond the adjacent battery cells and including one or more bend is provided.
US10074876B2 Method for balancing out states of charge of a battery having a plurality of battery cells, and a corresponding battery management system and battery
The disclosure relates to a method for balancing out states of charge of a battery which has a number of N battery cells. In order to balance out the individual states of charge (SOCn) of the n=1 to N cells, the state of charge of at least one cell is changed to a target state of charge (SOCtarget,n) which depends on the discharge depth (DODk) of the cell having the lowest capacity (Capk) according to the equation SOCtarget,n=1−DODk/Capn, Capn being the capacity of the nth cell to be changed. Advantageously, the method is suitable for optimizing the voltage or the energy content of a battery that is constituted of a plurality of cells.
US10074875B2 Protection circuit for secondary battery, battery protection module, battery pack, and method
A protection circuit for protecting a secondary battery includes a controller that closes a charging path for charging the secondary battery with a charger when a charge preventing condition is satisfied, the charging path being between a terminal of the secondary battery and an input-output terminal for connecting the charger and an electronic apparatus, opens the charging path when a discharging current from the secondary battery to the electronic apparatus is detected while the charge preventing condition is satisfied and the charging path is closed, and temporarily closes the charging path when a predetermined period of time passes after the charging path is opened, to determine whether the discharging current is flowing.
US10074874B2 Additives to improve electrolyte performance in lithium ion batteries
A lithium ion battery that has a 5 V stabilized manganese cathode and a nonaqueous electrolyte comprising a phosphate additive is described. The lithium ion battery operates with a high voltage cathode (i.e. up to about 5 V) and has improved cycling performance at high temperature.
US10074869B2 Fuel cell
A fuel cell includes a membrane electrode assembly and a first separator. The first separator includes a first reactant gas channel, a first reactant gas manifold, and a first buffer portion. The first buffer portion is located outside of a power generation region of an electrode catalyst layer of the first electrode. The first buffer portion connects the first reactant gas channel to the first reactant gas manifold. A gas diffusion layer of the first electrode extends along a surface of the first separator to a first buffer region facing the first buffer portion. An intermediate layer of the first electrode covers a portion of the gas diffusion layer of the first electrode in the first buffer region.
US10074868B2 Fuel cell stack
A fuel cell stack includes a bracket and a boss. The bracket includes an attachment surface. The bracket includes an attachment and detachment hole and an opening hole. The boss includes a bearing surface and a locking surface part. The locking surface part is connected to the bearing surface and protrudes in an outside direction such that at least a part of the locking surface part overlaps with the attachment surface part viewed from an attachment direction when a center of the attachment and detachment hole coincides with a center of the bearing surface.
US10074866B2 Membrane electrode assembly for polymer electrolyte fuel cell, method of producing the same and polymer electrolyte fuel cell
An object of the present invention is to provide a membrane-electrode-frame assembly which suppresses reductions in power generation properties due to gas cross leakage of a polymer electrolyte fuel cell, which improves durability of a polymer electrolyte membrane and which exhibits superior productivity. In the membrane-electrode-frame assembly, an unwoven fabric which has two domains each having different pore sizes and which is formed with fibers of PVDF is disposed as a reinforcing membrane in a polymer electrolyte membrane for a polymer electrolyte fuel cell, and a domain having a smaller pore size and protruding from the polymer electrolyte membrane and a frame are formed into an integrated structure by welding, thereby improving a gas sealing capability.
US10074865B2 Fuel cell system and fuel cell system control method
To provide technology that is capable of inhibiting a decrease in starting properties of a pump in a low-temperature environment. A fuel cell system is equipped with a control unit, a fuel cell, and a pump. The control unit acquires the temperature of the fuel cell as a parameter expressing the temperature of the pump while operation of the fuel cell is stopped. The control unit rotates rotation body of the pump when it is detected that the temperature of the pump is a threshold value or less set within a predetermined range lower than the freezing point based on the detected temperature of the fuel cell.
US10074863B2 System and method for controlling fuel cell of vehicle
A system and method for controlling a fuel cell of a vehicle are provided. The method includes sensing a time point when pressure control is necessary by sensing whether an output of the fuel cell is additionally necessary or whether the fuel cell can be in a dry-out state. In response to sensing that the pressure control is necessary, a required valve opening degree of an air outlet is derived by substituting a target air pressure for a data map. A fuel cell air outlet valve is then adjusted based the derived valve opening degree of the air outlet.
US10074861B2 Self-heating fuel cell systems
Fuel cell systems, e.g. systems including proton exchange membrane (PEM) fuel cells, are engineered to have more than one internal electrical resistance that can change according to temperature. Such changes in internal electrical resistance levels allow rapid heat-up of the fuel cells from low temperatures to an elevated temperature that is optimal for water management and fuel cell operation. The fuel cell systems can include at least one fuel cell and at least one resistor-switch unit electrically connected to the at least one fuel cell. The at least one resistor-switch unit includes a resistor and a switch in which the switch is electrically connected in parallel with the resistor.
US10074859B2 Systems and methods for shunt current and mechanical loss mitigation in electrochemical systems
Systems and methods for shunt current and mechanical loss mitigation in electrochemical systems include a conduit providing at least a portion of an electrically conductive pathway between the first and second electrochemical cells, wherein the conduit includes at least one shunt current suppression device configured as a loop, and/or a connector assembly for maintaining first and second connecting portions in adjacent positioning.
US10074858B2 Fuel cell separator and fuel cell stack and reactant gas control method thereof
A fuel cell separator, a fuel cell stack having the fuel cell separator, and a reactant gas control method of the fuel cell stack are provided. That is, even when the fuel cell stack operates under the low load operation condition, a reactant gas is supplied to the reactant gas passages of the fuel cell separator, and thus, the length of the passage can be shortened by 50% as compared with the prior art having only one reactant gas passage. Therefore, the reactant gas can be effectively supplied without experiencing pressure loss. Further, in the high load operation of the fuel cell stack, the reactant gas is introduced into the first reactant gas passage of the fuel cell separator and utilized in half of the whole electrode area. Subsequently, the reactant gas is introduced into the second reactant gas passage and utilized in the remaining half of the electrode area. The flow rate of the reactant gas flowing along the passage channels is increased by two times, even when the reactant gas utilizing rate is identical as compared with the reactant gas flow in the low load operation. As a result, the moisture existing in the passage channels can be more effectively discharged and the flooding phenomenon occurring in the high load operation can be prevented. By controlling the reactant gas supply in accordance with an operation condition of the fuel cell stack without experiencing pressure loss and deterioration of the utilizing rate, the flooding phenomenon and concentration polarization phenomenon that occur in the fuel cell stack can be prevented.
US10074854B2 Anode active material and all solid secondary battery
A main object of the present invention is to provide an anode active material capable of enhancing improvement of heat resistance in an all solid secondary battery. The present invention solves the problem by providing an anode active material comprising an active material particle having carbon as a main component, and a coating layer containing LixPOy (2≤x≤4, 3≤y≤5) and formed on a surface of the active material particle.
US10074853B2 Electrode material for lithium-ion rechargeable battery, electrode for lithium-ion rechargeable battery, and lithium-ion rechargeable battery
[Problems] To provide an electrode material for a lithium-ion rechargeable battery capable of improving the battery characteristics, durability, and stability of a lithium-ion rechargeable battery, an electrode for a lithium-ion rechargeable battery, and a lithium-ion rechargeable battery.[Means] An electrode material for a lithium-ion rechargeable battery of the present invention is an electrode material for a lithium-ion rechargeable battery formed by coating the surface of an electrode active material represented by General Formula LixAyDzPO4 (here, A represents at least one element selected from Co, Mn, Ni, Fe, Cu, and Cr, D represents at least one element selected from Mg, Ca, Sr, Ba, Ti, Zn, B, Al, Ga, In, Si, Ge, Sc, and Y, 1≤x≤1.1, 0
US10074851B2 Surface modified lithium-containing composite oxide particles, positive electrode using the particles, and non-aqueous electrolyte secondary battery
Surface modified lithium-containing composite oxide particles include base material particles of lithium-containing composite oxide, zirconium hydroxide or zirconium oxide, and at least one lithium salt selected from the group consisting of Li2ZrF6, Li2TiF6, Li3PO4, Li2SO4 and Li2SO4.H2O. The zirconium hydroxide or zirconium oxide, and the at least one lithium salt are attached to a surface of the base material particle. The lithium-containing composite oxide is represented by the formula: LipNxMyOzFa. N is at least one element selected from the group consisting of Co, Mn and Ni; M is at least one element selected from the group consisting of Al, elements of group 2, and transition metal elements other than N; 0.9
US10074850B2 High-capacity negative electrode active material and lithium secondary battery including the same
Disclosed are a high-capacity negative electrode active material and a lithium secondary battery including the same. More particularly, the negative electrode active material includes 50 wt % or more of an alkali metavanadate based on the total weight of a negative electrode active material, wherein the alkali metavanadate has a crystalline phase or an amorphous phase, and a composition of formula AVO3.
US10074848B2 Rechargeable lithium battery with controlled particle size ratio of activated carbon to positive active material
A rechargeable lithium battery that includes: a negative electrode including a negative active material, and a positive electrode including a positive active material and activated carbon. When the positive active material includes a lithium iron phosphate-based compound, the average particle diameter of the activated carbon is greater than or equal to about 1000% and less than or equal to about 3000% of the average particle diameter of the positive active material.
US10074847B2 Battery pack
A battery pack including a housing having a first housing portion and a second housing portion. The first housing portion is secured to the second housing portion and defines an interface for receiving a power tool. The battery pack also includes a frame received within the second housing portion, the frame including opening to secure a plurality of battery cells. The battery pack further includes a pair of battery cells of the plurality of battery cells stacked vertically in each of the openings. A wedge is positioned in each of the openings between the pair of battery cells. The battery pack also includes a printed circuit board positioned between the frame and the first housing portion.
US10074844B2 Battery module
To connect a bus bar plate to a battery module, a plurality of recess portions provided on a plurality of holders so as to be spaced in the stacking direction are engaged with a plurality of projection portions provided on the bus bar plate to be spaced in the stacking direction. Since the lengths “a” of the plurality of projection portions are the same, and the plurality of recess portions are formed from a first recess portion having a length “a” and a second recess portion having a length “b” larger than the length “a,” the precision of positioning of the bus bar plate can be ensured by engagement between the projecting portion and the first recess portion, and even if the gap between the projecting portions or the recess portions is nonuniform, it is possible to assemble the bus bar plate onto the holder with high precision.
US10074830B2 Battery housing structure
A battery housing structure for housing a battery body that includes a positive electrode layer, a solid electrolyte layer, and a negative electrode layer. A housing member houses the battery body and includes conductors connected to the positive electrode layer and the negative electrode layer, respectively. An interposition member is interposed between the battery body and the housing member.
US10074829B2 Optoelectronic component device, method for producing an optoelectronic component device, and method for operating an optoelectronic component device
In various embodiments, an optoelectronic component device is provided. The optoelectronic component device may include a linear regulator designed for providing an electric current; an optoelectronic component formed for converting the electric current into an electromagnetic radiation; and an electrothermal transducer designed for converting the electric current into a temperature difference. The electrothermal transducer is thermally coupled to the optoelectronic component, and the optoelectronic component and the electrothermal transducer are electrically coupled in series with the linear regulator.
US10074828B2 Light scattering layer having particles for an organic EL light-emitting device
An organic EL light-emitting device including: a light-emitting layer capable of generating light; a first light-scattering layer containing first light-scattering particles having an average particle diameter of 0.1 μm to 1 μm; and prisms in a streak array pattern. The light emitting layer, the first light-scattering layer and the prisms are disposed in this order, and a mean free path L1 of light scattering in the first light-scattering layer and a thickness D1 of the first light-scattering layer satisfy D1/L1<6.
US10074826B2 Display apparatus and method of manufacturing the same
A display apparatus includes a substrate, a display element disposed on the substrate, a first inorganic film layer disposed on the display element, a first organic film layer disposed on the first inorganic film layer, a second organic film layer disposed on the first organic film layer and including a wrinkled upper surface, and a second inorganic film layer disposed on the second organic film layer and including a shape corresponding to the wrinkled upper surface of the second organic film layer.
US10074824B2 Flexible display device
A flexible display device is disclosed. The flexible display device includes a flexible display panel and a back cover disposed on a back surface of the flexible display panel and having a plurality of opening patterns provided in the third region. The plurality of opening patterns include opening patterns arranged in odd-numbered columns along the first direction and opening patterns arranged in even-numbered columns along the first direction. Each of the opening patterns includes a first portion having a width becoming smaller in a second direction intersecting with the first direction as the first portion progresses along the first direction and a second portion extending from the first portion and having a width becoming greater in the second direction as the second portion progresses along the first direction.
US10074823B2 Organic light emtting device with short circuit preventing layer and method for manufacturing the same
The present specification is drawn to an organic light emitting device and a method of manufacturing the same. The organic light emitting device includes a short circuit preventing layer provided on a substrate; a first electrode provided on the short circuit preventing layer, and including two or more conductive units provided to be separated from each other; a second electrode provided opposite to the first electrode; one or more organic material layers provided between the first electrode and the second electrode; and an auxiliary electrode. The short circuit preventing layer electrically connects the auxiliary electrode and the first electrode to control the quantity of leakage current even when a short-circuit defect occurs in the conductive unit.
US10074822B2 Light-emitting element, light-emitting device, electronic device, and lighting device
To provide a novel light-emitting element or a highly reliable light-emitting element. To provide a light-emitting device, a display device, an electronic device, and a lighting device each of which can be manufactured at a low cost. To provide a light-emitting element including an anode, a cathode, and an EL layer between the anode and the cathode. The EL layer includes a light-emitting layer and an electron injection transport layer between the light-emitting layer and the cathode, and the amount of a halogen detected from a material forming the electron injection transport layer is less than or equal to 30 ppm.
US10074821B2 Screen-printing mask, related packaging method, display panel, display apparatus, and method for fabricating the same
The present disclosure provides a screen-printing mask for packaging organic light-emitting diode (OLED) products. The screen-printing mask includes a screen and a masking layer on the screen, the screen including a plurality of grids, and the masking layer including a plurality of blocking regions and a plurality of opening regions, the blocking regions being filled with a first blocking material, the opening regions corresponding to regions of an OLED substrate to be filled with a packaging material. In the opening regions, a first portion of the grids is exposed and a second portion of the grids is filled with a second blocking material, the first portion being a substantial portion of the grids.
US10074820B2 Excitonic energy transfer to increase inorganic solar cell efficiency
The present disclosure relates to a photosensitive optoelectronic device comprising two electrodes, an inorganic subcell positioned between the two electrodes, wherein the inorganic subcell comprises at least one inorganic semiconductor material having a band gap energy (EG), and an organic sensitizing window layer disposed on the inorganic subcell. In one aspect, the organic sensitizing window layer comprises a singlet fission material. In another aspect, the organic sensitizing window layer comprises a singlet fission host and a phosphorescent emitter dopant, where the singlet fission host exhibits an excitation triplet energy (ET-SF) greater than or equal to an excitation triplet energy (ET-PE) exhibited by the phosphorescent emitter dopant.
US10074816B2 Substrate structure for electronic device and production method thereof
The present disclosure provides a substrate structure for an electronic element, which includes a supporting carrier; a release layer having a first microstructure on a surface thereof, and the release layer having first adhesion to the supporting carrier; and a flexible substrate for disposing the supporting carrier and the release layer thereon, wherein the flexible substrate has second adhesion to the release layer, the first adhesion is greater than the second adhesion, and the surface of the flexible substrate in contact with the surface of the release layer has a second microstructure opposing to the first microstructure. The present disclosure further provides a method for fabricating the substrate structure.
US10074814B2 Germanane analogs and optoelectronic devices using the same
The present invention provides novel two-dimensional van der Waals materials and stacks of those materials. Also provided are methods of making and using such materials.
US10074809B2 Electron transport materials with selected dipole moments
An exemplary embodiment of the present specification provides an organic electroluminescence device including: an anode; a cathode; a light emitting layer provided between the anode and the cathode; and an electron transporting layer provided between the cathode and the light emitting layer, in which the electron transporting layer includes a first electron transporting material and a second electron transporting material, the first electron transporting material is an organic material including a monocyclic or polycyclic ring which includes an N-containing six-membered ring, the second electron transporting material is an organic material including a five-membered hetero ring which includes at least one heteroatom of N, O, and S, or a cyano group, and a dipole moment of the second electron transporting material is larger than a dipole moment of the first electron transporting material.
US10074803B2 Composition, laminate, method of manufacturing laminate, transistor, and method of manufacturing transistor
Laminate, method of manufacturing laminate, transistor, and method of manufacturing transistor using a composition having the following (a) to (c): (a) a first organic compound represented by Formula (1) below (R represents a hydrogen atom or a glycidyl group. A plurality of Rs may be identical to or different from each other, but each of at least two Rs is a glycidyl group), (b) a second organic compound represented by Formula (2) below, and (c) a photocationic polymerization initiator
US10074800B2 Method for etching magnetic layer including isopropyl alcohol and carbon dioxide
A method of an embodiment includes: mounting a workpiece, which includes the magnetic layer, on an electrostatic chuck provided in a processing container of a plasma processing apparatus; and etching the magnetic layer to generate plasma of a processing gas including isopropyl alcohol and carbon dioxide in the processing container. In an embodiment, a pressure of a space in the processing container is set to be 1.333 Pa or less, a temperature of the electrostatic chuck is set to be −15° C. or lower, and a partial pressure of isopropyl alcohol is set to be equal to or lower than a saturation vapor pressure of the isopropyl alcohol.
US10074797B2 Method for electrically contacting a piezoelectric ceramic
A method for electrically contacting a piezoelectric ceramic includes: providing the piezoelectric ceramic having electrodes for electrically contacting the piezoelectric ceramic and having a flexible, electrically conductive film; producing a composite by applying the flexible, electrically conductive film at least partially to an electrode of the piezoelectric ceramic; forming a durable, electrically conductive connection between the flexible, electrically conductive film and the electrode of the piezoelectric ceramic. Also a sound transducer, as well as a sound transducer array produced using the method for electrically contacting a piezoelectric ceramic.
US10074795B2 Ultrasonic probe as well as electronic apparatus and ultrasonic imaging apparatus
An ultrasonic probe is provided that makes it possible to increase the shock resistance of a board of an ultrasonic device unit. An ultrasonic probe includes a housing. The housing defines an opening and an accommodation space that is continuous with the opening. An ultrasonic device unit is disposed in the accommodation space. A board has on its first surface an ultrasonic transducer that faces the opening. A rigid body is in contact with a second surface of the board and the housing. The rigid body has higher stiffness than the board.
US10074790B2 Thermoelectric device
A thermoelectric device is provided that includes a duct through which a first fluid can flow. The duct has first walls and side walls which connect the first walls. At least one first wall is in thermal contact with a thermoelectric module which has a housing with at least two opposite second walls. A plurality of thermoelectric elements is arranged between the second walls. The thermoelectric elements have opposite surfaces, each of which is in thermal contact with one of the second walls of the housing of the thermoelectric module.
US10074787B2 Light emitting diode
A light emitting diode is disclosed. The light emitting diode includes: a plurality of light emitting cells including a first light emitting cell and a second light emitting cell spaced apart from each other on a single substrate; a continuous passivation layer formed over the upper surface and one facet of the first light emitting cell, the upper surface and the other facet of the second light emitting cell, and the substrate; and an interconnection layer formed on the passivation layer to electrically connect the first light emitting cell to the second light emitting cell. The interconnection layer includes an edge lump portion formed around a first edge where the upper surface and the one facet of the first light emitting cell meet each other or a second edge where the upper surface and the other facet of the second light emitting cell meet each other.
US10074782B2 Light emitting device
A light emitting device includes a light emitting element adapted to emit blue light, quantum dots that absorb part of the blue light emitted from the light emitting element to emit green light, and at least one of a KSF phosphor adapted to absorb part of the blue light emitted from the light emitting element to emit red light and a MGF phosphor adapted to absorb part of the blue light emitted from the light emitting element to emit red light.
US10074781B2 Semiconductor light emitting devices including multiple red phosphors that exhibit good color rendering properties with increased brightness
A light emitting device includes a light emitting diode chip (“LED”) that emits light having a dominant wavelength in the blue color range and a recipient luminophoric medium that is configured to down-convert at least some of the light emitted by the LED. The recipient luminophoric medium includes a green phosphor, a yellow phosphor, a first red phosphor having a first dominant wavelength and a second red phosphor having a second dominant wavelength that is different from the first dominant wavelength.
US10074779B2 LED module, method for manufacturing the same, and LED channel letter including the same
A light emitting diode (LED) module including: a circuit board; at least one LED disposed on the circuit board; a molding cover spaced apart from the LED by a predetermined gap and covering upper and lower surfaces of the circuit board at an edge of the circuit board; and a circuit part positioned at the edge of the circuit board and driving the LED. The LED is centrally disposed on an upper surface of the circuit board.
US10074778B2 Light emitting diode package and method for manufacturing the same
Disclosed herein are a light emitting diode package and a method of manufacturing the same. The light emitting diode package includes: a substrate, a light-emitting layer disposed on a surface of the substrate and including a first type semiconductor layer, an active layer, and a second type semiconductor layer, a first bump disposed on the first type semiconductor layer and a second bump disposed the second type semiconductor layer, a protective layer covering at least the light-emitting layer, and a first bump pad and a second bump pad disposed on the protective layer and connected to the first bump and the second bump, respectively.
US10074773B2 Semiconductor light emitting device and method of manufacturing the same
A semiconductor light emitting device includes a light emitting structure in which a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer are sequentially laminated, an insulating layer disposed on the light emitting structure and including first and second openings, an electrode layer disposed on the insulating layer and including first and second electrodes, and an adhesive layer disposed between the electrode layer and the insulating layer and including first and second openings. The first opening of the adhesive layer overlaps the first opening of the insulating layer and is equal to or larger than the first opening of the insulating layer. The second opening of the adhesive layer overlaps the second opening of the insulating layer and is equal to or larger than the second opening of the insulating layer.
US10074769B2 Method of producing optoelectronic components having complex shapes
A method of producing an optoelectronic component includes providing a carrier having a carrier surface, a first lateral section of the carrier surface being raised relative to a second lateral section of the carrier surface; arranging an optoelectronic semiconductor chip having a first surface and a second surface on the carrier surface, wherein the first surface faces toward the carrier surface; and forming a molded body having an upper side facing toward the carrier surface and a lower side opposite the upper side, the semiconductor chip being at least partially embedded in the molded body.
US10074764B2 Method of fabricating x-ray absorbers for low-energy x-ray spectroscopy
A method of forming low-energy x-ray absorbers. Sensors may be formed on a semiconductor, e.g., silicon, wafer. A seed metal layer, e.g., gold, is deposited on the wafer and patterned into stem pads for electroplating. Stems, e.g., gold, are electroplated from the stem seed pads through a stem mask. An absorber layer, e.g., gold, is deposited on the wafer, preferably e-beam evaporated. After patterning the absorbers, absorber and stem mask material is removed, e.g., in a solvent bath and critical point drying.
US10074763B2 Solar cell
A solar cell is provided with: a crystal substrate having n-type conductivity type as one conductivity type; an n-type semiconductor layer—that is continuously laminated from a light receiving surface, i.e., one main surface of the crystal substrate, and a side surface of the crystal substrate; a p-type semiconductor layer, which is continuously laminated from a rear surface, i.e., the other main surface of the crystal substrate, and the side surface of the crystal substrate, and which has at least one part thereof overlapping, on the side surface of the crystal substrate, the n-type semiconductor layer; a light receiving surface-side transparent conductive film, which is, on the light receiving surface of the crystal substrate, laminated to the n-type semiconductor layer, and which has a smaller area than a planar shape of the crystal substrate; and a rear surface-side transparent conductive film laminated to the p-type semiconductor layer.
US10074761B2 Solar cell assembly and method for connecting a string of solar cells
The invention relates to a solar cell assembly comprising at least one first solar cell and at least one discrete protective diode (101) that is connected to the solar cell. The aim of the invention is to comprehensively protect a solar cell, a solar cell composite or a string of cells by means of one or more protective diodes, without resorting to the use of the material of the solar cells. To achieve this, in addition to a front and a rear contact (13, 15), the protective diode comprises an additional contact (14) that is placed at a distance from the front contact and is electrically connected to said contact via a p/n junction. A connector leads from the additional contact to a second solar cell, the latter in turn being connected to the first solar cell in a string.
US10074760B2 Solar cell back sheet and solar cell module
A back sheet for a photovoltaic module includes a single substrate film and a layer C, the layer C contains an acrylic resin as a major component, the substrate film including a layer A and a layer B, wherein the layer A contains a polyester resin as a major component, contains a white pigment in an amount of 5.0% by mass to 25% by mass, has a thickness of 5 μm or more, and is disposed on another surface of the back sheet, and the layer B contains a polyester resin as a major component, contains a white pigment in an amount of 1.0% by mass to less than 5.0% by mass based on the total amount of the layer B, and has a thickness accounting for 70% or more of the total thickness of the back sheet. The layer C may be made of a composition of an acrylic resin having a reactive functional group, a protected isocyanate compound, and an unprotected isocyanate compound.
US10074758B2 Back-contact Si thin-film solar cell
A back-contact Si thin-film solar cell includes a crystalline Si absorber layer and an emitter layer arranged on the crystalline Si absorber layer, which include a contact system being arranged on the back so as to collect excess charge carriers generated by the incidence of light in the absorber layer; a barrier layer having a layer thickness in a range of from 50 nm to 1 μm formed on a glass substrate; at least one coating layer intended for optical coating; and thin layer containing silicon and/or oxygen adjoining the crystalline Si absorber layer arranged on the at least one coating layer for improving the optical characteristics. The crystalline Si absorber layer can be produced by means of liquid-phase crystallization, is n-conducting, and has monocrystalline Si grains. An SiO2 passivation layer is formed between the layer containing silicon and/or oxygen and the Si absorber layer during the liquid-phase crystallization.
US10074755B2 High efficiency solar panel
One embodiment of the present invention provides a solar panel. The solar panel includes a plurality of subsets of solar cells. The solar cells in a subset are coupled in series, and the subsets of solar cells are coupled in parallel. The number of solar cells in a respective subset is sufficiently large such that the output voltage of the solar panel is substantially the same as an output voltage of a conventional solar panel with all of its substantially square shaped solar cells coupled in series.
US10074754B2 Solar cell
A solar cell, including a substrate; and an electrode on at least one surface of the substrate. The electrode may be prepared from an electrode paste including tungsten oxide particles, and the electrode may have an adhesive strength of about 4 N/mm to about 6 N/mm with respect to a ribbon for interconnecting solar cells, as measured under conditions of a peeling angle of 180° and a stretching rate of 50 mm/min.
US10074753B2 Conductivity enhancement of solar cells
Methods and structures for forming a contact region on a solar cell are presented. The solar cell can have a front side which faces the sun during normal operation, and a back side opposite the front side and a silicon substrate. The silicon substrate can include at least one doped region a dielectric layer formed over the doped region. The solar cell can also include a first metal contact, such as an electrolessly plated metal contact, within a contact region through a first dielectric layer and on the doped region. The solar cell can include a printed metal, such as aluminum, formed or deposited on the first metal contact. The solar cell can include a first metal layer having a first metal contact and the first printed metal. The solar cell can include a second metal layer, such as an electrolytically electroplated metal layer, formed on the first metal layer.
US10074748B2 Semiconductor device comprising oxide semiconductor film
A semiconductor device in which deterioration of electrical characteristics which becomes more noticeable as the transistor is miniaturized can be suppressed is provided. The semiconductor device includes an oxide semiconductor stack in which a first oxide semiconductor layer, a second oxide semiconductor layer, and a third oxide semiconductor layer are stacked in this order from the substrate side over a substrate; a source electrode layer and a drain electrode layer which are in contact with the oxide semiconductor stack; a gate insulating film over the oxide semiconductor stack, the source electrode layer, and the drain electrode layer; and a gate electrode layer over the gate insulating film. The first oxide semiconductor layer includes a first region. The gate insulating film includes a second region. When the thickness of the first region is TS1 and the thickness of the second region is TG1, TS1≥TG1.
US10074740B2 Semiconductor device
To enhance electromigration resistance of an electrode.A drain electrode is partially formed on a side surface of a drain pad. In this case, the drain electrode is integrated with the drain pad and extends from the side surface of the drain pad in a first direction (y direction). A recessed portion is located in a region overlapping with the drain electrode in a plan view. At least a part of the drain electrode is buried in the recessed portion. A side surface of the recessed portion, which faces the drain pad, enters the drain pad in the first direction (y direction).
US10074737B2 Flexible device including two-dimensional material and method of manufacturing the same
A method of manufacturing a flexible device including a two-dimensional (2D) material, e.g., graphene, includes forming a dielectric layer on a first substrate, forming a two-dimensional (2D) material layer on the dielectric layer; forming a pattern in the 2D material layer, forming a second substrate on the dielectric layer and the 2D material layer, the first substrate including a flexible material, removing the first substrate, and forming a source electrode, a drain electrode, and a gate electrode on the dielectric layer.
US10074736B2 Semiconductor device
According to one embodiment, a semiconductor device includes a semiconductor layer, an electrode, and an insulating portion. The semiconductor layer has a first surface. The electrode is provided on the first surface of the semiconductor layer. The insulating portion includes a first layer and a second layer. The first layer covers the electrode on the first surface of the semiconductor layer and has a first internal stress along the first surface. The second layer is provided on the first layer and has a second internal stress in a reverse direction of the first internal stress.
US10074735B2 Surface devices within a vertical power device
A semiconductor device comprises a vertical power device, such as a superjunction MOSFET, an IGBT, a diode, and the like, and a surface device that comprises one or more lateral devices that are electrically active along a top surface of the semiconductor device.
US10074733B2 Semiconductor device and method for manufacturing semiconductor device
A manufacturing method of a semiconductor device in which the threshold voltage is adjusted is provided. The semiconductor device includes a first semiconductor, an electrode electrically connected to the first semiconductor, a gate electrode, and an electron trap layer between the gate electrode and the first semiconductor. By performing heat treatment at higher than or equal to 125° C. and lower than or equal to 450° C. and, at the same time, keeping a potential of the gate electrode higher than a potential of the electrode for 1 second or more, the threshold voltage is increased.
US10074731B2 Method for forming semiconductor device structure
A method for forming a semiconductor device structure is provided. The method includes forming a target layer over a substrate and forming a seed layer over the target layer. The method includes forming a hard mask layer over the seed layer, and the hard mask layer includes an opening to expose a portion of the seed layer. The method includes forming a conductive layer in the opening, and the conductive layer is selectively formed on the portion of the seed layer. The method includes etching a portion of the target layer by using the conductive layer as a mask.
US10074730B2 Forming stacked nanowire semiconductor device
A semiconductor device comprises a nanowire arranged over a substrate, a gate stack arranged around the nanowire, a spacer arranged along a sidewall of the gate stack, a cavity defined by a distal end of the nanowire and the spacer, and a source/drain region partially disposed in the cavity and in contact with the distal end of the nanowire.
US10074729B2 Forming highly conductive source/drain contacts in III-Nitride transistors
In one embodiment, a method for fabricating a III-Nitride transistor on a III-Nitride semiconductor body is disclosed. The method comprises etching dielectric trenches in a field dielectric overlying gate, source, and drain regions of the III-Nitride semiconductor body, and thereafter forming a gate dielectric over the gate, source and drain regions. The method further comprises forming a blanket diffusion barrier over the gate dielectric layer, and then removing respective portions of the blanket diffusion barrier from the source and drain regions. Thereafter, gate dielectric is removed from the source and drain regions to substantially expose the source and drain regions. Then, ohmic contacts are formed by depositing contact metal in the source and drain regions. The method results in highly conductive source/drain contacts that are particularly suitable for power transistors, for example, III-Nitride transistors, such as GaN transistors. In another embodiment, a structure for highly conductive source/drain contacts is disclosed.
US10074726B2 Fin semiconductor device including dummy gate on isolation layer
A semiconductor device and a method of manufacturing a semiconductor device, the device including an active fin protruding from a substrate and extending in a first direction, a first device isolation region disposed at a sidewall of the active fin and extending in a second direction, the second direction crossing the first direction, a normal gate electrode crossing the active fin, a first dummy gate electrode having an undercut portion on the first device isolation region, the first dummy gate electrode extending in the second direction, and a first filler filling the undercut portion on the first device isolation region, wherein the undercut portion is disposed at a lower portion of the first dummy gate electrode.
US10074724B2 Apparatus including gettering agents in memory charge storage structures
Apparatus having a processor and a memory device in communication with the processor, the memory device including an array of memory cells and a control logic to control access of the array of memory cells, wherein the array of memory cells includes a memory cell having a first dielectric adjacent a semiconductor, a control gate, a second dielectric between the control gate and the first dielectric, and a charge storage structure between the first dielectric and the second dielectric, and wherein the charge storage structure includes a charge-storage material and a gettering agent.
US10074719B2 Semiconductor device in which an insulated-gate bipolar transistor ( IGBT) region and a diode region are formed on one semiconductor substrate
The present application discloses a semiconductor device in which an IGBT region and a diode region are formed on one semiconductor substrate. The IGBT region includes: a collector layer; an IGBT drift layer; a body layer; a gate electrode; and an emitter layer. The diode region includes: a cathode layer; a diode drift layer; an anode layer; a trench electrode; and an anode contact layer. The diode region is divided into unit diode regions by the gate electrode or the trench electrode. In a unit diode region adjacent to the IGBT region, when seen in a plan view of the front surface of the semiconductor substrate, the anode layer and the anode contact layer are mixedly placed, and the anode contact layer is placed at least in a location opposite to the emitter layer with the gate electrode interposed therebetween.
US10074715B2 Semiconductor wafer, implantation apparatus for implanting protons and method for forming a semiconductor device
A method for forming a semiconductor device includes determining at least one electrical parameter for each semiconductor device of a plurality of semiconductor devices to be formed in a semiconductor wafer. The method further includes implanting doping ions into device areas of the semiconductor wafer used for forming the plurality of semiconductor devices with laterally varying implantation doses based on the at least one electrical parameter of the plurality of semiconductor devices.
US10074708B2 Light emitting device and electronic equipment including a light reflection layer, an insulation layer, and a plurality of pixel electrodes
A light emitting device includes a transistor, a light reflection layer, a first insulation layer that includes a first layer thickness part, a second layer thickness part, and a third layer thickness part, a pixel electrode that is provided on the first insulation layer, a second insulation layer that covers a peripheral section of the pixel electrode, a light emission functional layer, a facing electrode, and a conductive layer that is provided on the first layer thickness part. The pixel electrode includes a first pixel electrode which is provided in the first layer thickness part, a second pixel electrode which is provided in the second layer thickness part, and a third pixel electrode which is provided in the third layer thickness part. The first pixel electrode, the second pixel electrode, and the third pixel electrode are connected to the transistor through the conductive layer.
US10074706B2 Organic light emitting diode display
An organic light emitting diode display includes a substrate, a semiconductor disposed on the substrate that includes a channel for each of a plurality of transistors and doping regions formed at both sides of each channel; a gate insulating layer disposed on the semiconductor that includes an insulating layer opening through which the doping regions of two different transistors are exposed; a gate electrode disposed on the gate insulating layer that overlaps each channel; an interlayer insulating layer disposed on the gate electrode that includes a first and second contact holes through which the doping regions exposed within the insulating layer opening are each exposed; and data wirings disposed on the interlayer insulating layer that are each connected to the doping regions. The interlayer insulating layer includes an organic layer, and the first and second contact holes each include a first side wall positioned within the insulating layer opening.
US10074704B2 Organic light-emitting display apparatus
An organic light-emitting display apparatus includes: a first substrate; an insulating layer on the first substrate; a signal wiring on the insulating layer; an organic light-emitting device on the first substrate, the organic light-emitting device defining an active area and including a first electrode, a second electrode, and an intermediate layer between the first and second electrodes; a passivation layer on the insulating layer; and a metal layer on the passivation layer at an outer region adjacent to the active area, separated from the first electrode, and contacting the second electrode and the signal wiring, wherein a first opening is in the passivation layer at the outer region, and the metal layer contacts the insulating layer at the first opening.
US10074703B2 Light-emitting device and method for fabricating the same
To provide a method for fabricating a light-emitting device using flexible glass which is capable of withstanding a process temperature higher than or equal to 500° C., and the light-emitting device. A second substrate is attached to a support substrate using an adsorption layer. The second substrate is bonded to a backplane substrate provided with a transistor and a light-emitting element. The backplane substrate includes a separation layer and a buffer layer. A first substrate is separated from the backplane substrate by separation between the separation layer and the buffer layer. A flexible third substrate is bonded, using a second adhesive layer, to a surface of the buffer layer exposed by the separation. The support substrate is separated from the second substrate by separation between the second substrate and the adsorption layer.
US10074702B2 Organic light emitting diode display panel
An organic light emitting diode display panel is disclosed, which comprises: a substrate having a light emitting region and a non-light emitting region, wherein a first electrode layer is disposed on the light emitting region, a pixel defining layer is disposed on the non-light emitting region, and the pixel defining layer has a plurality of concave structures; an organic layer disposed on the first electrode layer and the pixel defining layer; and a second electrode layer disposed on the organic layer; wherein the organic layer is discontinuous at the concave structures.
US10074698B2 Display substrate, display device thereof, and manufacturing method therefor
A display substrate, an Organic Light Emitting Diode (OLED) display device and a manufacturing method for the display substrate. The display substrate includes a plurality of pixel units located on a substrate and filter functional units corresponding to the pixel units. Each filter functional unit includes at least three micro-cavity structures, wherein the cavity lengths of the three micro-cavity structures in the direction of a vertical substrate are different, only light with a specific wavelength can penetrate through the micro-cavity structures with different cavity lengths, and the cavity lengths of micro-cavity structures corresponding to similar sub-pixel units of the pixel units are the same.
US10074695B2 Negative differential resistance (NDR) device based on fast diffusive metal atoms
A negative differential resistance (NDR) device for non-volatile memory cells in crossbar arrays is provided. Each non-volatile memory cell is situated at a crosspoint of the array. Each non-volatile memory cell comprises a switching layer in series with an NDR material containing fast diffusive atoms that are electrochemically inactive. The switching layer is positioned between two elec-trodes.
US10074687B2 Semiconductor device and electronic device
A semiconductor device including pixels arranged in a matrix of n rows and m columns, in which the pixels in the m-th column are shielded from light, is provided.
US10074683B2 Imaging systems having lens substrates with total internal reflection mitigation structures
Imaging systems may include camera modules that include multiple image sensor pixel arrays. A transparent lens substrate may be formed over the image pixel arrays. Lenses may be formed in the lens substrate such that each lens transmits light to a corresponding image sensor pixel array. Total internal reflection mitigation structures such as groove structures may be formed in one or more surfaces of the lens substrate between each of the lenses. The groove structures may include concentric ring shaped grooves in a surface of the lens substrate so that each lens is surrounded by a respective group of concentric ring shaped grooves. The groove structures may have a depth, angle, shape, and spacing that prevents total internal reflection of image light between the lenses so that high incident angle image light incident on a given pixel array is not captured by an adjacent pixel array.
US10074682B2 Phase difference detection in pixels
The present disclosure relates to a solid-state imaging device that can perform phase difference detection at a high sensitivity even in fine pixels, and an electronic apparatus.Pixels of the solid-state imaging device share one on-chip lens, and the pixels each have an in-layer lens below the on-chip lens. The present disclosure can be applied to various kinds of electronic apparatuses, such as solid-state imaging devices, imaging apparatuses like digital still cameras and digital video cameras, portable telephone devices having imaging functions, and audio players having imaging functions.
US10074671B2 Display panel and a method of manufacturing the same
A display panel includes a substrate including a display area, a peripheral area and a buffer area disposed between the display area and the peripheral area. The display panel further includes a switching element disposed in the display area. The switching element includes an active pattern, a gate electrode overlapping the active pattern, a source electrode connecting with the active pattern, and a drain electrode spaced apart from the source electrode. The display panel further includes a power supply line disposed in the peripheral area and disposed on a same layer as the source electrode and the drain electrode. The display panel additionally includes a power connecting line disposed in the buffer area and connecting the switching element to the power supply line. The display panel further includes a dummy active pattern disposed in the buffer area and overlapping the power connecting line.
US10074665B2 Three-dimensional semiconductor memory device including slit with lateral surfaces having periodicity
According to one embodiment, it includes a stacked body including N-number of layers (N is an integer of 2 or more) stacked on a semiconductor substrate, opening portions penetrating the stacked body in a stacking direction, columnar bodies respectively disposed in the opening portions, and a slit dividing M-number of layers (M is an integer of 1 or more and (N−2) or less) of the stacked body in a horizontal direction from above, wherein the slit is formed with lateral surfaces respectively having a spatial periodicity in a horizontal plane.
US10074663B2 Semiconductor device
An object is to provide a semiconductor device having a novel structure with a high degree of integration. A semiconductor device includes a semiconductor layer having a channel formation region, a source electrode and a drain electrode electrically connected to the channel formation region, a gate electrode overlapping with the channel formation region, and a gate insulating layer between the channel formation region and the gate electrode. A portion of a side surface of the semiconductor layer having the channel formation region and a portion of a side surface of the source electrode or the drain electrode are substantially aligned with each other when seen from a planar direction.
US10074662B2 Memory cell and an array of memory cells
A memory cell includes a first electrode and a second electrode. A select device and a programmable device are in series with each other between the first and second electrodes. The select device is proximate and electrically coupled to the first electrode. The programmable device is proximate and electrically coupled to the second electrode. The programmable device includes a radially inner electrode having radially outer sidewalls. Ferroelectric material is radially outward of the outer sidewalls of the inner electrode. A radially outer electrode is radially outward of the ferroelectric material. One of the outer electrode or the inner electrode is electrically coupled to the select device. The other of the outer electrode and the inner electrode is electrically coupled to the second electrode. Arrays of memory cells are disclosed.
US10074660B2 Semiconductor memory device
In a semiconductor memory device, voltage application from a memory gate electrode of the memory capacitor to a word line can be blocked by a rectifier element depending on values of voltages applied to the memory gate electrode and the word line without using a conventional control circuit. The configuration eliminates the need to provide a switch transistor and a switch control circuit for turning on and off the switch transistor as in conventional cases, and accordingly achieves downsizing. In the semiconductor memory device, for example, each bit line contact is shared by four anti-fuse memories adjacent to each other and each word line contact is shared by four anti-fuse memories adjacent to each other, thereby achieving downsizing of the entire device as compared to a case in which the bit line contact and the word line contact are individually provided to each anti-fuse memory.
US10074658B2 Non-volatile SRAM memory cell and non-volatile semiconductor storage device
A non-volatile SRAM memory cell and a non-volatile semiconductor memory device capable of programming SRAM data in a SRAM to a non-volatile memory unit through fast operation of the SRAM are disclosed. A non-volatile semiconductor memory device can achieve reduction in a voltage necessary for a programming operation to program SRAM data to the non-volatile memory unit. Thus, a first access transistor, a second access transistor, a first load transistor, a second load transistor, a first drive transistor, and a second drive transistor included in the SRAM connected with the non-volatile memory unit can each include a gate insulating film having a thickness less than or equal to 4 nm, which achieves fast operation of the SRAM at a lower power supply voltage.
US10074656B1 Semiconductor memory device and manufacturing method thereof
A manufacturing method of a semiconductor memory device includes following steps. Bit line structures and storage node contacts are formed on a semiconductor substrate. A first sidewall spacer is formed on sidewalls of each bit line structure. A conductive layer covering the bit line structures, the first sidewall spacer, and the storage node contacts is formed. A first patterning process is preformed to the conductive layer for forming stripe contact structures. Each stripe contact structure is elongated in the first direction and corresponding to the storage node contacts. The first sidewall spacer at a first side of each bit line structure is exposed by the first patterning process. The first sidewall spacer at a second side of each bit line structure is covered by the stripe contact structures. The first sidewall spacer exposed by the first patterning process is removed for forming first air spacers.
US10074655B2 Memory device with manufacturable cylindrical storage node
A high capacitance embedded capacitor and associated fabrication processes are disclosed for fabricating a capacitor stack in a multi-layer stack to include a first capacitor plate conductor formed with a cylinder-shaped storage node electrode formed in the multi-layer stack, a capacitor dielectric layer surrounding the cylinder-shaped storage node electrode, and a second capacitor plate conductor formed from a conductive layer in the multi-layer stack that is sandwiched between a bottom and top dielectric layer, where the cylinder-shaped storage node electrode is surrounded by and extends through the conductive layer.
US10074654B1 Dynamic random access memory
Provided is a dynamic random access memory. A plurality of isolation structures is disposed in a substrate to define a plurality of active regions arranged along a first direction. The substrate has a trench extended along the first direction and passing through the plurality of isolation structures and the plurality of active regions. A buried word line is disposed in the trench. A plurality of gate dielectric layers is disposed in the trench of the plurality of active regions to surround and cover the buried word line. A cap layer covers the buried word line. The height of the top surface of the second side of the buried word line is lower than the height of the top surface of the first side of the buried word line passing through the plurality of active regions and the plurality of isolation structures.
US10074651B2 Semiconductor device having transistors formed by double patterning and manufacturing method therefor
A semiconductor device is provided which suppresses variations in transistor characteristics such as a source-drain diffusion capacitance. A first transistor TRA is formed in a first element forming area EFA as a divided transistor. A second transistor TRB is formed in a second element forming area EFB as another divided transistor. The first element forming area EFA and the second element forming area EFB are set to the same size. The first element forming area EFA and the second element forming area EFB are arranged deviated from each other in an X direction by a length SPL corresponding to the minimum pitch PT of a gate wiring GH.
US10074649B2 High-sensitivity electronic detector
An integrated electronic detector operates to detecting a variation in potential on an input terminal. The detector includes a MOS transistor having a drain forming an output. Variation in drain current is representative of the variation in potential. A bipolar transistor has a base forming the input terminal and a collector electrically connected to the gate of the MOS transistor. The detector has a first configuration in which the bipolar transistor is conducting and the MOS transistor is turned off. The detector has a second configuration in which the bipolar transistor is turned off and the MOS transistor is in a sub-threshold operation. Transition of the detector from the first configuration to the second configuration occurs in response to the variation in potential.
US10074646B2 Display device
A protective circuit includes a non-linear element, which further includes a gate electrode, a gate insulating layer covering the gate electrode, a pair of first and second wiring layers whose end portions overlap with the gate electrode over the gate insulating layer and in which a conductive layer and a second oxide semiconductor layer are stacked, and a first oxide semiconductor layer which overlaps with at least the gate electrode and which is in contact with side face portions of the gate insulating layer and the conductive layer of the first wiring layer and the second wiring layer and a side face portion and a top face portion of the second oxide semiconductor layer. Over the gate insulating layer, oxide semiconductor layers with different properties are bonded to each other, whereby stable operation can be performed as compared with Schottky junction. Thus, the junction leakage can be decreased and the characteristics of the non-linear element can be improved.
US10074645B2 LED module and method of manufacturing the same
A compact LED module and a method of manufacturing such an LED module are provided. The LED module includes a first-pole first lead, a first-pole second lead, a first-pole third lead, a second-pole first lead, a second-pole second lead, a second-pole third lead, a first LED chip, a second LED chip, a third LED chip, and a housing. A distal end of the first-pole first lead is offset toward a second-pole side in a first direction with respect to both a distal end of the second-pole second lead and a distal end of the second-pole third lead.
US10074644B2 Integrated semiconductor device having isolation structure for reducing noise
An integrated semiconductor device includes a first transistor and a second transistor formed on a semiconductor substrate, and an isolation structure located adjacent to the transistors, including deep trenches, trapping regions formed between the deep trenches, and trench bottom doping regions formed at the end of each of the deep trenches, wherein each of the trapping regions includes a buried layer, a well region formed on the buried layer, and a highly doped region formed on the well region.
US10074643B2 Integrated circuit with protection from transient electrical stress events and method therefor
An integrated circuit with protection against transient electrical stress events includes a trigger circuit having a first detection circuit coupled to a first supply voltage, a second detection circuit coupled to a second supply voltage, and a rail clamp device. During a first type of electrical stress event, the rail clamp device is activated in response to a first output signal provided by the first detection circuit. During a second type of electrical stress event, the rail clamp device is activated in response to a second output signal provided by the second detection circuit.
US10074641B2 Power gating for three dimensional integrated circuits (3DIC)
Embodiments of mechanisms for forming power gating cells and virtual power circuits on multiple active device layers are described in the current disclosure. Power gating cells and virtual power circuits are formed on separate active device layers to allow interconnect structure for connecting with the power source be formed on a separate level from the interconnect structure for connecting the power gating cells and the virtual power circuits. Such separation prevents these two types of interconnect structures from competing for the same space. Routings for both types of interconnect structures become easier. As a result, metal lengths of interconnect structures are reduced and the metal widths are increased. Reduced metal lengths and increased metal widths reduce resistance, improves resistance-capacitance (RC) delay and electrical performance, and improves interconnect reliability, such as reducing electro-migration.
US10074640B2 Integrated circuit cell library for multiple patterning
A method is disclosed for defining a multiple patterned cell layout for use in an integrated circuit design. A layout is defined for a level of a cell in accordance with a dynamic array architecture so as to include a number of layout features. The number of layout features are linear-shaped and commonly oriented. The layout is split into a number of sub-layouts for the level of the cell. Each of the number of layout features in the layout is allocated to any one of the number of sub-layouts. Also, the layout is split such that each sub-layout is independently fabricatable. The sub-layouts for the level of the cell are stored on a computer readable medium.
US10074639B2 Isolator integrated circuits with package structure cavity and fabrication methods
Disclosed examples include integrated circuits with a leadframe structure, a first circuit structure including a light source configured to generate a light signal along an optical path, a second circuit structure including a light sensor facing the optical path to receive the light signal, and a molded package structure enclosing portions of the leadframe structure, the molded package structure having a cavity defined by an interior surface of the molded package structure, the optical path extending in the cavity between the first and second circuit structures.
US10074637B2 Structure and formation method for chip package
Structures and formation methods of a chip package are provided. The chip package includes a semiconductor die and a package layer partially or completely encapsulating the semiconductor die. The chip package also includes a conductive feature penetrating through the package layer. The chip package further includes an interfacial layer the interfacial layer continuously surrounds the conductive feature. The interfacial layer is between the conductive feature and the package layer, and the interfacial layer is made of a metal oxide material.
US10074626B2 Wafer laminate and making method
A wafer laminate has an adhesive layer (2) sandwiched between a support (1) and a wafer (3), with a circuit-forming surface of the wafer facing the adhesive layer. The adhesive layer (2) includes a light-shielding resin layer (2a), an epoxy-containing siloxane skeleton resin layer (2b), and a non-silicone thermoplastic resin layer (2c).
US10074625B2 Wafer level package (WLP) ball support using cavity structure
An integrated circuit device in a wafer level package (WLP) includes ball grid array (BGA) balls fabricated with cavities filled with adhesives for improved solder joint reliability.
US10074614B2 EMI/RFI shielding for semiconductor device packages
An encapsulated semiconductor device package with an overlying conductive EMI or RFI shield in contact with an end of a grounded conductive component at a lateral side of the package, and methods of making the semiconductor device package.
US10074611B1 Semiconductor device and method of forming backside openings for an ultra-thin semiconductor die
A semiconductor substrate contains a plurality of openings extending partially into a surface of the semiconductor substrate. A conductive layer is formed with a first portion of the conductive layer over a remaining portion of the surface of the semiconductor substrate between the openings and a second portion of the conductive layer in the openings. The remaining portion of the surface of the semiconductor substrate is removed to lift-off the first portion of the conductive layer while leaving the second portion of the conductive layer in the openings. The semiconductor substrate is singulated to separate the semiconductor die leaving the second portion of the conductive layer over a surface of the semiconductor die. Alternatively, a plurality of openings is formed over each semiconductor die. A conductive layer is formed over a remaining portion of the surface of the semiconductor substrate between the openings and into the openings.
US10074604B1 Integrated fan-out package and method of fabricating the same
A method of fabricating an integrated fan-out package is provided. The method includes the followings. An integrated circuit component is mounted on a carrier. An insulating encapsulation is formed on the carrier to encapsulate sidewalls of the integrated circuit component. A plurality of conductive pillars are formed on the integrated circuit component and a dielectric layer is formed to cover the integrated circuit component and the insulating encapsulation, wherein the plurality of conductive pillars penetrate through the dielectric layer and are electrically connected to the integrated circuit component. A redistribution circuit structure is formed on the dielectric layer and the plurality of conductive pillars, wherein the redistribution circuit structure is electrically connected to the integrated circuit component through the plurality of conductive pillars, and the redistribution circuit structure and the insulating encapsulation are spaced apart by the dielectric layer.
US10074601B2 Wiring substrate and semiconductor device
A wiring substrate includes a first wiring layer, an insulative resin first insulation layer covering the first wiring layer, and a second wiring layer located on an upper surface of the first insulation layer. A via wiring layer, which extends through the first insulation layer to connect the first and second wiring layers, includes an upper end surface connected to the second wiring layer and flush with the upper surface of the first insulation layer. The second wiring layer has a higher wiring density than the first wiring layer. The first insulation layer includes a first resin layer and a second resin layer located on an upper surface of the first resin layer and having a lower filler content rate than the first resin layer. The upper surface of the first resin layer is a curved surface upwardly curved toward the upper end surface of the via wiring layer.
US10074592B2 Pedestal surface for MOSFET module
An electronic package connectable to an electric machine includes a cooling tower having a metallic wall with a radially outer wall surface. The radially outer wall surface includes discrete, radially outwardly projecting pedestals. The planar pedestal mounting surfaces are parallel with the central axis such that the radial distance between the axis and the radially outer wall surface is greater within the periphery than outside the periphery. Power modules are mounted to the pedestals. Each power module includes a base in thermal contact with a pedestal mounting surface and an opposing interior surface in thermal communication with a MOSFET power electronics device. A cover plate is spaced from the base interior surface. A dielectric housing member surrounds the MOSFET power electronics devices. An electrical connection terminal is disposed outside the periphery of each module. An electric machine including such an electronic package is also disclosed.
US10074591B1 System with provision of a thermal interface to a printed circuit board
Embodiments of the present disclosure provide techniques and configurations for providing a thermal interface to a PCB. In some embodiments, the system for providing a thermal interface to a PCB may include a heat sink couplable to a printed circuit board (PCB) via a thermal interface. The heat sink may include a base configured to accommodate a plurality of heat pipes. The system may further include a heater block couplable to the base with the plurality of heat pipes, to conduct heat generated by the heater block to the base via the plurality of heat pipes, to heat the thermal interface, and cause the thermal interface to spread substantially evenly between the heat sink and the PCB. Other embodiments may be described and/or claimed.
US10074587B2 Bonding wire-type heat sink structure for semiconductor devices
The present invention discloses a bonding-wire-type heat sink structure for semiconductor devices. An embodiment of the said bonding-wire-type heat sink structure comprises: a semiconductor substrate; a heat source formed on or included in the semiconductor substrate, said heat source including at least one hot spot; at least one heat conduction layer; at least one heat conductor connecting the at least one hot spot with the at least one heat conduction layer; at least one heat dissipation component in an electrically floating state; and at least one bonding wire connecting the at least one heat conduction layer with the at least one heat dissipation component, so as to transmit the heat of the heat source to the heat dissipation component.
US10074585B2 Power module with dummy terminal structure
A power module includes a connection terminal for external connection, the connection terminal protruding from the side surface of a package, and a dummy terminal protruding from the side surface of the package and shorter than the connection terminal. The dummy terminal is processed to have a bottom surface with an inclination. In other words, the distance between a plane containing a heat dissipation surface of the package and the dummy terminal increases toward the extremity of the dummy terminal. Accordingly, when a heat dissipation fin is attached to the heat dissipation surface, the extremity of the dummy terminal is more distant from the heat dissipation fin than the rest of the dummy terminal.
US10074575B1 Integrating and isolating nFET and pFET nanosheet transistors on a substrate
Embodiments of the invention are directed to methods of fabricating nanosheet channel field effect transistors. An example method includes forming a first sacrificial nanosheet and forming a first nanosheet stack over the first sacrificial nanosheet, wherein the first nanosheet stack includes alternating channel nanosheets and sacrificial nano sheets. The method further includes exposing a surface area of the first sacrificial nanosheet and exposing surface areas of the alternating channel nanosheets and sacrificial nanosheets, wherein the exposed surface area of the first sacrificial nanosheet is greater than each of the exposed surface areas of the alternating channel nanosheets and sacrificial nanosheets. The method further includes applying an etchant to the exposed surface areas, wherein the etchant is selective based at least in part on the amount of surface area to which the etchant is applied.
US10074570B2 3D vertical FET with top and bottom gate contacts
A semiconductor device includes a vertical transistor having a gate structure disposed about a channel region thereof. The vertical transistor has a top side above the gate structure and a bottom side below the gate structure. The top side includes metallization structures having a connection to the vertical transistor on the top side. The bottom side includes metallization structures having a connection to the vertical transistor on the bottom side, and the bottom side includes a power rail and a ground rail.
US10074565B2 Method of laser processing for substrate cleaving or dicing through forming “spike-like” shaped damage structures
This invention provides an effective and a method of laser processing for separating semiconductor devices formed on a single substrate (6) or separating high thickness, hard and solid substrates (6), which is rapid. During preparation of the device or substrate (6) for the cleaving/breaking/dicing procedure an area of damage (8, 11) is achieved by obtaining deep and narrow damage area along the intended line of cleaving. The laser processing method comprises a step of modifying a pulsed laser beam (1) by an focusing unit (1), such as that an “spike”-shaped beam convergence zone, more particularly an above workpiece material optical damage threshold fluence (power distribution) in the bulk of the workpiece (6) is produced. During the aforementioned step a modified area (having a “spike”-type shape) is created. The laser processing method further comprises a step of creating a number of such damage structures (8, 11) in a predetermined breaking line by relative translation of the workpiece (6) relative the laser beam (1) condensation point.
US10074564B2 Self-aligned middle of the line (MOL) contacts
Disclosed are methods and integrated circuit (IC) structures. The methods enable formation of a gate contact on a gate above (or close thereto) an active region of a field effect transistor (FET) and provide protection against shorts between the gate contact and metal plugs on source/drain regions and between the gate and source/drain contacts to the metal plugs. A gate with a dielectric cap and dielectric sidewall spacer is formed on a FET channel region. Metal plugs with additional dielectric caps are formed on the FET source/drain regions such that the dielectric sidewall spacer is between the gate and the metal plugs and between the dielectric cap and the additional dielectric caps. The dielectric cap, dielectric sidewall spacer and additional dielectric caps are different materials preselected to be selectively etchable, allowing for misalignment of a contact opening to the gate without risking exposure of any metal plugs and vice versa.
US10074562B2 Self aligned contact structure
Embodiments of present invention provide a method of forming a semiconductor structure. The method includes forming a semiconductor structure having a first metal layer and a plurality of dielectric layers on top of the first metal layer; creating one or more openings through the plurality of dielectric layers to expose the first metal layer underneath the plurality of dielectric layers; causing the one or more openings to expand downward into the first metal layer and expand horizontally into areas underneath the plurality of dielectric layers; applying a layer of lining material in lining sidewalls of the one or more openings inside the plurality of dielectric layers; and filling the expanded one or more openings with a conductive material.
US10074556B2 Method of manufacturing semiconductor device
A method of manufacturing a semiconductor device includes the steps of forming a plurality of gate electrodes, forming a first insulating film over the plurality of gate electrodes such that the first insulating film is embedded in a space between the plurality of gate electrodes, forming a second insulating film over the first insulating film, forming a third insulating film over the second insulating film, forming a photosensitive pattern over the third insulating film, performing etching using the photosensitive pattern as a mask to form a trench extending through the first to third insulating films and reaching a semiconductor substrate, removing the photosensitive pattern, performing etching using the exposed third insulating film as a mask to extend the trench in the semiconductor substrate, removing the third and second insulating films, and forming a fourth insulating film in the trench and over the first insulating film.
US10074555B2 Non-contact substrate processing
Embodiments of the present invention provide apparatus and methods for supporting, positioning or rotating a semiconductor substrate during processing. One embodiment of the present invention provides a method for processing a substrate comprising positioning the substrate on a substrate receiving surface of a susceptor, and rotating the susceptor and the substrate by delivering flow of fluid from one or more rotating ports.
US10074554B2 Workpiece loader for a wet processing system
Techniques herein provide a workpiece handling and loading apparatus for loading, unloading, and handling relatively flexible and thin substrates for transport and electrochemical deposition. Such a system assists with workpiece holder exchange between a delivery cartridge or magazine, and a workpiece holder. Embodiments include a workpiece handler configured to provide an air cushion to a given workpiece, and maneuvering to a given workpiece holder that can edge clamp the workpiece.
US10074551B2 Position detection apparatus, position detection method, information processing program, and storage medium
A hypothesis testing position detection apparatus improves robustness against abnormal detection values, and achieves both high accuracy estimation and high-speed estimation processing. An image processing apparatus extracts, from calculated values for a central position of a plane shape, one of the calculated values nearer a provisional center as a candidate for evaluation (testing) performed using a plurality of detection points.
US10074549B2 Method for acquiring data indicating electrostatic capacitance
In a method for acquiring data indicating an electrostatic capacitance between a focus ring and a measuring device includes a disc-shaped base substrate, sensor units arranged along an edge of the base substrate and a circuit substrate mounted on the base substrate, a processor acquires one or more first data sets respectively including a plurality of digital values indicating an electrostatic capacitance of a corresponding sensor unit. The measuring device is transferred to a region on the mounting table surrounded by the focus ring. The processor acquires second data sets when one or more digital values or an average of the digital values included in each of said one or more first data sets exceeds a first threshold. The processor stores measurement data including the respective second data sets or averages of the digital values of each of the second data sets. The measuring device is unloaded from the chamber.
US10074548B2 Chemical liquid discharge mechanism, liquid processing apparatus, chemical liquid discharge method, and storage medium
Disclosed is a chemical liquid discharge mechanism. The mechanism includes: a storage portion including a chemical liquid storage space; a diluent supply port opened to supply a diluent for reducing a viscosity of the chemical liquid to the storage space; a vertex flow forming portion that forms vortex flows in the diluent and the chemical liquid by supplying a fluid to the storage space to stir the diluent and the chemical liquid; and a liquid discharge port opened to an upper side of the diluent supply port in the storage space such that, by the supply of the diluent, the diluent and the chemical liquid flow into the liquid discharge port to be discharged from the storage space. Thus, the viscosity of the waste liquid discharged from the liquid discharge port may be reduced, and thus, it is not necessary to largely set the inclination of the liquid discharge path.
US10074547B2 Photoresist nozzle device and photoresist supply system
Embodiments of a photoresist supply system including a photoresist nozzle device are provided. The photoresist nozzle device includes a tube including a first segment, a curved segment connected to the first segment, and a second segment connected to the curved segment. The photoresist nozzle device also includes a nozzle connected to the second segment.
US10074543B2 High dry etch rate materials for semiconductor patterning applications
Methods and apparatuses for depositing low density spacers using atomic layer deposition for negative patterning schemes are provided herein. Methods involve one or more of: (1) exposing a substrate to a plasma for a duration less than about 300 ms in each cycle of alternating pulses of a deposition precursor and oxidizing plasma; (2) exposing the substrate to the plasma at a radio frequency power density of less than about 0.2 W/cm2; and (3) exposing the substrate to the plasma produced from a process gas having an argon to oxidant ratio of at least about 1:12.
US10074537B2 Method of forming semiconductor structure having sets of III-V compound layers
A method of forming a semiconductor structure includes depositing a first III-V layer over a substrate. The method includes depositing a first III-V compound layer over the first III-V layer. Depositing the first III-V compound layer includes depositing a lower III-V compound layer. Depositing the first III-V compound layer includes depositing an upper III-V compound layer over the lower III-V compound layer, wherein the first III-V layer has a doping concentration greater than that of the upper III-V compound layer. The method includes repeating depositing III-V compound layers until a number of III-V compound layers is equal to a predetermined number of III-V compound layers. The method includes forming a second III-V compound layer an upper most III-V compound layer, wherein the second III-V compound layer is undoped or doped. The method includes forming an active layer over the second III-V compound layer.
US10074532B1 Semi-active antenna starting aid for HID arc tubes
A starting aid for discharge lamp arc tubes is characterized by an arc tube having a tubular body wall that longitudinally extends between first and second ends and surrounding an internal arc cavity with first and second electrodes that have conductive feedthroughs to electrically connect to corresponding first and second external arctube leads; an antenna conductor extending longitudinally on an outside surface of the arc tube wall between first and second antenna ends that are located radially outward of corresponding first and second electrodes; and an antenna coupling member comprising a conductive coupling connector that is electrically connected to the first arctube lead, and extends to a coupling end located on the body wall near to the first antenna end and separated from it by a coupling gap of predetermined, non-zero gap dimension.
US10074528B2 Data acquisition system and method for mass spectrometry
The invention provides a data acquisition system and method for detecting ions in a mass spectrometer, comprising: a detection system for detecting ions comprising two or more detectors for outputting two or more detection signals in separate channels in response to ions arriving at the detection system; and a data processing system for receiving and processing the detection signals in separate channels of the data processing system and for merging the processed detection signals to construct a mass spectrum; wherein the processing in separate channels comprises removing noise from the detection signals by applying a threshold to the detection signals. The detection signals are preferably produced in response to the same ions, the signals being shifted in time relative to each other. The invention is suitable for a TOF mass spectrometer.
US10074527B2 Systems and methods for using variable mass selection window widths in tandem mass spectrometry
Systems and methods are used to analyze a sample using variable mass selection window widths. A tandem mass spectrometer is instructed to perform at least two fragmentation scans of a sample with different mass selection window widths using a processor. The tandem mass spectrometer includes a mass analyzer that allows variable mass selection window widths. The selection of the different mass selection window widths can be based on one or more properties of sample compounds. The properties may include a sample compound molecular weight distribution that is calculated from a molecular weight distribution of expected compounds or is determined from a list of molecular weights for one or more known compounds. The tandem mass spectrometer can also be instructed to perform an analysis of the sample before instructing the tandem mass spectrometer to perform the at least two fragmentation scans of the sample.
US10074523B2 Polycrystalline CaF2 member, member for plasma treatment device, plasma treatment device, and method for producing focusing ring
A polycrystalline CaF2 member includes a combined assembly of a plurality of polycrystalline bodies made from CaF2 that are pressure bonded together.
US10074522B1 Systems and methods to maintain optimum stoichiometry for reactively sputtered films
The present invention relates to systems and methods for preparing reactively sputtered films. The films are generally thin transition metal oxide (TMO) films having an optimum stoichiometry for any useful device (e.g., a sub-stoichiometric thin film for a memristor device). Described herein are systems, methods, and calibrations processes that employ rapid control of partial pressures to obtain the desired film.
US10074521B2 Replaceable upper chamber parts of plasma processing apparatus
An upper chamber section of a plasma reaction chamber includes a ceramic window with blind bores in an upper surface for receipt of a thermal couple and a resistance temperature detector, a top chamber interface which comprises an upper surface which vacuum seals against the bottom of the window and a gas injection system comprising 8 side injectors mounted in the sidewall of the top chamber interface and a gas delivery system comprising tubing which provides symmetric gas flow to the 8 injectors from a single gas feed connection.
US10074517B2 Plasma treatment method, plasma treatment apparatus, and semiconductor device manufacturing method
A plasma treatment method includes: creating a plasma from a mixed gas containing carbon and nitrogen to generate CN active species, and treating a surface of a semiconductor substrate with the CN active species.
US10074516B2 Charged particle beam writing apparatus and charged particle beam writing method
A charged particle beam writing apparatus includes a storage unit to store writing data of a region to be written in a target object, a first dividing unit to read the writing data and divide the region to be written into at least one first data processing region that overlaps with at least a first region where a pattern has been arranged, and at least one second data processing region that overlaps with a second region where no pattern is arranged without overlapping with the first region, a data processing unit to perform data processing of predetermined data processing contents for at least one first data processing region without performing the data processing for at least one second data processing region, and a writing unit to write a pattern on the target object, based on processed data.
US10074515B2 Charged particle beam lithography method and charged particle beam lithography apparatus
According to one aspect of the present invention, a charged particle beam lithography method includes forming, such that a shape identical to a first figure pattern obtained using a first charged particle beam having a first resolution can be obtained by superimposing a plurality of second figure patterns, said plurality of second figure patterns that have different widths and are obtained by using a second charged particle beam having a second resolution higher than the first resolution; and performing multiple writing of the plurality of second figure patterns, which are stacked, by using the second charged particle beam.
US10074510B2 Inspection system and inspection image data generation method
An inspection system includes a TDI sensor that integrates amounts of secondary charged particles or electromagnetic waves along a predetermined direction at every timing at which a transfer clock is inputted and sequentially transfers the amounts of secondary charged particles or electromagnetic waves so integrated, and a deflector which deflects, based on a difference between an actual position and a target position of the inspection target, the secondary charged particles or electromagnetic waves directed towards the TDI sensor in a direction in which the difference is offset. The target position is set into something like a step-and-riser shape in which the target position is kept staying in the same position by a predetermined period of time that is equal to or shorter than a period of time from an input of the transfer clock to an input of the following transfer clock and thereafter rises by a predetermined distance.
US10074506B2 Method for manufacturing electron source
A conventional method to process a tip fails to designate the dimension of the shape of the end of the tip, and so fails to obtain a tip having any desired diameter. Impurities may be attached to the tip. Based on a correlation between the voltage applied or the time during processing of the end of the tip and the diameter of the tip end, the applied voltage is controlled so as to obtain a desired diameter of the tip end for processing of the tip. This allows a sharpened tip made of a tungsten monocrystal thin wire to be manufactured to have any desired diameter in the range of 0.1 μm or more and 2.0 μm or less.
US10074504B2 Liquid crystal display device, method of manufacturing the same and alignment layer composition for the liquid crystal display device
A liquid crystal display device that includes an array substrate, an opposite substrate and a liquid crystal display layer is described. The array substrate includes a pixel electrode and a lower alignment layer. The pixel electrode has a plurality of slit portions extending in different directions. The lower alignment layer includes a reactive mesogen (RM) diamine is formed on the pixel electrode to induce an alignment direction of the liquid crystal molecules. An upper alignment layer is formed on a common electrode of the opposite substrate. The RM is cured at surfaces of the lower and upper alignment layers in response to ultraviolet (UV) light, so that liquid crystal molecules have a pretilt angle. Therefore, the aperture ratio and the response time may be improved, and afterimages may be decreased, so that display quality may be improved.
US10074503B2 Electron gun and radiation generating apparatus
The invention relates to an electron gun for generating a flat electron beam, comprising a cathode with an emission surface which is curved about a central axis and which is designed to emit electrons. The electron gun further comprises an accelerating device for accelerating the electrons in a radial direction towards a target region on the central axis. Furthermore, the emission surface has a width in the azimuth direction and a height oriented perpendicularly to the width, said width being at least ten times greater than the height.
US10074502B2 Overload protection device and thermal magnetic adjustable trip unit for a breaker comprising the same
An overload protection device is disclosed, characterized in that, the overload protection device comprises a first heating band (i.e., a terminal); a second heating band; a bimetallic strip; a litzendraht wire; a lower part of the first heating band and a lower part of the bimetallic strip are mechanically connected with each other; two ends of the litzendraht wire mechanically connect with an upper part of the second heating band and an upper part of the bimetallic strip respectively.
US10074501B2 Non-arcing fuse
An arc-mitigating fuse including a tubular fuse body, a first endcap covering a first end of the fuse body and a second endcap covering a second end of the fuse body, a fusible element disposed within the fuse body and extending between the first endcap and the second endcap to provide an electrically conductive pathway therebetween, and an arc-mitigating element disposed within the fuse body and held in a compressed state between the first endcap and the second endcap, the arc-mitigating element adapted to extend to an uncompressed state upon separation of the fusible element.
US10074500B2 Low profile fusible disconnect switch device
A compact fusible disconnect switch device having a reduced switch housing size and increased power density is configured to be face mounted to a panel. A fuse cover assembly allows installation and removal of a fuse without having to open the panel. Line-side and load-side terminals are provided on a common side of the housing. In-line mechanical ganging and simultaneous application is provided for combinations of the compact fusible disconnect switch devices.
US10074496B2 Circuit interrupting device
A vacuum interrupter (1) includes a tubular insulating case (3, 4) extending along a longitudinal axis (AA), two conducting caps (51, 52) each securely fixed at an open end of the tubular insulating case (3, 4) at a sealing area (7) to form a tightly sealed chamber (2). The vacuum interrupter is characterized in that the tubular insulating case (3, 4) is shaped so as to enclose the conducting caps (51, 52) and extend beyond the caps (51, 52) along its longitudinal axis (AA).
US10074495B2 Switch case and switch
The switch case includes a metal plate having a first surface and a second surface that is at a side opposite to the first surface, and a resin case embedding a part of the metal plate. The resin case includes a housing portion having an opening formed on a surface of the resin case. The metal plate includes a terminal portion, a contact portion, and an intermediate portion positioned between the terminal portion and the contact portion. The terminal portion is exposed from the surface of the resin case, and the intermediate portion is embedded in the resin case. The intermediate portion is provided with at least one through-hole penetrating the first surface and the second surface. The contact portion includes a part of the first surface exposed to the housing portion of the resin case. In the at least one through-hole, the hole diameter of the at least one through-hole at the second surface is larger than the hole diameter of the at least one through-hole at the first surface.
US10074494B2 Method for point on wave switching and a controller therefor
A method is disclosed of performing point on wave switching in a multiphase electrical system having a first circuit breaker connected a first bus, the first circuit breaker being operated by a first controller, a second circuit breaker connected to a second bus, the second circuit breaker being operated by a second controller, and a subsystem transferred from the first bus to the second bus. The method can include receiving, by the second controller, system characteristics data of the subsystem, estimating, by the second controller, a time for switching based on the received system characteristics data of the subsystem and operating time of the second circuit breaker, and operating, by the second controller, the second circuit breaker at the estimated time for switching, for switching the subsystem.
US10074493B2 Radiation-hardened break before make circuit
A break-before-make (BB4M) circuit topology is disclosed for use with a multiplexer that eliminates shoot-through current between analog inputs and also between an analog input and analog output. The BB4M circuit generates a pulse that disables an existing selected channel before enabling a newly selected channel or gate driver, and is suitable for use in high-radiation or outer space operating environments.
US10074481B2 Capacitor component and board having the same
A capacitor component includes a capacitor body including dielectric layers and first and second internal electrodes alternately stacked; and a connection terminal coupled to the capacitor body and including a buffer member having insulating properties and at least one conductive fiber portion penetrating through the buffer member.
US10074479B2 Multilayer capacitor and manufacturing method for same
A manufacturing method for a multilayer capacitor includes alternately laminating dielectric layers and conductor layers including less than 50 included in a first arrangement and a second arrangement different from the first arrangement when viewed from a lamination direction to form a laminate in which at least one pair of the conductor layers adjacent to each other with the dielectric layer interposed therebetween are included in the first or second arrangement, pressing the laminate to stretch the conductor layers in a direction perpendicular or substantially perpendicular to the lamination direction, pressing the laminate to bend the conductor layers in the lamination direction, and forming first and second outer electrodes on laminate surfaces such that the first outer electrode is connected to the conductor layers included in the first arrangement and the second outer electrode is connected to the conductor layers included in the second arrangement.
US10074473B2 Coil component
A coil component includes a body in which a coil portion is embedded. The coil portion includes a support member; first insulators formed on first and second main surfaces of the support member, respectively, and having an opening having a planar coil shape; coils filling the openings; and second insulators covering the coils.
US10074471B2 Magnetic element
The present invention provides a magnetic element in which iron loss-caused heat generation is restrained and which can be produced with a high productivity. The magnetic element has a magnetic body which allows a magnetic flux generated by a coil (4) to pass therethrough. The magnetic body is a combined body formed by combining two halves, of the magnetic body composed of the compression molded and injection molded bodies, obtained by bisection made in an axial direction of the coil with each other. A compression molded magnetic body (2) is disposed at a portion generating iron loss-caused heat to a high extent or a portion inferior in heat dissipation performance. An injection molded magnetic body (3) is disposed at a portion other than the portion where the compression molded magnetic body is disposed. The compression molded and injection molded magnetic bodies are combined with each other.
US10074468B2 Powder magnetic core for reactor
Provided is a powder magnetic core for a reactor, whose electromagnetic properties are difficult to change with time, even when applied to a reactor used in a state that the core is exposed without being potted. The powder magnetic core for a reactor consists essentially of a compact composed of an insulation-coated iron-based soft magnetic powder that an insulating film is formed on the surface of an iron-based soft magnetic powder, and which has such a change with time of 500 hours at 180° C. that a ratio of decrease in effective magnetic permeability being 1% or less. In the compact, the content of gapping between two adjacent particles of the insulation-coated iron-based soft magnetic powder is 2 vol % or less.
US10074464B2 Chip resistor and manufacturing method thereof
There is provided a chip resistor suitable for power detection. The chip resistor includes a resistor having a resistor lower surface and a resistor upper surface which face mutually opposite sides in a thickness direction, a pair of resistor first side surfaces spaced apart from each other in a first direction perpendicular to the thickness direction, and a pair of resistor second side surfaces spaced apart from each other in a second direction perpendicular to both the thickness direction and the first direction, a first electrode formed along one resistor first side surface, and a second electrode formed along the other resistor first side surface, and spaced apart from the first electrode.
US10074458B2 Insulation film and flexible flat cable
The present disclosure relates to an insulation film capable of being used in a flexible flat cable(FFC) and having excellent flexibility and mechanical properties, and a flexible flat cable (FFC) using the insulation film. The insulation film provided in the present disclosure has very excellent mechanical properties such as tensile strength, elongation and flexibility, and also has very excellent heat-resisting properties such as contractibility and degeneration caused by heat. In addition, by using the insulation film, the flexible flat cable provided in the present disclosure also has very excellent mechanical properties and heat-resisting properties.
US10074455B2 Agglomerate composition
A talc agglomerate composition may include agglomerated talc particles and an agglomerization agent, and may have a conductivity of from about 1 to about 50 μS/cm. A method for making a talc agglomerate composition may include agglomerating talc particles by combining a talc feed material including talc particles and an agglomerization agent to form a talc agglomerate composition. The talc agglomerate composition may have a d10 greater than a d10 of the talc feed material including talc particles. A talc composition may include talc particles having a conductivity greater than 8.1 μS/cm and a viscosity in oil of less than 140 KU.
US10074453B2 P-toluenesulfonate doped polypyrrole/carbon composite electrode and a process for the preparation thereof
Polypyrrole/carbon (PPy/C) composite doped with organic anion p-toluenesulfonate (pTS) is utilized as an electrode in supercapacitor for energy storage application. The surface initiated in-situ chemical oxidative polymerization yields a composite material PPy/C in the presence of varying concentrations of pTS. The novelty of the present invention lies in the doping of PPy/C composite with organic anion pTS and consequent enhancement of its electrochemical activity and stability. The conjugation length and electrical conductivity of pTS doped PPy/C composites increase with the increase in dopant concentration. The pTS doped PPy/C composite synthesized using equimolar concentration (0.1 M) of pTS to pyrrole shows the maximum specific capacitance of ˜395 F/g in 0.5 M Na2SO4 aqueous solution with significant stability ˜95% capacitance retention after ˜500 cycles.
US10074452B2 Copper alloy element wire, copper alloy stranded wire, and automotive electric wire
A copper alloy element wire 1 has a chemical composition including: 0.45 mass % or more and 2.0 mass % or less, in total, of at least one additive element selected from the group consisting of Fe, Ti, Sn, Ag, Mg, Zn, Cr and P; in mass ppm, 10 ppm or less of H content, and the balance being Cu and unavoidable impurities. A copper alloy stranded wire 2 includes a plurality of the copper alloy element wires 1 twisted together. An automotive electric wire 5 includes the copper alloy stranded wire 2 and an insulator 3 that covers the outer periphery of the copper alloy stranded wire 2.
US10074450B2 System for controlling environment in a reaction box
A system (100) for controlling the environment in a reaction box (300) comprises a controller (150) configured to control a gas multiplexer (130) to switch between applying an under pressure in the reaction box (300) from a vacuum pump (140) and applying a gas flow from a connected gas source (200) to the reaction box (300) multiple times in a cyclic manner. A particle monitor (160) generates particle information representing a concentration of particles in the reaction box (300). This particle information is stored as a GMP clean room classification notification for the reaction box (300).
US10074447B1 Rationale generation management
Disclosed aspects relate to generating rationales for treatment options. A set of preference scores that indicates a first preference score for a first treatment option of a set of treatment options may be received. A rank-order that indicates a first ranking for the first treatment option may be received. The set of preference scores may be analyzed with respect to the rank-order to determine a relationship between the first preference score and the first ranking for the first treatment option. Based on the relationship between the first preference score and the first ranking, a set of rationale data for the first treatment option may be generated with respect to the first rank. Based on a user profile for a user, the set of rationale data may be configured for the user. The set of rationale data which is configured for the user may be provided.
US10074446B2 Medical pump with operator-authorization awareness
A medical pump for delivering medicament through an IV line to a patient may provide for awareness of the operator and operator authority limiting access by any individual to particular tasks of procedure review, pump programming, pump loading, patient set up, pump operation, and the like associated with the treatment provided by the medical pump. Identifying the operator allows the assignment of particular authority levels to the operators to ensure proper operation of the medical pump, and/or proper operators have made the necessary review to perform the necessary set up of the medical pump facilitating collaborative healthcare delivery. A record of operator intervention and authority levels may be logged to permit an automatic checklist process by the medical pump. Authentication process and pump operation parameters can be communicated through Near Field Communication (NFC).
US10074438B2 Methods and devices for reducing program disturb in non-volatile memory cell arrays
A memory device that includes a pair of non-volatile memory cells, a first memory cell including a first memory gate and a first select gate, and a second memory cell including a second memory gate and a second select gate. The first and second memory cells share a source line, and the first and second memory gates are not connected to one another.
US10074434B2 Semiconductor memory device
A semiconductor memory device includes a first memory cell, a second memory cell above the first memory cell, a first word line electrically connected to a gate of the first memory cell, a second word line electrically connected to a gate of the second memory cell, and a control unit that performs an erasing operation on the first and second memory cells. During the erasing operation, the control unit applies a first voltage to a first word line and a second voltage higher than the first voltage to a second word line.
US10074430B2 Multi-deck memory device with access line and data line segregation between decks and method of operation thereof
Some embodiments include apparatuses and methods using a substrate, a first memory cell block including first memory cell strings located over the substrate, first data lines coupled to the first memory cell strings, a second memory cell block including second memory cell strings located over the first memory cell block, second data lines coupled to the second memory cell strings, first conductive paths located over the substrate and coupled between the first data lines and buffer circuitry of the apparatus, and second conductive paths located over the substrate and coupled between the second data lines and the buffer circuitry. No conductive path of the first and second conductive paths is shared by the first and second memory cell blocks.
US10074428B2 Optical recording device, optical recording method, and information recording medium
In a recording technique in which a plurality of light spots are simultaneously formed by using an ultra-short pulse laser and a spatial phase modulator, and a plurality of recording dots having refractive indexes different from those of the vicinities thereof are formed inside a recording medium, it is hard to make recording quality and a recording density compatible. Therefore, a plurality of dots are recorded at a predetermined dot pitch, and then other dots are recorded between the recorded dots.
US10074427B2 Shaped data associated with an erase operation
A method includes, in a data storage device including a resistive memory, receiving, from an external device, an erase command to erase a portion of the resistive memory. The method further includes storing shaped data at the portion of the resistive memory responsive to the erase command. Shaped data is configured to control an amount of leakage current during a read and/or write operation at one or more storage elements that are adjacent to at least one storage element of the portion of the resistive memory.
US10074420B2 Access signal adjustment circuits and methods for memory cells in a cross-point array
Systems, integrated circuits, and methods to utilize access signals to facilitate memory operations in scaled arrays of memory elements are described. In at least some embodiments, a non-volatile memory device can include a cross-point array having resistive memory elements and line driver. The line driver can be configured to access a resistive memory element in the cross-point array.
US10074411B2 Mode-changeable dual data rate random access memory driver with asymmetric offset and memory interface incorporating the same
A memory driver, a method of driving a command bus for a synchronous dual data rate (sDDR) memory and a memory controller for controlling dynamic random-access memory (DRAM). In one embodiment, the memory driver includes: (1) pull-up and pull-down transistors couplable to a command bus of a memory controller and operable in 1N and 2N timing modes and (2) gear down offset circuitry coupled to the pull-up transistor and operable to offset the command bus when transitioning out of the 1N timing mode and increase an extent and duration of 1-0-1 transitions on the command bus.
US10074408B2 Bit line sense amplifier
A bit line sense amplifier with an enhanced sensing margin is provided. The bit line sense amplifier includes a sensing amplification circuit connected to a bit line and a complementary bit line and configured to sense a voltage change of the bit line and adjust voltages of a sensing bit line. Also provided is a complementary sensing bit line based on the sensed voltage change, wherein the sensing amplification circuit includes a first transistor connected between the complementary sensing bit line and a first high-voltage node and controlled by the voltage change of the bit line. A second transistor is connected between the sensing bit line and a second high-voltage node and controlled by a voltage change of the complementary bit line.
US10074400B2 Methods and systems for creating, combining, and sharing time-constrained videos
A method includes displaying, by a video display device, to a user of a client device, a broadcast of an audiovisual data feed. The method includes receiving, by the client device, an identification of a portion of the audiovisual data feed. The method includes generating, by the client device, a time-constrained video from the identified portion of the audiovisual data feed.
US10074399B2 Control device
A control device is provided which mixes and records two types of audio signals processed under standards different from each other; in particular an audio signal of ASIO standard and an audio signal of WDM standard. An audio interface is connected to a computer, and an audio signal is input to the computer. A mixer module of the computer mixes an audio signal effect-processed by an ASIO application and an audio signal reproduced by a WDM application, outputs the mixed audio signal to the audio interface, and to the WDM application, and records the sound. The mixer module automatically switches between presence/absence of the effect process and between presence/absence of mixing according to a mode which is set in an operation panel.
US10074396B2 Magnetic recording medium and magnetic recording and reproducing apparatus
In a magnetic recording medium of the present invention, an outermost surface of a protective layer 3 on a lubricant layer 4 side contains carbon and nitrogen in a range of 50 atomic % to 90 atomic %, and the lubricant layer 4 is formed by being in contact with the outermost surface, contains compounds A to C represented in the below general formulas (1) to (3) described below, and has a film thickness of 0.5 nm to 2 nm. R1-C6H4OCH2CH(OH)CH2OCH2—R2-CH2OCH2CH(OH)CH2OH   (1), CH2(OH)CH(OH)CH2OCH2CF2CF2(OCF2CF2CF2)mOCF2CF2CH2OCH2CH(OH)CH2OH   (2), HOCH2CF2CF2O(CF2CF2CF2O)sCF2CF2CH2OCH2CH(OH)CH2OH   (3)
US10074395B2 Media recording element
A media recording element having capabilities to facilitate recording media for subsequent playback. The recording element further including features associated with limited operations of a hard drive of other similarly mechanical memory under certain operating conditions so as to limit power consumption and/or memory degradation.
US10074394B2 Computer program, method, and system for managing multiple data recording devices
A multiple recording device management system including an intermediate multiple recording device managing apparatus, a vehicle recording device mounted in a police vehicle and synced to the managing apparatus, and a personal recording device carried by a police officer and wirelessly synced to the managing apparatus. The managing apparatus is operable to detect when the vehicle recording device, personal recording device, or any other synced device in range has begun recording and to transmit a communication signal to any synced recording device in range indicating that the recording device should begin recording and to further transmit a time stamp to synced recording devices for corroborating recorded data.
US10074392B1 Techniques for clearly distinguishing between neighboring spirals in an SSW scheme
During in-drive writing of a servo spiral on a disk surface, a servo spiral can be distinguished during demodulation from adjacent servo spirals on the same disk surface. When a set of servo spirals is written on a disk surface, a first spiral is written to include a first identifying characteristic and the following spiral is written to include a second identifying characteristic. The identifying characteristic may include embedded sync marks encoding a certain numerical value, a unique frequency of high-low transitions included in each spiral, and/or a unique frame size.
US10074391B1 Spiral-based self-servo-write on single disk surface
A hard disk drive (HDD) is configured to move a read head over a region of a storage surface that includes unreadable segments of reference spirals that have been overwritten by a reference spiral in a set of spirals that is currently being written on the storage surface. By moving the read head across the region of the storage surface at a return radial velocity that is selected such that the write head crosses no consecutive reference spirals at an unreadable segment, the servo system of the HDD does not experience an error due to crossing multiple consecutive reference spirals at unreadable segments. Thus, a set of spirals that includes partially damaged reference spirals can be employed to control the position of a read head. Consequently, a second surface is not required for the set of spirals employed in controlling the writing process.
US10074390B1 Multi-layer PZT microactuator with active PZT constraining layer for a DSA suspension
A PZT microactuator such as for a hard disk drive has a restraining layer bonded on its side that is opposite the side on which the PZT is mounted. The restraining layer comprises a stiff and resilient material such as stainless steel. The restraining layer can cover most or all of the top of the PZT, with an electrical connection being made to the PZT where it is not covered by the restraining layer. The restraining layer reduces bending of the PZT as mounted and hence increases effective stroke length, or reverses the sign of the bending which increases the effective stroke length of the PZT even further. The restraining layer can be one or more active layers of PZT material that act in the opposite direction as the main PZT layer. The restraining layer(s) may be thinner than the main PZT layer.
US10074387B1 Method and system for providing a read transducer having symmetric antiferromagnetically coupled shields
A method provides a magnetic transducer including a first antiferromagnetically coupled (AFC) shield, a second AFC shield and a read sensor between the first and second AFC shields. The first AFC shield includes first and second ferromagnetic layers and a first nonmagnetic spacer layer between the first and second ferromagnetic layers. The first and second ferromagnetic layers have first and second saturation magnetizations and first and second thicknesses, respectively. The second ferromagnetic layer is between the read sensor and the first ferromagnetic layer. The second AFC shield includes third and fourth ferromagnetic layers and a second nonmagnetic spacer layer between the third and fourth ferromagnetic layers. The third ferromagnetic layer is between the read sensor and the fourth ferromagnetic layer. The third and fourth ferromagnetic layers have third and saturation magnetizations and third and fourth thicknesses, respectively. The second AFC shield is a mirror image of the first AFC shield.
US10074384B2 State estimating apparatus, state estimating method, and state estimating computer program
A state estimating apparatus includes: a spectrum calculating unit which calculates a power spectrum for each of a plurality of frequencies on a frame-by-frame basis from a voice signal containing voice of a first speaker and voice of a second speaker transmitted over a telephone line; a band power calculating unit which calculates power of a non-transmission band on a frame-by-frame basis, based on the power spectra of frequencies contained in the non-transmission band among the plurality of frequencies; a transmitted-voice judging unit which determines that any frame whose power in the non-transmission band is greater than a threshold value indicating the presence of voice carries the voice of the first speaker; and a state judging unit which judges whether the state of mind of the first speaker is normal or abnormal, based on the frame judged to carry the voice of the first speaker.
US10074383B2 Sound event detection
A system and method for the use of sensors and processors of existing, distributed systems, operating individually or in cooperation with other systems, networks or cloud-based services to enhance the detection and classification of sound events in an environment (e.g., a home), while having low computational complexity. The system and method provides functions where the most relevant features that help in discriminating sounds are extracted from an audio signal and then classified depending on whether the extracted features correspond to a sound event that should result in a communication to a user. Threshold values and other variables can be determined by training on audio signals of known sounds in defined environments, and implemented to distinguish human and pet sounds from other sounds, and compensate for variations in the magnitude of the audio signal, different sizes and reverberation characteristics of the environment, and variations in microphone responses.
US10074382B2 Method for bitrate signaling and bitstream format enabling such method
The present document relates to the determination of a 200 bitrate related to an encoded bitstream, and describes a method for determining an estimate of a bitrate of a bitstream comprising a sequence of frames comprising a varying number of bitsand corresponding to excerpts of an audio and/or video signal. At least two frames of the sequence of frames comprise a parameter indicative of a processing delay for the corresponding frame. The method comprises determining: a total number of bits for a subsequence of frames from the bitstream; a corrected number 201 of frames based on a number of frames comprised within the subsequence and the parameters of at least two frames of the subsequence; and a lower bitrate bound and an upper bitrate bound of the bitrate based on the total number of bits, the corrected number of frames and a frame rate of the bitstream.
US10074378B2 Data encoding detection
A data encoding may be determined by examining the data itself. By examining the data, such as by identifying characteristics of the data, the data encoding may be identified and the substantive information extracted from the data by decoding the data according to the identified data encoding. The data encoding may be identified without extra control or header information separate from the encoded data itself. The identification of data encoding may be determined by a plurality of detectors examining different characteristics of the data and determining an encoding of the data based on each of those individual characteristics. The output of the detectors may be collected and used to decide the encoding of the data. One example application involves determining if audio data is DSD- or PCM-encoded audio data by examining only the data itself.
US10074376B2 Coding device, decoding device, method, program and recording medium thereof
A technology of accurately coding and decoding coefficients which are convertible into linear prediction coefficients even for a frame in which the spectrum variation is great while suppressing an increase in the code amount as a whole is provided. A coding device includes: a first coding unit that obtains a first code by coding coefficients which are convertible into linear prediction coefficients of more than one order; and a second coding unit that obtains a second code by coding at least quantization errors of the first coding unit if (A-1) an index Q commensurate with how high the peak-to-valley height of a spectral envelope is, the spectral envelope corresponding to the coefficients which are convertible into the linear prediction coefficients of more than one order, is larger than or equal to a predetermined threshold value Th1 and/or (B-1) an index Q′ commensurate with how short the peak-to-valley height of the spectral envelope is, is smaller than or equal to a predetermined threshold value Th1′.
US10074375B2 Weight function determination device and method for quantizing linear prediction coding coefficient
A weighting function determination method includes obtaining a line spectral frequency (LSF) coefficient or an immitance spectral frequency (ISF) coefficient from a linear predictive coding (LPC) coefficient of an input signal and determining a weighting function by combining a first weighting function based on spectral analysis information and a second weighting function based on position information of the LSF coefficient or the ISF coefficient.
US10074374B2 Ad hoc one-time pairing of remote devices using online audio fingerprinting
Participants of a phone conference can share electronic data without a need to exchange passwords to link two devices nor to login to access data. The invention is resistant to eavesdropping, and provides methods, devices and systems to easily and automatically find, identify and authenticate participants on a computer network for electronic data exchange. Samples of the audio are used to create a stream of audio fingerprints which are sent to a matching service. This matching service finds the fingerprints that correspond to the same conversation, and exchanges identifiers. When instructed by the user, the device can setup a secure data connection.
US10074369B2 Voice-based communications
Systems, methods, and devices for escalating voice-based interactions via speech-controlled devices are described. Speech-controlled devices capture audio, including wakeword portions and payload portions, for sending to a server to relay messages between speech-controlled devices. In response to determining the occurrence of an escalation event, such as repeated messages between the same two devices, the system may automatically change a mode of a speech-controlled device, such as no longer requiring a wakeword, no longer requiring an indication of a desired recipient, or automatically connecting two speech-controlled devices in a voice-chat mode. In response to determining the occurrence of further escalation events, the system may initiate a real-time call between the speech-controlled devices.
US10074368B2 Personalized situation awareness using human emotions and incident properties
The disclosure provides systems and methods for generating and delivering situational-dependent incident responses. An incident response is generated based on incident characterizations as well as emotional data pertaining to a reporting person. The generated response may also involve an interactive component in order to obtain further situational details from the reporting person and other sources, thereby further refine the response and recommendations. Persons reporting incidents are aided by appropriate recommendations and assistance from appropriate service providers.
US10074367B2 Voice command input device and voice command input method
A voice command input device includes a first voice input unit, a second voice input unit, and a voice command identifier. The first voice input unit converts a voice into first voice command information, and outputs first identification information and the first voice command information. The second voice input unit converts a voice into second voice command information, and outputs second identification information and the second voice command information. The voice command identifier refers to the first identification information and the second identification information, and generates a control signal for controlling an operation target appliance based on the result of referring, the first voice command information, and the second voice command information.
US10074366B2 Information processing device, information processing method, and program
There is provided an information processing device that leads the user to a state of being able to utter with a voice that is easy to voice-recognize in performing voice input, the information processing device including a processing unit configured to acquire a text content as an analysis result of an inputted voice and cause a display unit to display the text content. The processing unit acquires a first text content obtained by receiving and analyzing a first voice input and causes the display unit to display the first text content, acquires a second text content as an analysis result of a second voice input received in a state where the first text content is displayed and causes the display unit to display the second text content, and settles the second text content as an input text in accordance with an operation by a user or a prescribed condition.
US10074362B2 System and method for assessing security threats and criminal proclivities
A centralized and robust threat assessment tool is disclosed to perform comprehensive analysis of previously-stored and subsequent communication data, activity data, and other relevant information relating to inmates within a controlled environment facility. As part of the analysis, the system detects certain keywords and key interactions with the dataset in order to identify particular criminal proclivities of the inmate. Based on the identified proclivities, the system assigns threat scores to inmate that represents a relative likelihood that the inmate will carry out or be drawn to certain threats and/or criminal activities. This analysis provides a predictive tool for assessing an inmate's ability to rehabilitate. Based on the analysis, remedial measures can be taken in order to correct an inmate's trajectory within the controlled environment and increase the likelihood of successful rehabilitation, as well as to prevent potential criminal acts.
US10074360B2 Providing an indication of the suitability of speech recognition
This relates to providing an indication of the suitability of an acoustic environment for performing speech recognition. One process can include receiving an audio input and determining a speech recognition suitability based on the audio input. The speech recognition suitability can include a numerical, textual, graphical, or other representation of the suitability of an acoustic environment for performing speech recognition. The process can further include displaying a visual representation of the speech recognition suitability to indicate the likelihood that a spoken user input will be interpreted correctly. This allows a user to determine whether to proceed with the performance of a speech recognition process, or to move to a different location having a better acoustic environment before performing the speech recognition process. In some examples, the user device can disable operation of a speech recognition process in response to determining that the speech recognition suitability is below a threshold suitability.
US10074359B2 Dynamic text-to-speech provisioning
A dynamic text-to-speech (TTS) process and system are described. In response to receiving a command to provide information to a user, a device retrieves information and determines user and environment attributes including: (i) a distance between the device and the user when the user uttered the query; and (ii) voice features of the user. Based on the user and environment attributes, the device determines a likely mood of the user, and a likely environment in which the user and user device are located in. An audio output template matching the likely mood and voice features of the user is selected. The audio output template is also compatible with the environment in which the user and device are located. The retrieved information is converted into an audio signal using the selected audio output template and output by the device.
US10074356B1 Centralized control of multiple active noise cancellation devices
The invention relates to a method for centralized control of multiple active noise cancellation devices. The method includes identifying a trigger event. Also, the method includes identifying, in response to identifying the trigger event, two or more zones of a mapped area. Further, the method includes identifying, based on the two or more zones, two or more devices. Still yet, the method includes transmitting a command to disable active noise cancellation on each of the two or more devices.
US10074353B2 Self-powered loudspeaker for sound masking
A sound masking system includes a self-amplified loudspeaker emitter unit, with a driver and enlarged ported enclosure, sufficient to provide a frequency range down to a low frequency, such as about 125 Hz. To deliver the power, the power distribution architecture includes audio power amplifiers in the emitter housing of each loudspeaker. Raw power is delivered to each emitter unit through a cable and connectors, such as an Ethernet cable and connectors, in the same cable with the sound masking and audio signals. Inside the emitter units are electronics that efficiently convert the raw power and low level signal to drive the loudspeaker directly. The power comes from a typical desktop power supply, from which the power is combined with the sound masking and audio signals using a power injector unit that distributes the combined power and signals to loudspeakers. The loudspeakers can connect to an individually addressed sound masking network.
US10074352B2 Ultrasonic wave generation apparatus
An ultrasonic wave generation apparatus that includes an ultrasonic wave generation element having an inner space formed by bonding first and second vibrators so as to close off a through-hole or a groove provided in a frame body, and a connecting member that is bonded to the second vibrator supports the ultrasonic wave generation element and is electrically connected to at least one of the first and second vibrators. A ventilation hole that opens into a first side surface of the frame body and that allows the inner space to communicate with the exterior is provided in the frame body. When a direction parallel to the first main surface or the second main surface is a lengthwise direction, an outer side end portion of the ventilation hole in the lengthwise direction and an inner side end portion in the lengthwise direction of the connecting member do not match.
US10074349B2 Guitar plectrum and harness combination
A thumb pick is provided that includes a harness and plectrum. The harness is provided for securely holding the plectrum in firm engagement with a guitar player's thumb. The harness includes a strap contoured to fit around the thumb in advance of the first knuckle. The harness has a central portion with a slot therein to receive and hold the plectrum firmly against the undersurface of the thumb with the pointed end of the plectrum protruding through the slot in a playing position.
US10074347B2 Display and method for processing curved image thereof
A curved display and a method for processing an image thereof are discussed. The curved display according to an embodiment includes a display panel selectively including a flat surface and a curved surface, and a controller including a signal processor for receiving image signal information from an external system, converting the image signal information into an image signal appropriate for the display panel, and distributing the image signal to the display panel, and a curved image generator for receiving the image signal and generating a curved image signal varied to correspond to a viewer's horopter surface corresponding to a curved surface when the display panel is a curved surface.
US10074343B2 Three-dimensional image output apparatus and three-dimensional image output method
A three-dimensional image output apparatus according to a present disclosure includes a storage that stores image data of a plurality of images obtained by shooting the same one scene at different positions, a selector that selects two image data as image data for stereoscopic viewing from a plurality of image data stored in the storage, and an obtainer that obtains at least one of a display condition at a time of displaying a three-dimensional image relating to the image data stored in the storage and a viewing condition at a time of viewing the three-dimensional image. When at least one condition obtained by the obtainer is different from a currently set condition, the selector reselects two image data from the plurality of image data to outputting the reselected image data.
US10074336B2 Voltage transmission circuit, voltage transmitting circuit and voltage receiving circuit
The voltage transmission circuit includes: a multiplexer for transmitting positive and negative voltages ranging +VDD to −VDD selectively; and a demultiplexer for receiving the positive and negative voltages and output them at positive and negative outputs. The voltage transmission circuit is arranged by use of elements each having a withstand voltage of which the absolute value is not 2|VDD|, but |VDD|. While transmitting positive voltages, the multiplexer is configured not to be applied by negative voltages, the multiplexer and demultiplexer are controlled by signals each having a potential of 0 V to +VDD, and the demultiplexer outputs the positive voltages at the positive output. While transmitting negative voltages, the multiplexer is configured not to be applied by positive voltages, the multiplexer and the demultiplexer are controlled by signals each having a potential of −VDD to 0 V, and the demultiplexer outputs the negative voltages at the negative output.
US10074332B2 Display panel and driving method thereof
A display panel includes a plurality of scanning lines, a plurality of conductive lines, a plurality of data lines, a first pixel, a second pixel, a third pixel and a fourth pixel. The data lines and the conductive lines are parallel. Each of the conductive lines is electrically coupled to one of the scanning lines, so as to transmit at least one gate pulse. The first pixel and the second pixel are located between a first data line and a first conductive line. The first pixel is electrically coupled to the first data line and a first scanning line. The second pixel is electrically coupled to the first pixel and a second scanning line. The third pixel and the fourth pixel are located between the first data line and a second conductive line. The third pixel is electrically coupled to the first data line and a third scanning line. The fourth pixel is electrically coupled to the third pixel and a fourth scanning line.
US10074330B2 Scan driver and display panel using the same
The present invention provides a scan driver and a display using the same. The scan driver includes multiple stages of driving units. The driving units are controlled by a start signal, a clock signal and at least one selection signal. The ith stage of the driving unit includes a shift register and a de-multiplexer. The shift register generates a scan signal according to the clock signal and a trigger signal. The de-multiplexer selectively outputs the scan signal to multiple scan lines according to the at least one selection signal. The trigger signal of the 1st stage of the driving unit is the start signal, and the trigger signal of the (i+1)th stage of the driving unit is the scan signal of the ith stage of the driving unit.
US10074329B2 Shift register
Disclosed is a shift register capable of preventing charges supplied to a Q node to turn on a pull-up transistor for outputting a scan pulse from leaking outwards. The shift register includes a plurality of stages connected to gate lines formed at a panel. Each stage includes a scan signal generator for generating a scan pulse or a turn-off signal, a scan pulse controller for generating a Q-node control signal for generation of the scan pulse, a Q-node adjuster for preventing the Q-node control signal from leaking outwards during supply of the Q-node control signal to a Q-node connected to the scan signal generator, and a turn-off signal controller for transferring a Qb-node control signal for generation of the turn-off signal to the scan signal generator via a Qb-node when no scan pulse is generated from the scan signal generator.
US10074328B2 Active matrix substrate
An active matrix substrate includes a display region in which a plurality of pixels are provided and a frame region lying outside the display region. The frame region includes a plurality of peripheral circuit TFTs which are supported by a substrate and which are constituents of a driving circuit. Each of the plurality of peripheral circuit TFTs includes a gate electrode, an oxide semiconductor layer arranged so as to at least partially extend over the gate electrode but to be insulated from the gate electrode, and source and drain electrodes connected with the oxide semiconductor layer.
US10074326B2 Electronic circuit, scanning circuit, display device, and electronic circuit life extending method
To provide an electronic circuit and the like capable of extending the life greatly even when the transistors constituting the electronic circuit have property fluctuation. The electronic circuit includes switching-target circuits and a switching circuit for switching the switching-target circuits to an operating state from a stop state. The switching-target circuits include the switching-target circuit in an operating state and the switching-target circuit in an initial-to-stop state. Property fluctuation is generated in the transistors forming the switching-target circuits and the switching target due to an electric stress applied to the transistors. The switching circuit switches the switching-target circuit in the initial-to-stop state to an operating state by the transistor of the switching circuit.
US10074324B2 Liquid crystal display panel and liquid crystal display device
A liquid crystal display device includes m gate lines, n data lines, and m×n pixels each connected to a corresponding gate line, each connected to a corresponding data line, and each including a first sub-pixel and a second sub-pixel, wherein the first sub-pixel includes a first liquid crystal capacitor, and a first transistor configured to receive a data signal from the corresponding data line, and configured to apply the data signal to the first liquid crystal capacitor, and wherein the second sub-pixel includes a second liquid crystal capacitor, a second transistor configured to apply the data signal to the second liquid crystal capacitor, and a third transistor configured to apply a storage voltage, which is configured to swing between a first electric potential level and a second electric potential level that is greater than the first electric potential level, to the second liquid crystal capacitor.
US10074320B1 Sub-pixel region spacer for electrowetting display device
A display device includes a first support plate and an opposing second support plate. A plurality of pixel regions is formed between the first support plate and the second support plate. Each pixel region includes a plurality of sub-pixel regions. A plurality of pixel wall portions over the first support plate form a perimeter of each of the plurality of sub-pixel regions. A sub-pixel region spacer is positioned in a first sub-pixel region of the plurality of sub-pixel regions. The sub-pixel region spacer includes a first spacer portion in the first sub-pixel region having a first landing surface extending between the plurality of pixel wall portions forming the perimeter of the first sub-pixel region. A second spacer portion of the sub-pixel region spacer extends from the second support plate in the first pixel region and is coupled to the first spacer portion.
US10074317B2 Method of displaying three-dimensional image and display apparatus using the same
A method of displaying a three-dimensional image includes outputting a converted left image generated based on a left image to a pixel of a display panel during a first period, where the converted left image has a grayscale value less than a grayscale value of the left image, outputting the left image to the pixel of the display panel during a second period, outputting a converted right image generated based on a right image to the pixel of the display panel during a third period, where the converted right image has a grayscale value less than a grayscale value of the right image, and outputting the right image to the pixel of the display panel during a fourth period.
US10074314B2 Organic light-emitting display device
An organic light-emitting display device includes a substrate having a display area and a non-display area, a thin-film transistor (TFT) that includes a gate electrode and that is disposed in the display area of the substrate, a first scan line disposed in a same layer as the gate electrode that is connected to the gate electrode; and a second scan line disposed in a different layer from the first scan line that overlaps the first scan line, wherein the first scan line is connected to the second scan line in the non-display area of the substrate.
US10074303B2 Wearable electronic device
A display method for a display device is provided. The display method comprises activating a Head Mounted Theater (HMT) mode, the HMT mode displaying two images which are substantially same each other on first and second areas respectively, separated from each other, in a display area of the display device; and adjusting a display time, for displaying a black screen in the first and second areas, of a unit frame time when the HMT mode is activated.
US10074298B2 Image processing method and display device
An image processing method and a display device thereof are provided. The method is adapted to a display panel with a display area. The image processing method includes the following steps. Whether original images to be displayed on a plurality of sub-areas of the display area are still is analyzed and determined. When the original image in a current sub-area is still, a time length of the original image being still is recorded. The current sub-area is one of the sub-areas. Processing levels corresponding to a plurality of image processing schemes are determined based on the time length. Overall or partial luminance (luma) of the original image in the current sub-area is gradually reduced by the image processing schemes with the determined processing levels, and a corresponding luma-reduced image is displayed on the current sub-area.
US10074285B2 Systems and methods for providing optimized taxiing path operation for an aircraft
A taxiing path optimization system is provided for computing a taxi path of an aircraft using available taxi routes of a corresponding airport. An interaction means management unit manages interactions between a user and the taxiing path optimization system using an interactive device for inputting a taxi clearance. An aircraft positioning management unit manages positional information of the corresponding airport and aircraft received from a plurality of sources for augmenting an aircraft position by consolidating the aircraft position with the positional information in a complementary fashion. A taxi path display unit displays the taxi path based on the inputted taxi clearance and the augmented aircraft position, wherein the taxi path is automatically computed based on aircraft characteristics or airport capabilities.
US10074284B1 Emergency shutdown and landing for unmanned aerial vehicles with air traffic control systems
A method for emergency shutdown and landing by an Air Traffic Control (ATC) system for Unmanned Aerial Vehicles (UAVs) includes detecting an Unmanned Aerial Vehicle (UAV) is one of distressed and rogue; determining timing for a shutdown and a location for landing; and communicating the determined timing and the landing location to the UAV by the Air Traffic Control system via one or more wireless networks comprising at least one cellular network.
US10074278B1 Parking information aggregation platform
This document describes systems and techniques that may be used to aggregate information about open parking spots from various different parking providers or organizations.
US10074273B2 Traffic signal control apparatus, traffic signal control method, and computer program
A central device 4 includes: a measurement processing unit 410 that acquires an inflow traffic volume at a first intersection Ci-1; an estimation processing unit 411 that estimates an inflow traffic volume at a second intersection Ci-2 on the basis of at least one of the inflow traffic volume at the first intersection Ci-1 and probe data obtained from a traveling vehicle 5; a control processing unit 412 that generates signal control parameters for the first intersection Ci-1 on the basis of the inflow traffic volume at the first intersection Ci-1, and generates signal control parameters for the second intersection Ci-2 on the basis of the estimated inflow traffic volume at the second intersection Ci-2; and a communication unit 403 that transmits the generated signal control parameters for the first intersection Ci-1 to a traffic signal controller 1a at the first intersection Ci-1, and transmits the generated signal control parameters for the second intersection Ci-2 to a traffic signal controller 1a at the second intersection Ci-2.
US10074271B1 Methods and systems for generating a traffic prediction
A method and server for generating a traffic prediction for a target zone is provided. The traffic is caused by feedback and non-feedback vehicles in the target zone. Feedback vehicles are associated with devices that provide signals. The method comprises: tracking signals of devices entering a sample zone which comprise coordinates of devices; processing the signals tracked for the devices, the processing comprises: determining an actual number of feedback vehicles in the sample zone; computing a fill rate parameter which is indicative of an estimated total number of vehicles in the sample zone; and determining a feedback ratio which is indicative of an estimated proportion of feedback and non-feedback vehicles in the sample zone; determining an actual number of feedback vehicles entering the target zone; and generating the traffic prediction for the target zone which is indicative of an estimated number of non-feedback vehicles causing traffic in the target zone.
US10074269B2 Communication system, apparatus and method
An example remote control device includes an inertial sensor; one or more manipulable input devices; wireless communication circuitry; and control circuitry for controlling the wireless communication circuitry to communicate information about the inertial sensor and the input devices to an electronic device. The information is communicated at one or more communication intervals using a data format which permits a value associated with the inertial sensor and sampled at a given sampling time to be communicated in at least first and second different communications.
US10074266B2 Method for managing a system of geographical information adapted for use with at least one pointing device, with creation of associations between digital objects
A method is proposed for managing a geographical information system adapted for use with at least one pointing device. The geographical information system includes a central unit accessing a data base containing a plurality of digital objects. Each digital object possesses an identifier and is defined in the data base by a geometrical component defining a geographical position and by a descriptive component defining at least one descriptive attribute. The central unit is adapted for determining, as a function of the geometrical components of the digital objects and of information on the position and orientation of a given pointing device, whether the position of one of the digital objects is being pointed at by the given pointing device. The central unit carries out a step of creating an association between at least two digital objects contained in the data base, in order to form a group of associated digital objects.
US10074259B2 System and method for locating a patient
A method for tracking a patient in a medical facility is disclosed. The method includes determining whether a patient is to be moved, indicating the time at which the patient should start to be moved, and interrogating a RFID sensor on the patient at a predetermined time interval to determine when the patient has been moved.
US10074255B2 Unsafe work condition temperature alerts in portable gas detectors
A gas detector includes environmental condition detection circuitry that includes one or more sensors, data processing circuitry, and wireless communication circuitry. The gas detector is configured to be carried by a user. The environmental condition detection circuitry detects the presence or lack of presence of a particular gas in a vicinity of the gas detector and further detects a temperature in the vicinity of the gas detector and communicates detection data to the data processing circuitry. In response to detection of a hazardous temperature condition, the data processing circuitry of the gas detector provides an alert notification to the user carrying the gas detector. Also disclosed is an alert system including multiple gas detectors in which a first gas detector communicates an alert to a second gas detector via wireless communication, and in response, the second gas detector transmits the alert to another gas detector or device via wireless communication.
US10074252B1 Electronic article surveillance (EAS) tag verification
A distance of an Electronic Article Surveillance (EAS) tag on an item from a scanner is determined when a code for the item is read by the scanner. When the distance is greater than a predefined distance, a delay period is initiated and when the delay period expires with the EAS tag not having been placed within the predefined distance from the scanner, an alert is raised to an operator of a Point-Of-Sale (POS) terminal.
US10074250B2 Anti-theft device for monitoring connection between a male plug and a female receptacle
An anti-theft device for monitoring connection between a male plug and a female receptacle. The male plug has a sheath enclosing a plurality of conductive pins. The sheath contains a tongue having a first retracted configuration when the male plug is outside the female receptacle and a second displaced configuration when the male plug is inserted in the female receptacle. In the second displaced configuration, the tongue engages at two conductive pins, thereby creating a closed electric circuit. An alarm module monitors the electric current flow within the electric circuit, and responsive to detecting an interruption in the electric current flow, the alarm module transmits an alarm signal.
US10074244B2 Products and processes for processing information related to weather and other events
According to an embodiment, a method includes receiving a plurality of bets, in which each bet defines a respective amounted wagered, a respective area, and a respective weather-related event. Data that represents the plurality of bets is displayed. An outcome of a weather-related event is determined and at least one winner is determined based on the bets and the outcome.
US10074242B2 Electromechanical hybrid gaming system
Systems in accordance with embodiments of the invention operate an electromechanical hybrid gaming system including a real world engine configured to provide a randomly generated payout for a gambling game; an electromechanical game system connected to an entertainment game user interface and constructed to manage the multi-player electromechanical table game that changes a game state, wherein outcomes of the electromechanical table game are based upon actions performed by a plurality of players; and a game world engine connected to the electromechanical game system and the real world engine, the game world engine constructed to communicate gameplay gambling event occurrences based upon the sensed actions by one of the players during the skillful execution of the electromechanical table game.
US10074241B2 Game modifier usable between game stages for gaming device
Embodiments of the present invention are directed to the use of game modifiers between game stages of a game played on a gaming device. According to some embodiments, a gaming device is configured to play a multi-stage game of chance. After a first stage is completed and a result for the first stage is determined, a game modifier is altered and applied to a second stage of the game when a predefined criterion is satisfied. The game modifier may modify prizes associated with the second stage of the game by, for example, applying a multiplier to prizes associated with a second stage result, the modifier may alter an aspect of the second stage of the game by, for example, adding or replacing one or more game elements used in evaluating the second stage outcome for prizes, or the modifier may trigger a bonus event.
US10074239B2 Integrated gambling process for games with explicit random events
A gambling hybrid game with a gambling integrated game is disclosed. The gambling hybrid game includes an entertainment system engine that provides an entertainment game to a user, a real world engine that provides gambling games to one or more users, and a game world engine that monitors the entertainment game and provides gambling games when appropriate. The entertainment system engine provides an entertainment game that includes random events. When a random event occurs in the entertainment game, the game world engine resolves the random event using random outcomes from the real world engine and provides the results of the random event to the entertainment software engine. The random outcomes are also used to resolve a gambling event corresponding to the random event.
US10074238B2 Ticketless system and method of managing casino patron money balances
A ticketless system and method of managing casino patron money balances which eliminates paper media handling and reconciliation. The system includes a self-service computer for receiving a first amount of money from a casino patron during a first transaction. The self-service computer stores the first amount and a phone number of a mobile communication device of the patron in a record associated with the patron. The record is accessible to a gaming machine in response to a first message from the mobile communication device of the patron. The self-service computer retrieves a second amount of money from the record during a second transaction representing money transferred from the gaming machine in response to a second message from the mobile communication device of the patron, and transfers the second amount of money to the patron.
US10074237B2 Regulated hybrid gaming system
Systems of detecting unauthorized operation of a hybrid game are disclosed, including a hybrid game associated with a player, the hybrid game constructed to: communicate game operating performance data (GOPD); and the a regulatory scanning and screening audit (RSSA) module connected to the hybrid game via a communication link, the RSSA module constructed to: receive GOPD comprising scoring information for the player as a function of the player's demonstrated skill at the entertainment game of the hybrid game, and real credit information for real credit committed by the player; determine a rate of scoring information and a rate of commitment of the real credit; determine whether the player is operating the hybrid game in an unauthorized manner; and communicate a notification causing the hybrid game to suspend operation.
US10074236B2 Enhanced electronic gaming machine with dynamic gaze display
An electronic gaming machine where the player plays an interactive game using their player eye gaze. A graphics processor generates an interactive game environment and defines a viewing area as its subset, the viewing area having visible game components. A display device displays the viewing area having the plurality of visible game components. The display controller controls rendering of the viewing area on the display device using the graphics processor. At least one data capture camera device continuously monitors the player eye gaze to collect player eye gaze data. The game controller determines the location of the player's eye gaze relative to the viewing area and triggers a control command to the display controller. In response, the display controller controls the display device in real-time to provide a graphical animation effect displayed on the display device representative of a visual update to the visible game components in the viewing area.
US10074235B2 Method and apparatus for planning and customizing an experience
The invention includes a system and method for planning and customizing a gaming vacation. Initially, a central controller receives preference and configuration data from a user at a user terminal. A preparation code is then determined and associated with the configuration data. The configuration data and the associated preparation code are transmitted from the central controller to a casino server. The central controller provides feedback regarding the user's requests. The feedback may include, for example, marketing offers for the user and/or configuring a gaming device according to the configuration data associated with a preparation code received from a user at the gaming device.
US10074227B1 Secured location confirmation
Features are disclosed for accurately and efficiently identifying whether a location is secured after unattended delivery of an item. The features include receiving, from an access control device, information identifying a secured state for the access control device. The features include capturing, via a monitoring device at the physical location, monitoring data of the physical location such as one or more images. The features include determining that the monitoring data includes a representation of at least a portion of a surface indicium such as a one-dimensional barcode. Features are described for transmitting, to at least one communication device, a message identifying an error state for the physical location such as an alert that the physical location may be unsecured.
US10074213B2 Adaptive multi-frequency shading
An architecture for pixel shading, enables flexible control of shading rates and automatic shading reuse between triangles in tessellated primitives in some embodiments. The cost of pixel shading may then be decoupled from the geometric complexity. Wider use of tessellation and fine geometry may be made more feasible, even at very limited power budgets. Shading may be done over small local grids in parametric patch space, with reusing of shading for nearby samples. The decomposition of shaders into multiple parts is supported, which parts are shaded at different frequencies. Shading rates can be locally and adaptively controlled, in order to direct the computations to visually important areas and to provide performance scaling with a graceful degradation of quality. Another important benefit, in some embodiments, of shading in patch space is that it allows efficient rendering of distribution effects, which further closes the gap between real-time and offline rendering.
US10074206B1 Network-optimized graphics library for virtualized graphics processing
Methods, systems, and computer-readable media for a network-optimized graphics library for virtualized graphics processing are disclosed. An application is executed on a computing device having a virtual GPU attached over a network. The virtual GPU is implemented using a physical GPU in a GPU server. The computing device comprises an intermediate driver associated with an intermediate graphics library. In association with execution of the application, one or more calls to the intermediate graphics library are sent to the GPU server over the network. At the GPU server, the one or more calls are translated to one or more equivalent calls to a second graphics library. The one or more equivalent calls are executed on the virtual GPU using a driver associated with the second graphics library, and output is generated based (at least in part) on execution of the one or more equivalent calls.
US10074205B2 Machine creation of program with frame analysis method and apparatus
Methods, apparatus, and systems to create, output, and use animation programs comprising keyframes, objects, object states, and programming elements. Objects, object states, and programming elements may be created through image analysis of image input. Animation programs may be output as videos, as non-linear interactive experiences, and/or may be used to control electronic actuators in articulated armatures.
US10074204B2 Apparatus and method for generating and displaying cartoon content
An apparatus for generating cartoon content includes: a cut input controller configured to control inputting of a signal of adding a cut included in the cartoon content and including a layer; an effect input controller configured to control inputting of a type of an effect applied to the layer and property information; and a cut generator configured to generate a final cut to stop without moving in correspondence with a user event that is input, wherein the cut generator generates the final cut such that the cartoon content move in correspondence with a second user event that is additionally input when a first user event that is input satisfies a first condition.
US10074202B2 Borehole log data processing methods
A method of processing borehole log data to create one or more image logs involve modelling the log data as components of an image in the form i(x, y)=l(x, y)×r(x, y) (1), in which i(x, y) is an image representative of the log data, l(x, y) denotes an illumination value of the image at two-dimensional spatial co-ordinates x, y, and r(x, y) denotes a surface reflectance value at the co-ordinates x, y. Equation (1) is transformed to a logarithmic domain, and a Fourier transform is obtained of the resulting logarithmic domain expression to obtain a Fourier domain expression. The Fourier domain expression is high-pass filtered, and an inverse Fourier transform is obtained of the resulting filtered Fourier domain expression. An exponential operation is performed on the result of inverse Fourier transform to obtain a filtered image model expression. Values of the filtered image model expression are mapped to respective color values across the range of the filtered image model expression values. The mapped color values can then be displayed, printed, saved and/or transmitted as one or more image logs.
US10074197B2 X-ray computed tomography apparatus, image processing apparatus, and image processing method
An X-ray computed-tomography (CT) apparatus of an embodiment includes an X-ray tube, an X-ray detector, and processing circuitry. The X-ray tube is configured to generate an X-ray. The X-ray detector includes a plurality of X-ray detection elements configured to output a signal based on the X-ray entered therein. The processing circuitry is configured to derive a constraint condition by using at least one piece of projection data out of a plurality of pieces of projection data corresponding energy bins of which differ at least partially, calculate an effective length that is a total length for which the X-ray has passed through a region in which a material to be decomposed is present, and generate image data showing information about the material by using the projection data and the effective length.
US10074195B2 Methods and apparatuses of lens flare rendering using linear paraxial approximation, and methods and apparatuses of lens flare rendering based on blending
A lens flare generation method and apparatus simulates lens flare effects through paraxial approximation-based linear approximation to generate a lens flare utilizing physical characteristics of a lens system while generating a lens flare at high speed. A non-linear effect may be added to a linear pattern-based lens flare effect to generate an actual lens flare reflecting most of physical characteristics generated from the lens system. A pre-recorded non-linear pattern may be used.
US10074194B2 Graphical object content rendition
An image rendering system having an image rendition module to determine formats of an image and a rendering theme and in response to these formats meeting a predetermined condition, parse the image into a plurality of image components and display at least one of the plurality of image components with a fill color as a background color of the rendering theme and with an alternate color of the rendering theme as an outline color of the at least one component.
US10074193B2 Controlled dynamic detailing of images using limited storage
Examples of memory-efficient techniques for dynamically generating images having customizable image portions are disclosed herein. In particular embodiments, a collection of contributing images with different image information in the contributing image's channel layers is used to generate a composite result image. By combining the subimage data from each channel of the contributing image in accordance with a composite image function, a resultant composite image can be generated that has the desired customized properties selected by the user. To create the customized properties, one or more of the color channel subimages can have their values scaled (e.g., using matrix multiplication) according to the customization preferences of the user such that, when combined with the other contributing images, the desired customized result is presented to the user.
US10074192B2 Substrate inspection apparatus and control method thereof
A method of controlling a substrate inspection apparatus, which includes a stage configured to mount a substrate thereon and move in first and second moving directions and a camera configured to photograph the stage. The method includes: calculating in each quadrant divided by X and Y axis defining a coordinate system of an image photographed by the camera, a deviation of the X axis in a rotational direction with respect to the first moving direction or a deviation of the Y axis in the rotational direction with respect to the second moving direction; correcting a position of a photographed target in the coordinate system of the image photographed by the camera based on the calculated deviation in the rotational direction; and performing an alignment of the stage based on the corrected position of the target.
US10074191B1 System and method for determination of object volume with multiple three-dimensional sensors
A system and method for determining volume of a runtime object with a vision system is provided. A plurality of vision sensors are arranged so that the fields of view (FOVs) of the plurality of vision sensors collectively view features associated with volume determination of a runtime object. Each of the displacement sensors generates range images from sequences of analyzed images, each producing a single row of the range image. An ignoring volume is subtracted from the measured range image based upon one or more dividing planes as they appear in the viewing/imaging perspective of each displacement sensor. Negative subtraction results are substantially nulled. The resulting representative range images are used to calculate the volume of a portion of the object, as sectioned by the diving planes. Each volume result is summed/added to derive the overall summed volume of the runtime object.
US10074189B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus includes an acquisition unit, a first calculation unit, a combination unit, a second calculation unit, and a correction unit. The acquisition unit acquires a plurality of pieces of image data captured sequentially in time series. The first calculation unit calculates a first displacement between one piece of image data among the plurality of pieces of image data and a piece of image data adjacent in time series to the one piece of image data. The combination unit combines a plurality of first displacements to obtain a second displacement between the one piece of image data and a piece of image data neighboring the one piece of image data in time series. The second calculation unit calculates a correction amount for the one piece of image data based on the second displacement. The one piece of image data is corrected based on the calculated correction amount.
US10074187B2 Image recognition system and semiconductor integrated circuit
An image recognition system for detecting and tracking at least an image portion associated with a predefined object from a moving picture is configured to be able to perform: an object detection processing step of detecting the object; a tracking point specification processing step of specifying a predetermined point as a tracking point; a tracking target recognition processing step of recognizing an actual tracking target based on the tracking point; a tracking processing step of tracking the tracking target; and a determination processing step of determining the type of the tracking target's behavior. The tracking point specification processing step and the determination processing step are implemented by software, while the object detection processing step, the tracking target recognition processing step, and the tracking processing step are implemented by hardware.
US10074183B1 Image alignment correction for imaging processing during operation of an unmanned aerial vehicle
Described is an, such as an unmanned aerial vehicle (“UAV”), that includes stereo pairs of imaging element, each imaging element including a region of interest controller. The region of interest controller for an imaging element of the stereo pair receives movement information affecting the imaging element and selects a portion of pixels of a digital image formed by the imaging element. The portion of pixels are provided to an image processor that utilizes the portion of pixels to determine depth information for objects represented by the pixels.
US10074180B2 Photo-based positioning
A method photo-based positioning includes obtaining a positioning photo taken by a mobile device within a predetermined space; comparing multiple feature elements exacted from sampling photos taken within the predetermined space in advance with the positioning photo to determine each feature element existing in the positioning photo; obtaining a first position coordinate of each feature element which is determined to exist in the positioning photo in a sampling photo corresponding to the positioning photo, and a second position coordinate of each feature element which is determined to exist in the positioning photo in the positioning photo; and calculating position parameters of the mobile device by using each of the obtained first position coordinate and second position coordinate, wherein the least number of feature elements existing in the positioning photo is determined according to the number of the position parameters.
US10074174B2 Image processing apparatus that sets imaging region of object before imaging the object
An image processing apparatus comprising: first image obtaining means for obtaining a first image of an object in a first shape state; imaging region setting means for setting an imaging region of the object in a second shape state; deformation information obtaining means for obtaining deformation information indicating deformation of the object from the second shape state to the first shape state; corresponding region calculating means for calculating a corresponding region that corresponds to the imaging region in the first shape state based on the deformation information; and display image generating means for generating a display image based on the first image and the corresponding region.
US10074171B1 System and method for automatically measuring the dimensions of and identifying the type of exterior siding
Methods, systems, and computer readable media are disclosed for determining a pixel-to-length ratio between a number of pixels disposed over a predetermined length of a reference object within an image of a siding sample and the predetermined length of the reference object. A first and second distance between respective first and second pairs of points within the image corresponding to respective first and second length measurements of the siding sample are determined, as well as a first and second number of pixels disposed between the first and second pair of points, respectively. Furthermore, the method, system, and computer readable medium disclose determining the first length measurement based on the pixel-to-length ratio and the first number of pixels, determining the second length measurement based on the pixel-to-length ratio and the second number of pixels, and identifying a siding product associated with the first and second length measurements.
US10074170B2 Method of producing tablet comprising specific exhausted air relative humidity
A method of producing a tablet in which an uncoated tablet is coated by a coating agent, the method including: a coating process of coating uncoated tablets with a coating agent by spray coating the coating agent onto tablets that are churned and tumbled inside a container, and drying the tablets inside the container by supplying drying air into the container and exhausting air from the container, wherein spray coating conditions, including air supply temperature, air supply rate, and spray speed, are controlled according to the weight of the coating agent with which the uncoated tablets are coated, such that the humidity of air exhausted during spray coating is within a range of from 14% RH to 30% RH.
US10074152B2 GPU rendering of knockout groups
A knockout group includes a plurality of objects in a Portable Document Format (PDF) or similar document, which can be rendered by generating data representing a single-sampled shape texture, compositing each object with a backdrop, recording an accumulated shape of the object in the shape texture, and storing a final color of each pixel in a framebuffer for rendering on a display device. The objects in the knockout group are composited by blending, independently of a shape of any of the objects, a color of each pixel representing the respective object with a color of a pixel in the backdrop of the knockout group overlapped by the respective pixel. A final color of each pixel representing the respective object is computed as a function of the blended color, the color of the pixel in the backdrop prior to the blending, and the shape of the respective object.
US10074145B2 Methods for the transformation of complex zoning codes and regulations to produce usable search
Computer implemented application to provide automated answers to zoning and real estate development questions by approaching the complex subject through the creation of modules representing the rules, property and process and accounting for user perspective. Real estate data, spatial data and municipal development codes, policy and zoning rules are transformed and translated into useable data enabling search, calculations, comparisons and visual display. The disclosed system facilitates zoning and/or land use development code impacts on a site selection search or specified location providing instant information about current and hypothetical building mass and use potential.
US10074141B2 Method and system for linking forensic data with purchase behavior
A method for linking forensic data to transaction history includes: storing a plurality of consumer profiles, each profile including data related to a consumer including a consumer identifier associated with the related consumer and a plurality of transaction data entries, each entry including data related to a payment transaction involving the consumer including transaction data; receiving a forensic profile, the profile including forensic data obtained from a computing device; identifying a correspondence between the received forensic data and transaction data included in the stored transaction data entries to obtain a specific consumer identifier; identifying a specific consumer profile where the included consumer identifier corresponds to the specific consumer identifier; and transmitting at least the transaction data included in one or more transaction data entries included in the identified specific consumer profile.
US10074140B1 Method and system for categorizing vehicle treatment facilities into treatment complexity levels
To determine a vehicle treatment facility for treating a damaged vehicle after a crash, several treatment facilities within a predetermined distance of the damaged vehicle are categorized by treatment complexity level. Treatment facilities within the same treatment complexity level category as the damaged vehicle are ranked based on several treatment facility evaluation characteristics such as repair duration data, quality rating, availability, price schedule, location data, or a quality rating for one or more suppliers used by the treatment facility. A treatment facility is then selected for treating the damaged vehicle based on the rankings.
US10074131B2 Systems and methods for requesting a reservation for a set of debt instruments to be offered
A method and system for the determination of optimal pricing and allocation of securities in an open, competitive environment. The method and system may also be used in developing pre-markets of other items that are difficult to price and allocate in a competitive manner, such as the underwriting/securitization of contracts for property; future revenue/earning streams from an asset and/or group of assets; underwritten insurance portfolios, intellectual property and other goods and services. The system of price optimization and allocation is accomplished by interactive feedback of information using a display and including competitive participation of individual members of the public (and/or their agents) or institutional buyers over a data network e.g., the Internet, uncovering the nature and identification of demand in a self-organizing fashion. Demand emerges through participants' interaction with the system and with each other, via a graphically-supported, interactive reservation process.
US10074128B2 Pre-purchase mechanism for autonomous vehicles
An onboard computing device of autonomous vehicle interacts with computers utilized by one or more merchants to enable users to pre-purchase items from the one or more merchants while en route to a destination. Merchant computing devices may employ dynamic promotions to incent the user to prep-purchase items and to reroute to a destination of the respective merchant. Once a user pre-purchases an item from a merchant, the merchant may prepare the item for the user's arrival by, for example, prepackaging the item, or manufacturing or assembling the item, while the customer is en route (i.e., before the user's autonomous vehicle arrives at the destination). The merchant computing device may send a pre-purchase confirmation to the onboard computing device of the user, which may indicate where the user's autonomous vehicle should park and/or where the pre-purchased items are being held for pick up.
US10074123B2 Presenting an image of assembled components
A ring design machine receives one or more selections of gemstones and one or more selections of settings and allows a user to “mix and match” gemstones and settings and view a selected gemstone in a compatible setting for that gemstone. To present the gemstone in the setting, the ring design machine presents a combination image that depicts the gemstone in the setting. The ring design machine, which may be implemented using a computer programmed by software, may present the combination image to the user in response to receiving a selection of the gemstone and a selection of the setting from the user via a network.
US10074113B2 Computational systems and methods for disambiguating search terms corresponding to network members
Methods, apparatuses, computer program products, devices and systems are described that carry out accepting at least one search term corresponding to at least one member of a network; disambiguating the at least one search term including associating the at least one search term with at least one of network-participation identifier data or device-identifier data; and presenting a disambiguated search term at least partly based on at least one of the network-participation identifier data or the device-identifier data.
US10074111B2 Automatically determining a current value for a home
A facility for valuing a distinguished home located in a distinguished geographic area is described. The facility receives home attributes for the distinguished home. The facility obtains valuation for the distinguished home by applying to the received home attributes evaluation model for homes in the distinguished geographic area that has been trained using selling price and home attribute data from homes recently sold in the distinguished geographic area. The facility reports the obtained valuation for the distinguished home.
US10074110B2 Methods and apparatuses for pay-per-call advertising in mobile/wireless applications
Methods and apparatuses to connect telephone calls and track information about the telephone calls resulting from advertisements on mobile/wireless media channels. In one embodiment, a method includes: assigning a telephone number to an advertiser, one of the telephone number and a reference to the telephone number to be included in an advertisement provided to an end user via a wireless media; and, monitoring telephone connections to the telephone number to bill the advertiser for the advertisement in response to each telephone connection to the telephone number. In one embodiment, a method includes: a first party providing an advertisement to a mobile device on behalf of an advertiser, the advertisement to include at least a reference to a telephonic connection with the advertiser; and, the first party collecting a fee from the advertiser in response to a telephonic connection being established between the advertiser and customer.
US10074102B2 Providing alternate words to aid in drafting effective social media posts
The present disclosure is directed toward systems and methods for increasing an engagement level of a social media post among a community of social media users. For example, systems and method described herein involve building and training a data model that represents how a given community of social media users engages with social media posts. Furthermore, systems and method described herein utilize the trained data model to suggest one or more alternative word choices for use in a social media post, in order to increase or optimize the predicted level of engagement the social media post will receive from the community of social media users.
US10074099B2 Internet protocol multi-media system value voucher distribution with network storage and redemption
A system and method may comprise providing, via a computing device, a connection link to an end user device having a network connectivity access network element; extracting, via an advertisement server, an offer of a value voucher unique to the end user from a database connected to the advertisement server and presenting, through the end user device, an offer of the value voucher to the end user; receiving, via the computing device, from the end user an acceptance of the value voucher; and storing the value voucher in a coupon database in an Internet accessible coupon storage locker unique to the end user.
US10074098B2 Demographic information collection and content display based on demographic information
One aspect of the disclosure relates to a digital signage display system. In one embodiment, the digital signage display system includes: a camera configured to capture an image frame; a service processor in communication to the camera; and a digital signage display. The service processor includes a processor and a non-volatile memory storing a firmware. The firmware is configured, when executed at the processor, to process the captured image frame, detect persons in the image frame, generate a demographic-map data structure, and send the demographic-map data structure to a server system. The demographic-map data structure contains demographic information of the persons detected in the image frame. The digital signage display is configured to receive a display content provided by the server system in response to the demographic-map data structure.
US10074097B2 Classification engine for classifying businesses based on power consumption
Aspects of the subject technology relate to methods and systems for classifying businesses based on various types of information, such as resource consumption information. In some implementations, methods of the subject technology include steps for receiving a plurality of business categories, wherein each of the business categories is associated with at least one category profile, and receiving business information for an unclassified business, wherein the business information comprises behavioral attribute information corresponding with the unclassified business. In some implementations, the methods disclosed herein can further include steps for comparing the business information to one or more of the category profiles to determine if the unclassified business should be associated with at least one of the plurality of business categories.
US10074096B2 Systems and methods for anonymous behavioral-based records identification
Methods, systems, and computer-readable media for identifying users, records, and/or devices using anonymous source data records associated with consumer activity are described. In general, the consumer activity may relate to consumer interactions with devices and/or content or data through devices. The source data records may be structured, such as associating the source data records with a sequential timeline. Behavioral markers may be generated by the matching system and associated with the source data records. Each behavioral marker may be analyzed across all of the source data records to determine the effectiveness of the behavioral marker to identify unique source data records. One or more of the behavioral markers may be used to generate a behavioral fingerprint. A behavioral fingerprint may be used to identify unique records, devices, and/or users, including identification based on different sets of source data records.
US10074095B2 System and method for sending data to end user data delivery vehicles
An embodiment of a method is disclosed, including but not limited to, dividing a reward token in a reward token data base into a plurality of reward token pieces based on a selection of plurality of end user data delivery vehicles on which an advertiser wants to send the reward token pieces to an end user; sensing end user activity on a communication network on at least one of the plurality of end user data delivery vehicles at one of a plurality of data delivery vehicle servers; sending from a first one of the plurality of data delivery vehicle servers, a first one of the plurality of reward token pieces to the end user on a first one of the plurality of end user data delivery vehicles; and sending from a second one of the plurality of data delivery vehicle servers, a second one of the plurality of reward token pieces to the end user on a second one of the plurality of end user data delivery vehicles. A computer program product and system for performing the method are also disclosed.
US10074094B2 Generating a user profile based on self disclosed public status information
A method, device and/or medium for generating a user profile based on an online user's self disclosed public status information. An indication may be received of updates self-published by the user at one or more sites. At least one context regarding the user may then be determined based on the published updates, and the context(s) may be employed to infer at least one attribute of the user. A profile of the user may then be determined based at least on the inferred attribute(s). The determined profile may be employed to enable an advertisement to be provided to the user. In this way, a heuristic may be provided for predicting advertising content that may be of interest to the user based on self-published information about the user. Thus, relevant advertisements may be more accurately targeted to those users who may be most interested in their content.
US10074088B2 Methods, apparatus and computer program products for securely accessing account data
Customer data is securely downloaded to a browser toolbar by performing a check to determine whether a request for customer data includes a request for personal identifiable information requiring encryption by a public encryption key generated by the browser toolbar. The customer is authenticated based on a set of a user credential and an account specific access credential. The account specific access credential is associated with the account of the customer. Requested personal identifiable information is encrypted using the public encryption key generated by the browser toolbar. Encrypted personal identifiable information is transmitted to the browser toolbar.
US10074086B2 Transactions associated with a mobile device
Methods and apparatus, including computer program products, for transactions associated with a mobile device are discussed. A method can include receiving a merchant identifier, sending an identification data, receiving a transaction, and processing a funds transfer. The receiving the merchant identifier is from a mobile device associated with a user registered with a central payment service. The identification data is associated with the user and the identification data includes multiple identifying data items. The transaction data details a transaction between the merchant and the user. The funds transfer is between the merchant and the user based on the transaction.
US10074083B2 Retail convenience market technology with enhanced vendor administration and user mobile app functionality
A self-service, self-checkout, kiosk based micro-market retail shopping system for disposition and use in an private or public office, factory or other workspace for use by employees, workers and the like. The micro-market may supply snacks, candies, beverages, other food items and various convenience items such as toiletries for use by employees, workers and other during the work day, lunch and break time. The micro-market may also supply work related items such as uniforms and apparel, tools, office supplies, travel accessories and the like. The devices and process also include enhanced vendor administration tools and functionality. The devices and process also include enhanced user ability to use mobile devices and apps, and on-line tools for creating and managing accounts and for purchasing items. A method of using the market is also disclosed.
US10074082B2 Splitting a purchase among multiple parties using an electronic receipt after the transaction
A method is disclosed for a customer splitting a bill with other persons. A bill may be obtained and viewed electronically on a mobile electronic device with electronic receipts software thereon. Using a device configured according to one or more embodiments of the invention, a customer is able to select the bill for splitting as well as selecting other persons to share the cost of items on the receipt. The customer may allocate item cost among those other persons and each person may pay for their individual portion of the bill. Notifications and/or receipt copies may be sent electronically to each person associated with the bill.
US10074080B2 Wearable transaction devices
The disclosed embodiments include wearable transaction devices. A wearable transaction device may client device for executing a transaction. The client device may include interface hardware for communicating transaction information, a memory device for storing the transaction information, and sensor hardware configured to sense an action performed by a user. The client device may also include one or more hardware processors configured to access the transaction information, and identify an operation based on at least the transaction information. The one or more hardware processors may be further configured to determine that the operation is authorized by the user, and transmit a notification to a server based on the determination that the operation is authorized by the user, the notification including at least an indication of the identified operation.
US10074075B2 Systems for secure tracking code generation, application, and verification
Embodiments include a computer-implemented management platform for securely generating tracking codes, and for verifiably imprinting those tracking codes onto physical articles. In an embodiment, one or more hardware processors generate tracking code(s) and send the tracking code(s) towards an automated computer-controlled production line, and which physically imprint each tracking codes onto a corresponding article, and physically verify the physical imprinting. If a tracking code was correctly imprinted on its corresponding article, one or more records are recorded in a durable storage medium, which indicate that the tracking code imprinted on an article. If a tracking code was incorrectly imprinted on its corresponding article, the factory line physically rejects the corresponding article. Embodiments also include the computer-implemented management platform securely managing those physical articles throughout their lifecycle, based on the securely-generated and verifiably-imprinted tracking codes.
US10074068B2 Systems and methods for control of electronic parcel lockers
Systems, devices and methods for storage, delivery, receipt, and/or other handling of an item in an electronically controllable storage receptacle are disclosed. The disclosure provides features for keyless access to the storage receptacle by use of user access information, such as a PIN or bar code. Further, features are disclosed for receiving and/or transmitting data related to the recipient and the item to facilitate the various handling actions of the item.
US10074064B2 Systems and methods for managing and facilitating secure package delivery
Methods and systems for facilitating delivery of a package to a customer are described. The methods include receiving a delivery order, the order including a signature requirement; requesting a visual identification of an authorized receiver of the package from a user; receiving the visual identification from the user; and transmitting the visual identification to a shipping carrier.
US10074058B2 Management method, management device, and management system
A computer stores connection information with respect to data items that are management targets. The connection information identifies connection sources and connection destinations. The computer executes a process including performing analysis based on the connection information with respect to first and second data, which are specified as output targets of information indicating connections; outputting first connection information as information indicating a connection between first and second data, when one or a plurality of data items that are connection destinations are traced from the first data set as a connection source, and the second data is reached as a connection destination; and outputting second connection information as information indicating a connection between third and fourth data, when one or a plurality of data items that are connection destinations are traced from the third data set as a connection source, and the fourth data is reached as a connection destination.
US10074056B2 Quantum operations with passive noise suppression
Systems and methods are provided for performing noise-resilient quantum operations. A set of control signals are applied to a system to provide a first Hamiltonian for the system. The system includes an array of physical qubits and a plurality of coupling mechanisms configured such that each pair of neighboring physical qubits within the array is coupled by an associated coupling mechanism. The first Hamiltonian represents, for each coupling mechanism, a coupling strength between zero and a maximum value. An adiabatic interpolation of the Hamiltonian of the system from the first Hamiltonian to a second Hamiltonian is performed. The second Hamiltonian represents, for at least one of the plurality of coupling mechanisms, a coupling strength different from that of the first Hamiltonian.
US10074055B2 Assisting database management
In an approach to assisting database management, a computer generates one or more combinations of values of one or more database configuration parameters. The computer associates each of the one or more generated combinations of values with an incident probability. The computer defines relationships between the one or more generated combinations and the associated incident probabilities. The computer stores the defined relationships into an object representable as a multi-dimensional matrix, whose dimensions correspond to a plurality of database configuration parameters used to generate the combinations of values. The computer traverses the object to identify a path in the matrix. The computer returns the identified path for enabling subsequent interpretation thereof as a rule for passing from a first database configuration, corresponding to the first one of the one or more generated combinations, to a second database configuration, corresponding to the second one of the one or more generated combinations.
US10074052B2 System and method for smart public alerts and notifications
Disclosed is a method and system for dynamically generating a customized, personalized and contextual alert for a user based upon personalized, contextual and background knowledge associated with the profile of the user. The system comprises a profile updater module configured to update the profile data of the user extracted either from the social web or from the user. Further, a reasoning module is configured to derive refined background knowledge in context with the updated profile data of the user. A monitoring module is configured to monitor the events sensed by a sensing module. A context extractor module is configured for extracting the context of the events and the context of the user. A knowledge converter module is configured to convert the extracted context into structured format. Finally, the refined background knowledge is steam reasoned to determine whether the events received are relevant to the user and accordingly transmitted.
US10074049B2 Reduced thickness tracking device
In a tracking device, a crescent-shaped printed circuit board (PCB) partially encircles a battery to minimize thickness of the tracking device. A speaker and a light emitting diode (LED) emit alerts upon command of a control apparatus or in response to a motion or a temperature sensed by a sensor. A local network has one hub for tracking a plurality of tracking devices and a wider area network has multiple hubs for more detailed tracking of the plurality of tracking devices. The wide area network tracks the plurality of tracking devices anywhere and stores data of each tracking device including its last known position and its sensor data.
US10074047B2 Time-dependent identification systems, methods, and uses thereof
The present disclosure provides for identification systems and related methods of use. The disclosed identification systems can include a first ink and a second ink, each of which can comprise one or more time-dependent properties. The first and second inks can be disposed in a spatial pattern on a substrate. Illustrative spatial patterns include, but are not limited to, QR codes and other barcodes, text, images, and icons. A time-dependent property of the first ink and a time-dependent property of the second ink can cause a characteristic of the spatial pattern to change over time. For example, the spatial pattern can change from a first state at a first time to a second state at a second time. Evaluation and/or interpretation of the state of the spatial pattern at a second time can provide information about a product.
US10074045B2 Image forming apparatus having control based on toner density
An image forming apparatus includes an image bearing member; a developing device; a supply device that supplies the developing device with toner; a density detector that detects information about a toner density serving as a ratio of toner and carrier of the developer of the developing device; and a controller that is able to execute a remaining amount determination mode which interrupts the image forming operation and performs a toner supply operation on the developing device from the supply device, based on the detection result of the density detector. The controller at least selectively executes a first state that immediately prohibits the image formation, a second state that allows the image forming operation, and a third state that executes the mode again, based on the detection result of the density detector acquired after the start of execution of the mode.
US10074040B2 Methods for compressing and decompressing texture tiles and apparatuses using the same
The invention introduces a method for compressing texture tiles, which contains at least the following steps: classifying each pixel of a texture tile into one of a plurality of groups and generating a bitmap of the texture tile, wherein the bitmap contains information indicating to which group each pixel of the texture tile belongs; reducing dependencies between pixels of each group; lossless-encoding each pixel of the texture tile to generate a first compression result; and outputting the first compression result and the bitmap.
US10074037B2 System and method for determining optimal operating parameters for medical imaging
Systems and methods for determining optimized imaging parameters for imaging a patient include learning a model of a relationship between known imaging parameters and a quality measure, the known imaging parameters and the quality measure being determined from training data. Optimized imaging parameters are determined by optimizing the quality measure using the learned model. Images of the patient are acquired using the optimized imaging parameters.
US10074031B2 2D image analyzer
A 2D image analyzer includes an image scaler, an image generator and a pattern finder. The image scaler is configured to scale an image according to a scaling factor. The image generator is configured to produce an overview image including a plurality of copies of the received and scaled image, wherein every copy is scaled about a different scaling factor. Thereby, the respective position can be calculable by an algorithm, which considers a gap between the scaled images in the overview image, a gap of the scaled image towards one or more borders of the overview image and/or other predefined conditions. The pattern finder is configured to perform a feature transformation and classification of the overview image in order to output a position at which an accordance of the searched pattern and the predetermined pattern is maximal. A post-processing unit for smoothening and correcting the position of local maxima in the classified overview image may also be provided.
US10074029B2 Image processing system, image processing method, and storage medium for correcting color
A detecting unit detects subjects from an image photographed by a first camera and an image photographed by a second camera different from the first camera, a deciding unit decides whether a first subject photographed by the first camera and a second subject photographed by the second camera are a same subject, and a generating unit generates color correction information based on information indicating color of plural sets of the subjects decided as the same subject by the deciding unit. Thus, it is possible to reduce a difference of color between plural cameras even in the case where the photographing ranges of the plural cameras do not overlap.
US10074027B2 Density sampling map data
Sampling data is disclosed. A region of a map to be rendered is determined. It is determined that a first subregion is included in the region. Data points associated with subregions in a neighborhood of the first subregion are analyzed to determine a regional density of points. Data points associated with the first subregion are sampled based on the regional density of points.
US10074025B2 Device and method for decoding graphic patterns
A device for reading and decoding paper or non-paper documents (12) including micro-perforated or “watermark” patterns and graphic patterns is provided. The device comprises at least one image sensor (11) having a light flashing means (33, 44) arranged to flash first light signals on a first side (12a, 12b) of a document (12), and image sensor reading means (31, 41) arranged to read the first light signals reflected by the graphic patterns (6, 7). The device further comprises at least one array of infrared light emitting means (14, 24) located in front of said image sensor (11) and arranged to flash second light signals on a second side (12b) of the document (12) whereby image sensor reading means (31, 41) are arranged to read the infrared light signals passing through the micro-perforated or “watermark” patterns (5).
US10074024B2 Mental state analysis using blink rate for vehicles
Mental state analysis is performed by obtaining video of an individual as the individual interacts with a computer, either by performing various operations, such as driving a vehicle or being a passenger in a vehicle, or by consuming a media presentation. The video is analyzed to determine eye-blink information on the individual, such as eye-blink rate or eye-blink duration. The blink-rate information is compensated for a context. Blinking for a group of people of which the individual is a part is evaluated. Mental states of the individual are inferred for the blink event based on the blink event, the blink duration of the individual, the difference in blinking between the individual and the remainder of the group, and the blink-rate information that was compensated. The blink-rate information and associated mental states can be used to modify an advertisement, a media presentation, a digital game, or vehicle controls.
US10074023B2 Method and device for predicting a line of vision of a vehicle occupant
A method for predicting a line of vision of an occupant of a vehicle. The method includes a step of reading in an initial line of vision of the vehicle occupant, a step of ascertaining a maximum speed of a present head and/or eye movement of the vehicle occupant, starting from the initial line of vision, using sensor data concerning a change in the visual angle of the vehicle occupant representing the present head and/or eye movement, a step of determining an expected magnitude of the present head and/or eye movement, represented with the aid of a predefined model, using the ascertained maximum speed, and a step of using the initial line of vision and the expected magnitude of the present head and/or eye movement to predict the line of vision of the vehicle occupant.
US10074017B2 Sensor fusion for passenger conveyance control
A fusion based passenger tracking system includes one or more 2D/3D sensors for capturing 2D/3D data; one or more security sensors for capturing security data; and a processing module in communication with the one or more 2D/3D sensors to receive the 2D/3D data, and the one or more security sensors to receive the security data, the processing module uses the 2D/3D data and the security data to calculate passenger data to generate a passenger tracking list that tracks each individual passenger in the passenger data.
US10074014B2 Feature identification or classification using task-specific metadata
Innovations in the identification or classification of features in a data set are described, such as a data set representing measurements taken by a scientific instrument. For example, a task-specific processing component, such as a video encoder, is used to generate task-specific metadata. When the data set includes video frames, metadata can include information regarding motion of image elements between frames, or other differences between frames. A feature of the data set, such as an event, can be identified or classified based on the metadata. For example, an event can be identified when metadata for one or more elements of the data set exceed one or more threshold values. When the feature is identified or classified, an output, such as a display or notification, can be generated. Although the metadata may be useable to generate a task-specific output, such as compressed video data, the identifying or classifying is not used solely in production of, or the creation of an association with, the task-specific output.
US10074013B2 Scene and activity identification in video summary generation
Video and corresponding metadata is accessed. Events of interest within the video are identified based on the corresponding metadata, and best scenes are identified based on the identified events of interest. A video summary can be generated including one or more of the identified best scenes. The video summary can be generated using a video summary template with slots corresponding to video clips selected from among sets of candidate video clips. Best scenes can also be identified by receiving an indication of an event of interest within video from a user during the capture of the video. Metadata patterns representing activities identified within video clips can be identified within other videos, which can subsequently be associated with the identified activities.
US10074009B2 Object popularity detection
A method for object popularity detection includes receiving expression data for a user viewing a first object. The expression data for the user viewing the first object includes a viewing duration, a variation in heart rate of the user, one or more facial expressions of the user, and a variation in eye movement of the user. The expression data for the user viewing the first object is aggregated into one or more models and a response is determined for sending to an electronic device associated with the user, based on the one or more models from which the expression data was aggregated. The response based on the one or more models from which the expression data was aggregated is transmitted to the electronic device associated with the user for viewing.
US10074008B2 Facial recognition with biometric pre-filters
Embodiments of the present invention disclose a method for facial recognition processing using biometric pre-filters. The computer identifies two eyes and a nose of a face in an image. The computer generates a triangle defined by points corresponding to the centers of the eyes and a nose-tip of the face. The computer receives a selection of a demographic characteristic. The computer determines a search range for the first triangle based on the demographic characteristic and a range of a length for at least one side of the first triangle. The computer identifies another image. The second image includes another face with a triangle formed by the eyes and nose of that face that is included in the determined search range for the first triangle. The computer determines at least one potential identity that is associated with the first detected face based on an identity of the second face.
US10074003B2 Dynamic control for data capture
This application is directed to dynamic control for data capture. A device may comprise a capture logic module to receive at least one of biometric data from a biometric sensing module, context data from a context sensing module or content data from a content sensing module. The capture logic module may determine if a capture scenario exists based on at least one of the biometric data and context data. The determination may be weighted based on an operational mode. If a capture scenario is determined to exist, the capture logic module may then determine whether to capture data based on at least the content data. Captured data may be stored in a capture database in the device (e.g., along with enhanced metadata based on at least one of the biometric data, the context data or the content data). The device may also comprise a feedback database including feedback data.
US10074002B2 Active baseline signal cancellation in fingerprint sensors
In one aspect, a fingerprint sensor chip includes an array of senor pixels. At least one of the sensor pixels is designated as a reference sensor pixel and remaining sensor pixels in the array are designated to contribute to fingerprint data, The sensor chip includes a signal processing unit including amplifier circuitry to cancel out baseline signals from output signals of remaining sensor pixels based at least on an output signal of the reference sensor pixel.
US10074000B2 Dendritic structures and tags
The disclosure features dendritic tags, and methods and systems for fabricating and using such tags. The methods can include obtaining at least one image of a dendritic tag attached to an article, analyzing the at least one image to identify a set of features associated with the dendritic tag, and comparing the set of features to stored information to identify the article.
US10073999B2 Barcode-reading system
This patent specification describes operations of a mobile device with barcode-reading capabilities and an application and license server. A mobile device may include a barcode-reading application downloaded from an application server. The barcode-reading application may operate in a base mode or an enhanced mode. In the base mode, the barcode-reading application may establish a network connection to a licensing server to obtain a license code, and determine at least one operating permission authorized by the license code. In the enhanced mode, the barcode-reading application may implement at least one enhanced barcode-reading function which corresponds to the at least one operating permission authorized by the license code. For example, the enhanced barcode-reading function may be a function of decoding a barcode symbology that the decoder is restricted from decoding in the base mode of operation.
US10073998B1 Multifunction wearable object identified glasses for the visually handicapped
A radio frequency identification (RFID) label and an RFID data retrieval device which may be used to aid the visually impaired identify the medicines they take. RFID label includes a memory chip, energy harvesting circuit, and a loop antenna, with the memory chip containing information about the medicine. RFID data retrieval device contains a device controller chip, a wireless transceiver, a switch, a loop antenna, a memory chip, a proximity sensor, an audio digital-to-analog converter (DAC), an audio amplifier, an audio speaker, and also a pair of opposing temporal side members connected to a device controller chip retaining member via hinge. This device controller retaining member contains a recessed for the nose of the visually impaired person. The invention may also include an inductive charging device made up of an inductive charge coil, a power converter, a regulator, a charge controller, and an external power supply, allowing for wireless charging.
US10073997B2 Filtering inventory objects using images in an RFID system
A method for filtering scanned objects displayed on a reader is provided. The reader may scan one or more transponders, and obtain, from a database, an image for each scanned transponder. Each transponder may be associated with an object (e.g., an item of retail inventory). The obtained image for each object may be presented on an interface, and a selection of an object category may be received using the obtained images. A determination may be made as to which objects are associated with the selected object category. A display screen may display data associated with only the objects associated with the selected object category.
US10073988B2 Chipset and host controller with capability of disk encryption
A chipset and a host controller, including a storage host controller for a storage device and an encryption and decryption engine that is implemented by hardware. The storage host controller analyzes a write command to obtain write command information, and provides the write command information and write data to the encryption and decryption engine. The encryption and decryption engine combines a data drive key with the write command information to encrypt the write data and provides the encrypted write data to the storage host controller to be written into a storage device via a communication port.
US10073985B2 Apparatus and method for trusted execution environment file protection
An apparatus and method for securing sensitive data on a mobile device are provided. The method includes receiving an encryption or decryption request for the sensitive data on the mobile device, forwarding a file access request for the sensitive data to a secure environment, instantiating a trusted user interface (TUI), collecting user input via the TUI, generating a key using the collected user input, and encrypting or decrypting the sensitive data on the mobile device.
US10073979B2 Method, system, and program for an improved enterprise spatial system
Disclosed is a method, system, and program for providing access to spatial data. A request for data is received. Enterprise and third party data are integrated. The integrated data is processed. Spatially referenced results are generated using the processed data. The spatially referenced results are returned in response to the request.
US10073972B2 Computing platform security methods and apparatus
Computing platform security methods and apparatus are disclosed. An example apparatus includes a security application to configure a security task, the security task to detect a malicious element on a computing platform, the computing platform including a central processing unit and a graphics processing unit; and an offloader to determine whether the central processing unit or the graphics processing unit is to execute the security task; and when the graphics processing unit is to execute the security task, offload the security task to the graphics processing unit for execution.
US10073970B2 System and method for reverse command shell detection
A system and method for detecting reverse command shell intrusions at a process-level on a user device is disclosed. In one embodiment, the system detects each process starting on an operating system of the user device, such as a mobile phone or laptop computer, and monitors Application Programming Interface (API) calls between each process and the operating system. The system then determines whether each process is associated with a reverse command shell intrusion based on information associated with each process and/or the API calls, and executes security policies against the processes associated with the reverse command shell intrusion to remediate the processes. In another embodiment, the system determines whether processes starting on a user device are associated with a reverse command shell intrusion by monitoring and analyzing information associated with the parent process of each process and/or API calls between each parent process and the operating system.
US10073969B1 File system metadata extension utilizable with object store
An apparatus comprises an object store, back-end storage supporting the object store, and a file system associated with the back-end storage. Objects of the object store are mapped to files of the file system. The file system is configured to provide file system metadata extensions for respective ones of the files, with the file system metadata extension for a given one of the files comprising a plurality of sets of attributes characterizing respective ones of a plurality of accesses to the given file. The file system metadata extension for the given one of the files may be updated responsive to each of the plurality of accesses to that file to incorporate a corresponding one of the sets of attributes. Each of the sets of attributes may comprise, for example, at least one time-based attribute and at least one data integrity check attribute.
US10073967B2 Controlling distribution and use of a developer application in a network environment
A method is disclosed for controlling distribution and use of a developer application in a network environment. A portal is provided for a developer to submit the developer application for use in the network environment. The developer application is operated for network devices that request use of the developer application. The developer application is operated to generate an output for individual network devices that request use of the developer application. The developer application is prevented from being operated on any of the individual network devices to access a service that is not part of a predetermined set of specified services that are allowed for that developer application.
US10073965B2 Methods and systems for validating an autonomous system that includes a dynamic-code module and a static-code module
Disclosed herein are methods and systems for validating an autonomous system that comprises a static-code module and a dynamic-code module, the method including the steps of performing a code-integrity-validation process on the static-code module and performing a behavior-integrity-validation process on the dynamic-code module. In some embodiments, performing the code-integrity-validation process on the static-code module includes performing a signature-verification process on the static-code module. In some embodiments, performing the behavior-integrity-validation process on the dynamic-code module includes using an encrypted-and-signed test vector. In some embodiments, performing the behavior-integrity-validation process on the dynamic-code module includes selecting a test vector from among a plurality of test vectors, generating a modified test vector at least in part by modifying the selected test vector, and performing the behavior-integrity-validation process on the dynamic-code module using the modified test vector.
US10073963B2 Claiming data from a virtual whiteboard
A method of storing data from a whiteboard application executed on a computing system including an interactive display device is provided. The method comprises storing, in a memory of the computing system, whiteboard data input to the whiteboard application in response to user interaction with the interactive display device, displaying a login selector on the interactive display device, upon detecting actuation of the login selector, identifying the user based on credentials of the user; and in response to identifying the user, (i) retrieving previews of stored whiteboard files from a user account in a cloud-based storage system corresponding to the identity of the user, (ii) displaying the previews on the interactive display device, and (iii) uploading the whiteboard data as a whiteboard file from the memory of the computing system to the user account.
US10073960B1 Hybrid device having a personal digital key and receiver-decoder circuit and methods of use
A hybrid device includes a personal digital key (PDK) and a receiver-decoder circuit (RDC). The PDK and RDC of the hybrid device are coupled for communication with each other. In one embodiment, the hybrid device also provides a physical interconnect for connecting to other devices to send and receive control signals and data, and receive power. The hybrid device operates in one of several modes including, PDK only, RDC only, or PDK and RDC. This allows a variety of system configurations for mixed operation including: PDK/RDC, RDC/RDC or PDK/PDK. The present invention also includes a number of system configurations for use of the hybrid device including: use of the hybrid device in a cell phone; simultaneous use of the PDK and the RDC functionality of hybrid device; use of multiple links of hybrid device to generate an authorization signal, use of multiple PDK links to the hybrid device to generate an authorization signal; and use of the hybrid device for authorization inheritance.
US10073959B2 Secure authentication of users of devices using tactile and voice sequencing with feedback
A method for securely authenticating users of a device which uses pairings of a verbal passphrase and user interactions. The user interactions may be finger position on an interface of the device, number of taps on the interface of the device, or touching of the interface in a predefined area. Alternatively, the user can provide a verbal passphrase with inflection points.
US10073957B2 Method and terminal device for protecting application program
The present disclosure relates to a method for protecting an application program in a terminal device, and a terminal device thereof. The method includes: intercepting a request for starting an application program; determining whether the application program needs protection; and starting a protection interface before starting the application program, if the application needs protection. According to the present disclosure, the protection interface is launched before starting the application program when the terminal device detects that the application program needs protection, thereby protecting the application program comprehensively and thoroughly.
US10073956B2 Integration services systems, methods and computer program products for ECM-independent ETL tools
To resolve a conflict between CMIS secondary types and certain ECM features such as content server categories, and allow the underlying ECM system to be fully CMIS-compliant, an ECM-independent ETL tool comprising a CMIS-compliant, repository-specific connector is provided. Operating on an integration services server at an integration tier between an application tier and a storage tier where the repository resides, the connector is particular configured to support CMIS secondary types and specific to the repository. On startup, the connector can import any category definition from the repository. The category definition contains properties associated with a category in the repository. When the category is attached to a document, the properties are viewable via a special category object type and a category identifier for the category. Any application can be adapted to leverage the ECM-independent ETL tool disclosed herein.
US10073953B2 Wearable personal digital device for facilitating mobile device payments and personal use
Provided are a wearable personal digital device and related methods. The wearable personal digital device may comprise a processor, a display, biometric sensors, activity tracking sensors, a memory unit, a communication circuit, a housing, an input unit, a projector, a timepiece unit, a haptic touch control actuator, and a band. The processor may be operable to receive data from an external device, provide a notification to a user based on the data, receive a user input, and perform a command selected based on the user input. The communication circuit may be communicatively coupled to the processor and operable to connect to a wireless network and communicate with the external device. The housing may be adapted to enclose the components of the wearable personal digital device. The band may be adapted to attach to the housing and secure the wearable personal digital device on a user body.
US10073950B2 Telepresence robot with a camera boom
A remote controlled robot with a head that supports a monitor and is coupled to a mobile platform. The mobile robot also includes an auxiliary camera coupled to the mobile platform by a boom. The mobile robot is controlled by a remote control station. By way of example, the robot can be remotely moved about an operating room. The auxiliary camera extends from the boom so that it provides a relatively close view of a patient or other item in the room. An assistant in the operating room may move the boom and the camera. The boom may be connected to a robot head that can be remotely moved by the remote control station.
US10073948B2 Medical data management system and process
Systems and processes for managing data relating to one or more medical or biological conditions of a plurality of subjects (such as patients) over a wide area network, such as the Internet, may be employed for diabetes subjects or subjects with other medical conditions requiring monitoring and/or treatment over time. Such systems and processes provide various functions for several types of users, including patients or subject-users, healthcare provider-users and payor entity-users and combinations thereof, which allow for improved treatment and medical data management of individual subjects and groups of subjects and which allow collection and analysis of aggregate data from many subject sources, for improving overall healthcare practices of providers and subjects (e.g., patients).
US10073947B2 Information processing apparatus and image processing method
An information processing apparatus includes: a storage unit that stores determination information in which for each of a plurality of types of modalities that each generate medical information data including medical image data and type data indicating the type of the modality, method information indicating a color conversion method for the medical image data is associated with type data indicating the type of modality; a data receiver that receives data; a data acquisition unit that, when the received data is medical information data, acquires the type data from the received data; a method determiner that determines, based on the acquired type data and the determination information stored in the storage unit, the color conversion method for the medical image data included in the received data; and a color converter that performs color conversion on the medical image data according to the determined color conversion method to generate print image data.
US10073944B2 Clock tree synthesis based on computing critical clock latency probabilities
Systems and techniques are described for context aware clock tree synthesis (CTS). A probability value can be computed for each clock sink in the set of clock sinks, wherein each probability value represents a probability that the corresponding clock sink has a critical clock latency. Next, the set of clock sinks can be clustered into a set of clock sink clusters based on the probability values. An optimization goal for each clock sink cluster can be selected, and an optimized subtree can be constructed for each clock sink cluster based on the selected optimization goal. The synthesized clock tree can be obtained by combining the optimized subtrees.
US10073943B2 Gate length upsizing for low leakage standard cells
This disclosure describes a library optimization system that creates modified standard cells with reduced leakage currents that meet predefined cell area, timing, and leakage requirements. The library optimization system selects transistors to upsize based upon the fact that transistors of a same type, such as p-channel or n-channel transistors, that are connected in series produce a small reverse bias between the gate and source, known as a stacking effect. The stacking effect results in an inherent decrease in leakage current for the series-connected transistor chain. As such, the library optimization system adjusts gate lengths of transistors that are not part of the transistor series chains having a relatively large amount of same type transistors.
US10073942B1 Methods, systems, and computer program product for implementing synchronous clones for an electronic design
Disclosed are methods, systems, and articles of manufacture for implementing clones for an electronic design. These methods and systems identify a schematic design of an electronic design and a set of cloning rules, configurations, or settings for implementing clones for the electronic design. These methods and systems then generate a plurality of synchronous clones in a layout of the electronic design based in part or in whole upon the set of cloning rules, configurations, or settings, without parsing the electronic design or a portion thereof.
US10073940B1 Move based XOR optimization
A computer-implemented method includes receiving a first circuit design comprising a system of XOR gates, iteratively generating a plurality of candidate physical implementations of the system in adaptive logic modules included in logic array blocks of an integrated circuit, determining an overall metric for each of the plurality of candidate physical implementations using an objective function. The overall metric indicates at least an amount of the system that is implemented by each of the candidate physical implementations in a number of moves. The method also includes implementing an enhanced circuit design including a candidate physical implementation based at least in part on the overall metric of the candidate physical implementation on the integrated circuit.
US10073933B2 Automatic generation of properties to assist hardware emulation
Analysis of a first verification test suite automatically generates properties that may be directly used in a subsequent verification test suite. For example, an IP module may be verified by executing a software simulation test suite. The resulting data is accessed and analyzed to detect a set of properties of the software simulation test suite. A set of emulator-synthesizable properties are selected from the set of detected properties. The emulator-synthesizable properties are suitable for incorporation in a hardware emulation test suite used to test the SoC.
US10073931B2 Methods, systems, and computer readable media for obtaining power consumption data associated with packet processing
Methods, systems, and computer readable media for obtaining power consumption data associated with packet processing are disclosed. One method for obtaining power consumption data associated with packet processing occurs at a test device. The method includes sending, via a first communications interface, at least one test packet to a system under test (SUT). The method also includes receiving, via a second communications interface, power consumption data associated with the at least one test packet. The method further includes correlating the power consumption data and test packet information.
US10073930B2 Computerised method and system for modelling aeraulic flows, in particular for the quantitative assessment of the risk of airborne contamination
Disclosed is a computerized process and system for modeling aeraulic flows in an environment in particular for the evaluation of the risks of airborne contamination. The principle of the process consists in considering that in a given individual unit or mesh, defined as fairly small, the final values of the primitive variables (V, P, T) are the result of their primary values calculated in an irrotational field composed of a “pressure-velocity” coupling with a turbulence model adapted to Newtonian and incompressible fluids belonging to the range of validity of the process.
US10073927B2 Registration for system level search user interface
A system level search module receives system level search user interface registration information for an application of the computing device. The registration information includes an indication of how the system level search module can launch the application. The registration information is added to a registration store, and the application is included as one of one or more applications that can be searched using the system level search user interface.
US10073924B2 User specific visual identity control across multiple platforms
A content-generating user is enabled to set visible attributes for a content item from any device so that the content item maintains a uniform look and feel across the various platforms. The visible attributes set by the generating user are stored in the user's profile on a user profile database. When a request to display the content item is received from a client device, the platform associated with the request is determined. Display data comprising one or more of the visible attributes retrieved from the user profile database, the content item and a template based on the platform is transmitted to the client device. The client device configures a display of the content item to a viewer based on the received display data.
US10073923B2 System and method for the creation and update of hierarchical websites based on collected business knowledge
A system for a website building system includes a component database storing website building system component types of websites of users, the component types being visually editable; a data gatherer to gather related information based on answers to at least one questionnaire and available business identifying information from sources external and internal to the website building system, a content element generator to generate content elements based on the related information, a matcher to match the content elements to pre-defined layout related elements, business family related site structure, business industry related media and a design kit, a layout solution handler to generate multiple layouts based on the above mentioned layout types, a site generation system to generate a generated website from a user selected layout solution and where the visual editor enables the user to edit the generated site.
US10073922B2 Advertisement-controlled web page customization
In accordance with one or more aspects of the advertisement-controlled Web page customization discussed herein, functionality allowing an advertisement to set various presentation properties of a Web page is exposed. The advertisement invokes the functionality to set a particular presentation property of the Web page to a corresponding property value in order to customize the presentation of the Web page as desired by the advertisement.
US10073920B1 System and method for automatic posting to mediums with a users current interests
An application can execute on one or more user devices that can scan the user's local and remote activity related data, such as internet surfing history, emails, etc, to determine current interests of the user. The data can be processed into categories and categories that have a frequency of activity that satisfies a requirement threshold can be said to represent a current interest of the user. The data can be processed to extract content for a content update to a user account, such as an RMTS account or blogging account of which the user is a member. The content update can use published APIs for the respective mediums to automatically post the content update to the medium.
US10073919B2 System and method of search validation
A method of validating results of a host search engine (50), the method including the steps of scanning all data objects deliverable via a web interface with a scanning engine (25) and executing a matching engine (35) to generate a report set containing content missed by the host search engine (50).
US10073918B2 Classifying URLs
According to an example, a Trie is formed from URLs and nodes of the Trie are assigned a weight. A node is selected based on its weight and child nodes of the selected node merged together. A URL classification is output based on a path in the Trie.
US10073916B2 Method and system for facilitating terminal identifiers
Embodiments of the present application disclose a method for providing a terminal identifier to a terminal. During operation, a security server receives a registration information set from the terminal, in which the registration information set includes multiple pieces of equipment information from the terminal. The security server then generates a terminal identifier based on the multiple pieces of equipment information in the registration information set. The security server then returns the terminal identifier to the terminal.
US10073915B1 Personalized search results
A system tracks a user's search related behavior and constructs a probability model, from the user's search related behavior, to estimate a probability that the user will select a certain type of search result. The system searches sources of information based on a search query received from the user to determine a set of search results and uses the estimated probabilities to select one or more search results from the set of search results.
US10073912B2 Computer systems to monitor one or more networked electronic resources for one or more adverse performance conditions and related methods therefor
Some embodiments include a system. The system comprises an input device, an output device, one or more processing modules, and one or more non-transitory memory storage modules storing computer instructions. The computer instructions are configured to run on the processing module(s) and perform the acts of: identifying at least one test web page; and analyzing a first test web page of the at least one test web page. The analyzing the first test web page of the at least one test web page comprises crawling the first test web page to detect a first adverse performance condition of the first test web page, and the first adverse performance condition can impact a first search rank assigned to the first test web page when present. Other embodiments of related systems and methods are also provided.
US10073911B2 Deep links for native applications
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically generating native application deep links and indexing content retrieved from the deep links.
US10073910B2 System and method for browsing summary image
Provided are a system and a method for browsing a summary image. The method includes: tracking at least one object included in an input video image including a plurality of image frames, by controlling an image processing engine; selecting a representative image frame of each of the at least one object from the image frames, by controlling the image processing engine; and generating at least one summary still image comprising at least one object segment extracted from the representative image frame of each of the at least one object, by controlling a browsing engine.
US10073908B2 Functional space-time trajectory clustering
A method, apparatus and computer program product for Functional Space-Time Trajectory Clustering. The method comprises receiving collections of data structures comprising location and time descriptors. The method further comprises estimating functional curves from the collections of data structures. The method further comprises reducing dimensions of the functional curves; and clustering the functional curves into clusters.
US10073905B2 Remote control and modification of live presentation
A system and method for controlling and modifying a live presentation are disclosed. A server system transmits presentation data to a presentation device for display. While transmitting the presentation data to the presentation device for display, the system receives one or more presentation interactions. The system then transmits each interaction stored in the interaction queue to the presentation device.
US10073903B1 Scalable database system for querying time-series data
A database system stores data as hypertables that represent partitioned database tables. Each hypertable comprises chunks of data that may be distributed across multiple locations, each location comprising at least a storage device. The database system provides an interface that allows database queries seamlessly to hypertables as well as standard tables. The database system dynamically creates chunks as records are added to a hypertable. The database system defines a new partitioning strategy if the storage configuration of the database system is changed by adding new locations or removing existing locations. The records added to the hypertable before the storage configuration was changed continue to be stored as chunks distributed according to the previous partitioning policy.
US10073900B2 Presenting a trusted tag cloud
A method for presenting a trusted tag cloud to a user. The method includes associating a number of tags with a first user who applies the tags, calculating a weight of the tags being examined by a second user. The weight may be based on the identity of the second user, the identity of the first user, and examining the relationship between the two. The tags may then be presented to the user in accordance with the value of the weight.
US10073899B2 Efficient storage using automatic data translation
Techniques are disclosed for automatic data translation in computing systems. Certain techniques are disclosed herein that enable applications to utilize data in optimal formats specific to each application in an effectively transparent manner, removing the burden to perform data format or type checking, conversions, etc. An automatic data translation module (ADTM) is implemented that automatically translates data as it passes between certain applications. In some embodiments, the ADTM receives a first particular format of data from a first application and automatically/transparently converts the first particular format of data into another representation of the same data, but in a second format utilized by a recipient application. The ADTM may be configured as part of a database application programming interface (API), and can translate textual versions of IP addresses into binary representations for efficient database storage, and translate returned binary representations back into textual representations for convenience and enhanced trace functionalities.
US10073896B2 System and method for providing nearby search service using POI clustering scheme
A nearby search method implemented with a computer includes verifying search request information entered through an electronic device, displaying a map screen on a screen of the electronic device, verifying a search result to be displayed on the map screen according to the verified search request information, dividing the map screen into a plurality of tiles, and displaying a search result, included in each of the divided tiles, as one search result icon corresponding to each of the divided tiles and distinguishably displaying search result icons to be displayed on each of the divided tiles according to the number of search results included in one tile.
US10073891B2 Forensic system, forensic method, and forensic program
A forensic system includes a result information receiving unit that receives result information which is a determination result of connection between a lawsuit and a document group including a predetermined number of documents, which is extracted from document data included in digital information, by a user, an element selection unit that calculates evaluation values of elements which commonly appear in the document group in each result information item from the characteristics of the elements and selects the elements on the basis of the evaluation values, a score calculation unit that calculates a score of each document in the document data from the selected elements included in each document of the document data and the evaluation values of the selected elements, and a recall ratio calculation unit that calculates a recall ratio related to the determination of the connection to the lawsuit on the basis of the score.
US10073890B1 Systems and methods for patent reference comparison in a combined semantical-probabilistic algorithm
A comparison engine configured to utilize combined semantic-probabilistic algorithms to differentiate and compare an input to obtain enumerated results of similarity (items that are similar to other patent-related references), differences (items that are different from other patent-related references), and uniquenesses (how the input text is distinct from other patent-related references).
US10073888B1 Adjusting partitioning policies of a database system in view of storage reconfiguration
A database system stores data as hypertables that represent partitioned database tables. Each hypertable comprises chunks of data that may be distributed across multiple locations, each location comprising at least a storage device. The database system provides an interface that allows database queries seamlessly to hypertables as well as standard tables. The database system dynamically creates chunks as records are added to a hypertable. The database system defines a new partitioning strategy if the storage configuration of the database system is changed by adding new locations or removing existing locations. The records added to the hypertable before the storage configuration was changed continue to be stored as chunks distributed according to the previous partitioning policy.
US10073887B2 System and method for performing k-nearest neighbor search based on minimax distance measure and efficient outlier detection
A system and method enable a set of dataset objects that are K-nearest neighbors (K-NN), based on their Minimax distances to a test object, to be identified without computing the all-pair Minimax distances directly. A pairwise distance between the test object and each dataset object is computed. Iteratively, one of the dataset objects is selected to add to a K-NN set until the K-NN set includes a predefined number of nearest neighbors. The selected dataset object at each iteration is the one for which there is no other unselected dataset object which has a smaller pairwise distance to any of a current subset of objects than the selected dataset object. The current subset of objects includes the test object and the dataset objects currently in the K-NN set. After the K-NN set is identified it may be output or used to generate other information, such as a test object label.
US10073882B1 Semantically equivalent query templates
Methods and apparatus for determining whether query templates that have the same entity collection identifier are semantically equivalent query templates based on determining a similarity measure between the query templates. The similarity measure may be based on various factors. For example, in some implementations the similarity measure may be based on a number of the entities of the entity collection that instantiate both of the query templates in a record of past user queries. Also, for example, in some implementations the similarity measure may be based on a number of the entities of the entity collection that instantiate both of the query templates in a record of past user queries and are determined to be entities that satisfy a threshold level of entity similarity between the query templates. In some implementations, terms of two query templates that are determined to be equivalent may be determined to be synonymous.
US10073881B2 Platform for authoring, storing, and searching workflows
An authoring platform for authoring a client workflow includes an arrangement of shapes representing steps and connections representing relationships between the steps. Online content retrieved from an online resource may be associated with steps of the client workflow. An authoring service receives the client workflow from the client interface via a network and directs a graph database to store a database workflow corresponding to the client workflow. A search platform is provided for creating and searching workflows using a tag database taxonomy. An author creates a workflow wherein a tag is linked to a workflow item. The workflow is stored as a database workflow and a node in the database workflow representing the workflow item is linked to a node in the database taxonomy representing the tag. Multiple workflows are created in a similar manner to link the workflows to the database taxonomy to provide efficient searching of the workflows.
US10073880B2 Vertical tuning of distributed analytics clusters
A method is provided for vertically tuning a distributed analytics cluster. The method includes receiving a job, and determining whether the job matches another job saved to a job database. The method also includes performing offline tuning for the job when the job does not match another job saved to the job database. Additionally, the method includes launching the job using a job configuration from the job database, and, after launching the job using the job configuration from the job database, performing online tuning for the job. The online tuning includes vertically tuning infrastructure-level and application-level parameters between phases of execution of the job. The method also includes updating the job configuration in the job database.
US10073879B2 System and method for preventing corruption of vehicle history data files
A system for a vehicle includes a non-volatile memory device, a database, a plurality of vehicle data sources, and a processor. The database has data stored therein that are representative of at least terrain or man-made obstacles the vehicle may potentially impact. Each vehicle data source is configured to supply vehicle parameter data that are representative of a vehicle parameter. The processor is coupled to acquire data from the database and to receive the vehicle parameter data and is configured to store at least selected portions of the vehicle parameter data and internally processed parameters in a history data file in the non-volatile memory device. The processor is also configured to determine if the vehicle will impact terrain or a man-made obstacle within a predetermined time, and stop storing data in the history data file upon determining that the vehicle will experience an impact within the predetermined time.
US10073877B2 Data processing flow optimization
One or more processors evaluate whether a subset of a dataset is sorted. One or more processors process the dataset if it is determined that the subset of the dataset is sorted.
US10073876B2 Bloom filter index for device discovery
A Bloom filter index is implemented as a multiway tree that stores Bloom filters having a predefined number of N-bit sequences. Nodes are labeled with portions of the N-bit sequences and non-leaf tree nodes may have up to 2N children. All children of a given node have labels that are the same length. Bloom filters are inserted recursively, starting at a first non-leaf node, based on a node label matching an initial N-bit sequence of the Bloom filter. If a given node is full, its child nodes are split, resulting in fewer than 2N new child nodes, each labeled with different initial N-bit sequence of the original child node, which becomes a child node of a new node with label the remaining bits in the label of the original child node. The recursive insert procedure is then performed to insert the Bloom filter in the given node.
US10073874B1 Updating inverted indices
Implementations provide an indexing system with an instant failover that uses a moving snapshot window. For example, a method may include receiving, by a processor, a query and determining that a main query processing engine is not responding. The method may further include generating a search result for the query using a secondary query processing engine that applies at least one snapshot record to a portion of a posting list, the snapshot record including the portion of the posting list as it appeared before a modification, and the modification occurring within a predetermined time before receiving the query. The portion is a fixed size smaller than the posting list. Applying the snapshot record can include overlaying the portion of the posting list with the snapshot record beginning at an offset specified by the snapshot record. The main query processing engine generates a search result without applying snapshot records.
US10073871B2 Database entity analysis
A first entity and a second entity can be retrieved from a database and compared. The first entity and the second entity can each comprise at least one respective primary key, at least one respective attribute, and at least one pair of corresponding instances. One or more equivalent attributes can be identified, and, for each equivalent attribute, a set of attribute value differences can be compiled for each respective corresponding instance between the first entity and the second entity.
US10073870B2 Method and apparatus for providing data correction and management
An approach is provided for determining at least one entity specified in at least one data record. The approach further involves determining one or more data sources available from the at least one entity. The approach further involves processing and/or facilitating a processing of the one or more data sources to determine information for a verification, an update, or a combination thereof of the at least one data record.
US10073867B2 System and method for code generation from a directed acyclic graph using knowledge modules
In various embodiments, a data integration system is disclosed which enables users to create a logical design which is platform and technology independent. The user can create a logical design that defines, at a high level, how a user wants data to flow between sources and targets. The tool can analyze the logical design, in view of the user's infrastructure, and create a physical design. The logical design can include a plurality of components corresponding to each source and target in the design, as well as operations such as joins or filters, and access points. Each component when transferred to the physical design generates code to perform operations on the data. Depending on the underlying technology (e.g., SQL Server, Oracle, Hadoop, etc.) and the language used (SQL, pig, etc.) the code generated by each component may be different.
US10073866B2 Dynamic test case prioritization for relational database systems
Aspects of the present invention disclose a method, computer program product, and system for prioritizing test cases for relational database systems. The method includes identifying one or more data tables within a relational database. The method further includes identifying an exclusivity value for each of the one or more identified data tables. The method further includes calculating a table weight for each of the one or more identified data tables. The method further includes prioritizing the one or more identified data tables based on the respective calculated table weights. The method further includes identifying one or more sequences of database statements corresponding to the prioritized data tables, wherein a database statement is a command executed on one of the prioritized data tables. The method further includes prioritizing the one or more identified sequences based on the corresponding database statements.
US10073857B2 Distributed data management device and distributed data operation device
An object logical node achieved by a distributed data management device includes a storage unit for storing object node identifiers each uniquely assigned to a plurality of logical nodes, a storage unit for storing at least one of a plurality of partial data units, a link table for storing link information between the object logical node and a link destination logical node, a storage unit for storing a value range boundary value with respect to each attribute corresponding to the partial data unit, and a storage unit for storing a tree structure data unit with respect to each attribute including a plurality of tree nodes each indicating a value range for identifying the logical node storing the partial data unit corresponding to an access request, the tree structure data unit including a root tree node including at least one entry formed with a pointer pointing to a child tree node associated with the link destination logical node and a value indicating a value range for selecting the pointer.
US10073854B2 Data deduplication in a virtualization environment
Techniques are described herein that are capable of optimizing (i.e., deduplicating) data in a virtualization environment. For example, optimization designations (a.k.a. deduplication designations) may be assigned to respective regions of a virtualized storage file. A virtualized storage file is a file that is configured to be mounted as a disk or a volume to provide a file system interface for accessing hosted files. In accordance with this example, each optimization designation indicates an extent to which the respective region is to be optimized (i.e., deduplicated). In another example, a virtualized storage file is mounted to provide a virtual disk that includes hosted files. In accordance with this example, optimization designations are assigned to the respective hosted files. In further accordance with this example, each optimization designation indicates an extent to which the respective hosted file is to be optimized.
US10073852B2 Computer-readable storage medium, file management apparatus, and file management method
A storage unit stores therein information for specifying a cell contained in a file in a table format and attribute information on the file in an associated manner. When first information is stored in the storage unit in association with attribute information on a first file in a table format and second information is stored in the storage unit in association with attribute information on a second file in a table format, whether there is a relevance between the first file and the second file is determined by comparing the first information and the second information by referring to the storage unit.
US10073851B2 Fast new file creation cache
In one embodiment, a new file creation cache is reserved on a fast storage device that is part of a composite storage device that also includes a slow storage device; the composite storage device is treated as a single logical volume (or a plurality of logical volumes) by a file system which maintains a mapping table that is used to determine whether the write operation is for a new file. If the write operation is for a new file, the file system attempts to write the new file to the fast storage device. If the write operation is not for a new file, the mapping table specifies which device is used for the write operation.
US10073845B2 Estimating article publication dates and authors based on social media context
Probable origination date may be derived by using a stream of data captured, for example, from the Internet and from other documentation sources such as historical information about a target object, its author, related environmental data, social media data, blogs, microblogs, posts, historical information, and/or other data sources. Techniques such as textual analysis, statistical analytics, and/or artificial intelligence may combine and correlate the information from data sources to extract clues that may indicate the original author and date of authorship. Based on the number of conflicting or validating references, and the relationships between them, a probability or confidence score in the accuracy of the analysis may be generated.
US10073837B2 Method and system for implementing alerts in semantic analysis technology
Disclosed is an approach for allowing an entity to perform semantic analysis upon data associated with an entity, and to automatically perform categorization of that data and to generate alerts based on a set of predefined rules. A topic is created based on which to categorize a set of semantically analyzed messages. A set of rules is defined, wherein an alert is generated when the set of rules is satisfied for the semantically analyzed messages.
US10073835B2 Detecting literary elements in literature and their importance through semantic analysis and literary correlation
Automatic semantic analysis for characterizing and correlating literary elements within a digital work of literature is accomplished by employing natural language processing and deep semantic analysis of text to create annotations for the literary elements found in a segment or in the entirety of the literature, a weight to each literary element and its associated annotations, wherein the weight indicates an importance or relevance of a literary element to at least the segment of the work of literature; correlating and matching the literary elements to each other to establish one or more interrelationships; and producing an overall weight for the correlated matches.
US10073830B2 Systems, devices, and methods for automatic detection of feelings in text
Embodiments described herein relate generally to content analysis technologies and natural language processing (NLP). In particular, devices, systems, and methods may implement a reverse sentence reconstruct (RSR) utility, and a sentence vectorization technique (SVT) utility. A computer server may be configured to receive a feeling classification request with text data elements, and in response, generate a feeling classification response indicating feeling for the text data elements using the RSR utility and the SVT utility.
US10073829B2 System and method for inputting text into electronic devices
The present invention provides a system comprising a user interface configured to receive text input by a user, a text prediction engine comprising a plurality of language models and configured to receive the input text from the user interface and to generate concurrently text predictions using the plurality of language models, and wherein the text prediction engine is further configured to provide text predictions to the user interface for display and user selection. An analogous method and an interface for use with the system and method are also provided.
US10073828B2 Updating language databases using crowd-sourced input
Technology is described for refining a language model for a language recognition system based on aggregating and analyzing word tag metadata from multiple users of the language. The technology allows a user to mark a word or phrase in a selected language (e.g., as offensive or misspelled, or as a part of speech or other category), combines information collected from multiple users of the selected language, and updates the user's language model based on the combined information from multiple users of the selected language.
US10073825B2 Model-driven tooltips in excel
In various embodiments, methods, systems, and non-transitory computer-readable media are disclosed that allow developers to place tooltips on components and columns headers using a desktop integration framework. The tooltips can be tied to translatable resources or model metadata. In one aspect, the tool tip metadata is provided separately from the document to which the tool tip will eventually be tied.
US10073819B2 Media table for a digital document
A media table can be created by searching a digital document to identify media content within the digital document in a format associated with a client device and creating a media table containing a view of each of the identified media content.
US10073812B2 Digital discrete-time non-foster circuits and elements
A method to implement circuits and circuit elements having one or more ports may include digitizing, using analog-to-digital converters, continuous-time input signals received from one or more ports of a circuit to form discrete-time input signals. At a digital signal processor, the discrete-time input signals are received and the discrete-time input signals are processed to calculate a desired discrete-time output signals. Using digital-to-analog converters, the calculated desired discrete-time output signal are calculated to form outputs of continuous-time output signals at the one or more ports of the circuit. The continuous-time output signals are output to the same one or more ports that receive the continuous-time input signals; and producing, thereby, a desired relationship between the continuous-time output signals and the continuous-time input signals at the one or more ports.
US10073811B2 Systems and methods for monitoring health of vibration damping components
A method for health monitoring of a damper associated with a landing gear is described which includes receiving sensor data from a pressure transducer and an accelerometer and optionally a thermal sensor operably mounted on or near the damper, a computer system, and applying, using the computer system, a diagnostic algorithm to the sensor data to induce and predict the health of the damper.
US10073810B2 Parallel processing device and parallel processing method
A parallel processing device includes processors that execute respective processes and cause an FPGA circuit to process part of the processes. A first processor of the processors requests the FPGA to execute processing of part of a first process currently being executed, and transitions to a wait state of processing completion of the FPGA and, when the first processor initiates execution of a second process, the first processor sends movement-destination processor information to the FPGA, and also sends, to a movement-destination processor, environment setting information for the first process after completion in the FPGA. And the movement-destination processor performs setting of the environment setting information during the execution of the processing of the part of the first process by the FPGA circuit, and continues the processing of the first process in response to a processing completion notification from the FPGA circuit.
US10073808B2 Multichip package link
Physical layer logic is provided that is to receive data on one or more data lanes of a physical link, receive a valid signal on another of the lanes of the physical link identifying that valid data is to follow assertion of the valid signal on the one or more data lanes, and receive a stream signal on another of the lanes of the physical link identifying a type of the data on the one or more data lanes.
US10073807B2 Logic-based decoder for crosstalk-harnessed signaling
A logic-based decoder recovers binary data from ternary Crosstalk-Harnessed Signaling (CHS) streams with lower part cost, complexity and power consumption than analog/digital converter (ADC)-based CHS decoders. The decoders use inverters, latches, gates, latching circuits, and one comparator per bit pair to carry out the decoding calculations to produce a reconstructed binary signal with very low crosstalk noise that is largely insensitive to routing density. System-on-chip, multi-chip package, printed circuit board, and wired network applications are discussed.
US10073803B2 Apparatus and methods for dynamic role switching among USB hosts and devices
Apparatus and methods for USB hosts and USB devices to dynamically switch roles such that a product which initially operates as a USB host may instead operate as a USB device and vice versa. Products such as smartphones and tablets which initially operate as USB devices may dynamically switch roles to become USB hosts. Similarly, products such as PCs and in-vehicle infotainment systems which initially operate as USB hosts may dynamically switch roles to become USB devices. Dynamic USB role switching is permitted in a variety of topologies including those in which a direct connection exists between a host and a device as well as those in which a USB hub is present. In addition, such dynamic role switching may be performed in topologies which incorporate widely used USB Type A connectors and cables, thus avoiding the need for a special connector or cable.
US10073802B2 Inter-cluster data communication network for a dynamic shared communication platform
The disclosure relates to a data communication network connecting a plurality of computation clusters. The data communication network is arranged for receiving via N data input ports, N>1, input signals from first clusters of the plurality and for outputting output signals to second clusters of the plurality via M data output ports, M>1. The communication network includes a segmented bus network for interconnecting clusters of the plurality and a controller arranged for concurrently activating up to P parallel data busses of the segmented bus network, thereby forming bidirectional parallel interconnections between P of the N inputs, P
US10073801B2 Computer and method of controlling I/O switch of computer
A computer achieves an increase in throughput by controlling a connection state between each port of an I/O controller and an I/O switch, thereby improving throughput imbalance between the ports of the I/O controller. The computer is provided with: an I/O switch; an I/O device connected to the I/O switch; a management controller; and an I/O controller including a plurality of ports. The management controller detects a connection state with the I/O switch, and acquires the number of virtual switches associated with the detected connection state with the I/O switch by referring to configuration management information for managing the connection state with the I/O switch in association with the number of the virtual switches. The management controller sets the acquired number of the virtual switches for each I/O switch that is connected. Each port of the I/O controller connects with the I/O device via the virtual switches that are set.
US10073799B1 Programmable data width converter device, system and method thereof
The present disclosure pertains to a programmable data width converter device, system and method thereof. Programmable data width converter (pDWC) of the present disclosure can include a control Finite State Machine (FSM) that is configured to receive input values of m and n, and control any or a combination of L (Load Control Signal), S (Shift Control Signal), LL (Load Location Control Signal), and p (programmable shift value) based on the received values of m and n; and a loadable programmable shift register with programmable load location (pSRL) operatively coupled with the control FSM, wherein the pSRL is configured to perform loading and shifting functions based on the L, S, LL, and p values loaded by the control FSM. The pDWC can be configured to programmably convert width of m k-bit word input to n k-bit word output, and wherein 1≤m≤M and 1≤n≤N.
US10073796B2 Sending packets using optimized PIO write sequences without SFENCES
Method and apparatus for sending packets using optimized PIO write sequences without sfences. Sequences of Programmed Input/Output (PIO) write instructions to write packet data to a PIO send memory are received at a processor supporting out of order execution. The PIO write instructions are received in an original order and executed out of order, with each PIO write instruction writing a store unit of data to a store buffer or a store block of data to the store buffer. Logic is provided for the store buffer to detect when store blocks are filled, resulting in the data in those store blocks being drained via PCIe posted writes that are written to send blocks in the PIO send memory at addresses defined by the PIO write instructions. Logic is employed for detecting the fill size of packets and when a packet's send blocks have been filled, enabling the packet data to be eligible for egress.
US10073791B2 Securing files
Data security access and management may require a server dedicated to monitoring document access requests and enforcing rules and policies to limit access to those who are not specifically identified as having access to the data. One example of operation may include selecting data to be protected via a user device, applying at least one policy to the data, storing the at least one policy in a data record identifying the data, modifying a data format of the data to create a modified data, and storing the modified data in memory.
US10073790B2 Electronic system with memory management mechanism and method of operation thereof
An electronic system includes: a processor configured to access operation data; a high speed local memory, coupled to the processor, configured to store a limited amount of the operation data; and a memory subsystem, coupled to the high speed local memory, including: a module memory controller configured to access the operational data for the processor and the high speed local memory, a local cache controller, coupled to the module memory controller, including a fast control bus configured to store the operation data, with critical timing in a first tier memory, and a memory tier controller, coupled to the local cache controller, including a reduced performance control bus configured to store the operation data with non-critical timing in a second tier memory.
US10073789B2 Method for load instruction speculation past older store instructions
A system includes a memory, a cache including multiple cache lines; and a processor. The processor may be configured to retrieve, from a first cache line, a first instruction to store data in a memory location at an address in the memory. The processor may be configured to retrieve, from a second cache line, a second instruction to read the memory location at the address in the memory. The second instruction may be retrieved after the first instruction. The processor may be configured to execute the second instruction at a first time dependent upon a value of a first entry in a table, wherein the first entry is selected dependent upon a value in the second cache line. The processor may be configured to execute the first instruction at a second time, after the first time, and invalidate the second instruction at a third time, after the second time.
US10073788B2 Information processing device and method executed by an information processing device
An information processing device includes a first memory and a processor configured to receive first data from the second memory, receive second data from the third memory, store the first data and the second data in the first memory, specify a first latency of the second memory and a second latency of the third memory, specify a first access frequency to the second memory, and a second access frequency to the third memory, select one of the first data and the second data based on first value, a second value, a first data volume of the first data, and a second data volume of the second data, the first value being obtained by multiplying the first latency and the first access frequency, and the second value being obtained by multiplying the second latency and the second access frequency, and delete at least a part of data.
US10073787B2 Dynamic powering of cache memory by ways within multiple set groups based on utilization trends
A set associative cache memory comprises an M×N memory array of storage entries arranged as M sets by N ways, both M and N are integers greater than one. Within each group of P mutually exclusive groups of the M sets, the N ways are separately powerable. A controller, for each group of the P groups, monitors a utilization trend of the group and dynamically causes power to be provided to a different number of ways of the N ways of the group during different time instances based on the utilization trend.
US10073786B2 Apparatuses and methods for compute enabled cache
The present application includes apparatuses and methods for compute enabled cache. An example apparatus includes a compute component, a memory and a controller coupled to the memory. The controller configured to operate on a block select and a subrow select as metadata to a cache line to control placement of the cache line in the memory to allow for a compute enabled cache.
US10073783B2 Dual mode local data store
A system and method for efficiently processing access requests for a shared resource are described. Each of many requestors are assigned to a partition of a shared resource. When a controller determines no requestor generates an access request for an unassigned partition, the controller permits simultaneous access to the assigned partitions for active requestors. When the controller determines at least one active requestor generates an access request for an unassigned partition, the controller allows a single active requestor to gain exclusive access to the entire shared resource while stalling access for the other active requestors. The controller alternatives exclusive access among the active requestors. In various embodiments, the shared resource is a local data store in a graphics processing unit and each of the multiple requestors is a single instruction multiple data (SIMD) compute unit.
US10073770B2 Scheme for determining data object usage in a memory region
Method and apparatus for managing memory is disclosed herein. In one embodiment, the method includes specifying a first load-monitored region within a memory, configuring a performance monitor to count object pointer accessed events associated with the first load-monitored region, executing a CPU instruction to load a pointer that points to a first location in the memory, responsive to determining that the first location is within the first load-monitored region, triggering an object pointer accessed event, updating a count of object pointer accessed events in the performance monitor, and performing garbage collection on the first load-monitored region based on the count of object pointer accessed events.
US10073766B2 Building signatures of application flows
An example device in accordance with an aspect of the present disclosure includes a screen identification engine to identify a screen(s) of a test run, an element identification engine to selectively identify an element(s) among available elements of the screen(s), and a signature building engine to build a signature corresponding to the test run. The signature incorporates the screen(s) and element(s) to capture an application flow of the test run, while excluding available elements that do not correspond to the application flow.
US10073762B2 Debug device, debug method, and debug program
A debug device to more accurately compute current consumption or a current consumption quantity from a computer program to be executed in a mobile terminal when a computer program is debugged. The mobile terminal includes a terminal log information acquisition unit configured to acquire terminal log information indicating an operating state of hardware constituting the mobile terminal during debug execution and a current consumption computation unit configured to compute the current consumption or the current consumption quantity of the mobile terminal during debug execution on the basis of the terminal log information and computation information for computing the unique current consumption or the unique current consumption quantity from the operating state of the hardware which is pre-stored.
US10073761B2 Legacy system
An example method for creating and operating a mobile application for an existing legacy system is provided in accordance with an aspect of the present disclosure. The method includes encapsulating a plurality of user interface (UI) automation scripts of an existing legacy system with an application programming interface (API) wrapper associated with a mobile application. In response to a call from the mobile application, the method further includes utilizing a selected one of the plurality of recorded UI automation scripts in the API wrapper to execute at least one action in the legacy system. The method also includes returning results from the at least one action in the legacy system to the mobile application.
US10073756B2 Optimizing a virtualized computing environment
A method and associated systems for optimizing a computing platform. A processor joins sets of configurable parameters into groups that each identifies a configuration of the computing environment or of a component or subsystem of the computing environment. The processor generates a set of variations of each group, where each variation identifies a candidate configuration of the component, subsystem, or platform, and where each candidate configuration identifies a distinct set of values of the group of parameters associated with that component, subsystem, or platform. Each configuration of this first generation of configurations undergoes a massively parallel iterative procedure that generates a next generation of configurations by performing operations upon the first generation that are similar to those of a natural-selection process. The procedure repeats until successive generations converge, within resource constraints, to a fittest generation that represents an optimal or most nearly optimal configuration of the computing platform.
US10073749B2 Fault tolerant industrial automation control system
A combination of a component-based automation framework, software-based redundancy patterns, and a distributed, reliable runtime manager, is able to detect host failures and to trigger a reconfiguration of the system at runtime. This combined solution maintains system operation in case a fault occurs and, in addition, automatically restores fault tolerance by using backup contingency plans, and without the need for operator intervention or immediate hardware replacement. A fault-tolerant fault tolerance mechanism is thus provided, which restores the original level of fault tolerance after a failure has occurred—automatically and immediately, i.e., without having to wait for a repair or replacement of the faulty entity. In short, the invention delivers increased availability or uptime of a system at reduced costs and complexity for an operator or engineer by adapting automatically to a new environment.
US10073747B2 Reducing recovery time in disaster recovery/replication setup with multitier backend storage
The first computer receives a signal that a second computer is back online after being offline, wherein the second computer was offline because of a failure. The first computer takes a first snapshot of the storage, wherein data that has a higher access frequency is stored on a first drive and data that has a lower access frequency is stored on a second drive. The first computer determines a snapshot difference between the first snapshot and a second snapshot. The first computer transmits the snapshot difference to the second computer, and transmits the data stored on the first drive to the second computer. The first computer promotes the data stored on the second drive to be considered equivalent to data stored drive and transmits the promoted data stored on the second drive to the second computer at the same transmission rate as the data stored on the first drive.
US10073746B2 Method and apparatus for providing distributed checkpointing
Methods and apparatus presented herein provide distributed checkpointing in a multi-node system, such as a network of servers in a data center. When checkpointing of application state data is needed in a node, the methods and apparatus determine whether checkpoint memory space is available in the node for checkpointing the application state data. If not enough checkpoint memory space is available in the node, the methods and apparatus request and find additional checkpoint memory space from other nodes in the system. In this manner, the methods and apparatus can checkpoint the application state data into available checkpoint memory spaces distributed among a plurality of nodes. This allows for high bandwidth and low latency checkpointing operations in the multi-node system.
US10073738B2 XF erasure code for distributed storage systems
An encoding apparatus includes a processor and a communication interface operably coupled to a distributed storage system (DSS) that includes n storage device nodes. The processor is coupled to the communication interface, and configured to encode the nodes according to an XF erasure code by: dividing a number of symbols of original data into k data packets; selecting k of the storage device nodes to store the k data packets and n−k other storage device nodes to store parity packets; outputting the k data packets to the k selected storage device nodes; obtaining an XF code generator matrix; generating n−k parity packets according to a function of the k data packets and the XF code generator matrix; and outputting the n−k parity packets to each of the n−k other storage device nodes.
US10073737B2 Slice location identification
A method for execution by a dispersed storage and task (DST) client module includes obtaining a data identifier for slice location identification. A source name corresponding to the data identifier is identified. A plurality of data segments are identified based on the source name. A set of slice names are generated for each of the plurality of data segments. A set of DST execution units are identified based on the sets of slice names. A set of query requests are generated for each data segment for transmission to the set of DST execution units. Query responses are received from the set of DST execution units. A storage record is generated that includes storage location information of the query responses. Migration of at least some encoded data slices associated with the sets of slice names is facilitated when the storage record compares unfavorably to a storage record requirement.
US10073736B2 Proxying slice access requests during a data evacuation
A method begins by a processing module receiving a checked write slice request from a requesting entity. The method continues by determining that locally stored encoded data slices do not include the requested encoded data slice. The method continues by identifying an alternate location for the requested encoded data slice. The method continues by determining whether the alternate location is associated with storage of the encoded data slice. The method continues when the alternate location is associated with the storage of the encoded data slice, by issuing a favorable checked write slice response to a requesting entity. The method can include facilitating transfer of the requested encoded data slice from the alternate location to the storage unit for storage.
US10073732B2 Object storage system managing error-correction-code-related data in key-value mapping information
An object storage system includes a plurality of memory devices; and a memory controller configured to, receive a value and a key from a host, the key identifying the received value, store data corresponding to the received value in the plurality of memory devices, generate, based on the received value, a parity for detecting an error of the stored data, manage key-value mapping information that identifies a correspondence relationship between the received value and the key, and manage the parity in the key-value mapping information such that the parity corresponds to the received value and the key.
US10073731B2 Error correction in memory
Apparatus, systems, and methods for error correction in memory are described. In one embodiment, a controller comprises logic to receive a read request from a host device for data stored in a memory, retrieve the data and an associated error correction codeword, send the data to a host device, apply an error correction routine to decode the error correction codeword retrieved with the data, and in response to an error in the error correction codeword, send a location of data associated with the error to the host device. Other embodiments are also disclosed and claimed.
US10073730B1 Single quorum verification of erasure coded data
Techniques described and suggested herein include various methods and systems for verifying integrity of redundancy coded data, such as erasure coded data shards. In some embodiments, a quantity of redundancy coded data elements, hereafter referred to as data shards (e.g., erasure coded data shards), sufficient to reconstruct the original data element from which the redundancy coded data elements are derived, is used to generate reconstructed data shards to be used for checking the validity of analogous data shards stored for the original data element.
US10073729B2 Fault management method, entity, and system
Embodiments provide a fault management method, which can implement fault reporting and processing in an NFV environment. The method includes acquiring first fault information, including a faulty entity identifier and a fault type, of a network functions virtualization infrastructure NFVI entity, where the first fault information is used to indicate that a fault occurs in a first NFVI entity having the faulty entity identifier. The method also includes generating first comprehensive fault information according to the first fault information, where the first comprehensive fault information comprises the first fault information and correlated fault information of the first fault information. The method also includes performing fault repair or reporting processing according to the first comprehensive fault information.
US10073728B2 System, method and computer-accessible medium for fault analysis driven selection of logic gates to be camouflaged
Exemplary systems, methods and computer-accessible mediums can be provided that can, for example, determine a camouflaging location(s) of the logic gate(s) using a fault analysis procedure, and can camouflage the logic gate(s) at the location(s) based on the determination. The camouflaging procedure can be performed by replacing the logic gate(s) at the camouflaging location(s) with a further camouflaged gate, which can have a dummy contact(s) or a vias.
US10073721B2 Non-blocking writes to file data
Techniques and systems are disclosed for implementing non-blocking writes to eliminate the fetch-before-write requirement by creating an in-memory patch for the updated page and unblocking the calling process. Non-blocking writes eliminate such blocking by buffering the written data elsewhere in memory and unblocking the writing process immediately. Subsequent reads to the updated page locations are also made non-blocking and, in some cases, can be eliminated when the read request can be serviced from in-memory patches.Implementation scenarios can include an operating system (OS) enhancement, revision to an existing OS component (e.g., the OS kernel), special OS component, or enhancement to the software or firmware of the controller software or microcontroller of a storage device or array of storage devices.
US10073717B2 System and method to control heat dissipation through service level analysis
The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat dissipated within a data center through service level agreement analysis, and resultant reprioritization of jobs to maximize energy efficiency. A computer implemented method includes performing a service level agreement (SLA) analysis for one or more currently processing or scheduled processing jobs of a data center using a processor of a computer device. Additionally, the method includes identifying one or more candidate processing jobs for a schedule modification from amongst the one or more currently processing or scheduled processing jobs using the processor of the computer device. Further, the method includes performing the schedule modification for at least one of the one or more candidate processing jobs using the processor of the computer device.
US10073716B2 System and method to control heat dissipation through service level analysis
The system and method generally relate to reducing heat dissipated within a data center, and more particularly, to a system and method for reducing heat dissipated within a data center through service level agreement analysis, and resultant reprioritization of jobs to maximize energy efficiency. A computer implemented method includes performing a service level agreement (SLA) analysis for one or more currently processing or scheduled processing jobs of a data center using a processor of a computer device. Additionally, the method includes identifying one or more candidate processing jobs for a schedule modification from amongst the one or more currently processing or scheduled processing jobs using the processor of the computer device. Further, the method includes performing the schedule modification for at least one of the one or more candidate processing jobs using the processor of the computer device.
US10073710B2 Host-driven application memory protection for virtual machines
A memory protection system includes a memory, one or more physical processors, a hypervisor, and a virtual machine including a guest OS executing on the one or more processors. The hypervisor notifies the guest OS of a first location of a first device and a second location of a second device. The hypervisor specifies a first protection level for the first device and a second protection level for the second device. The hypervisor notifies the virtual machine of the first protection level and the second protection level. The guest OS maps a first memory page accessible by the first device and a second memory page accessible by the second device. The guest OS specifies a first trust level for the first device and a second trust level for the second device. The guest OS compares the trust levels and the protection levels associated with each device.
US10073709B2 Session monitoring of virtual desktops in a virtual machine farm
Disclosed are techniques for determining the status of virtual machine sessions on a computing device for a user by reading from a memory location written to by a program executing within a virtual machine. The memory location is preferably a registry key that contains the status of a remote user session operating on a guest operating system operational on the virtual machine, the virtual machine executing in a virtual environment comprising a plurality of virtual machines operating on a computing device.
US10073707B2 System and method for configuring a platform instance at runtime
An improved system and method are disclosed for configuring a platform instance at runtime using predefined configuration information and contexts that contain at least a portion of the predefined configuration information and also contain dynamically generated information that is not available until the platform instance is started. A core server of the platform instance is started and configured, contexts are created, and services and blocks are started and configured using the contexts.
US10073706B2 Method and system for performing application server configuration using configuration groups
Disclosed is an approach for using a declarative model to configure domains, where the declarative model allows definition of applications and services within groups, definition of topology units in groups and a mapping between the application and service groups and topology groups. Processing of this model, embodied in XML, involves automatically changing the application server configuration to reflect the association of applications and services to the topology units, enabling the application server to deploy applications and services to servers, clusters, and other elements upon boot-up of the components.
US10073705B1 Techniques for automated data storage system port initialization
Described are techniques for automatically configuring target port settings. A set of target port settings of a target port of a data storage system is initialized in accordance with a first target port setting configuration. It is determined whether the data storage system supports host registration. If the data storage system supports host registration, first processing is performed that includes registering a first host with the data storage system, wherein registering includes sending first information from the first host to the data storage system, the first information being sent from an initiator port of the first host to the target port; determining, using the first information, whether the set of target port settings of the target port require modification for use by the first host; and modifying the set of target port settings in accordance with the first information if the set of target port settings require modification.
US10073699B2 Processing instructions in parallel with waw hazards and via a distributed history buffer in a microprocessor having a multi-execution slice architecture
Method and system for writing a history buffer in a processing unit is provided. At least a first instruction and a second instruction are dispatched in a single processing cycle, targeting a same register file entry. The processing unit includes two or more processing slices, each processing slice comprising a corresponding history buffer and at least a portion of a register file. Upon determining that first result data corresponding to the first instruction is older than second result data corresponding to the second instruction, the first result data is written into a history buffer bypassing the register file entry, in response to the determination. Further, the second result data is written into the register file entry.
US10073693B2 Drift management of images
Techniques are described for standardizing configuration levels across a plurality of software deployments. In one embodiment, a standardization management system generates, based on a plurality of software deployments that have different source components, an end state definition that identifies a recommended standard set of source components for the plurality of software deployments. Based on the end state definition that identifies the recommended standard set of source components for the plurality of software deployments, the standardization management system generates an image that includes the standard set of source components for the plurality of software deployments. The image may be used to update software deployments that are part of the plurality of software deployments and do not include the standard set of source components.
US10073685B2 Methods of system optimization by over-sampling read
Methods for programming word lines in a block include identifying the block to be programmed, opening the block for programming, and programming a first word line in the block and a second word line in the block. The first word line and the second word line are separated by a number of word lines that are skipped during programming, and the number of word lines that are skipped being based on a predetermined interval.
US10073681B2 Home device application programming interface
The present disclosure contemplates a variety of improved methods and systems for enabling developers to program and control a variety of disparate devices coupled to the framework and/or ambient operating system. The Home API can expose operation of the devices in a natural and intuitive manner, facilitating control of unknown devices by high-level commands.
US10073677B2 Mixed-radix carry-lookahead adder architecture
Embodiments described herein are directed to mixed-radix carry-lookahead adders and methods performed thereby. The mixed-radix carry-lookahead adder includes an multiple carry-lookahead stages, where each stage may be of a different radix. Each stage operates on input bits, creating and implementing propagate and generate signals for each bit. The carry-lookahead stages also compute an XOR of the inputs that is forwarded to a final carry-lookahead stage. The elements of the initial and subsequent carry-lookahead stages are arranged such that each of the propagate and generate output signals passes through a minimal number of passive transmission lines. The final stage of the mixed-radix carry-lookahead adder includes an XOR logic gate configured to receive the generate output from an intermediate carry-lookahead stage and XOR the generate output received from the intermediate carry-lookahead stage with the computed XOR signal forwarded from the initial carry-lookahead stage to produce a sum of the input bits.
US10073676B2 Reduced floating-point precision arithmetic circuitry
The present embodiments relate to performing reduced-precision floating-point arithmetic operations using specialized processing blocks with higher-precision floating-point arithmetic circuitry. A specialized processing block may receive four floating-point numbers that represent two single-precision floating-point numbers, each separated into an LSB portion and an MSB portion, or four half-precision floating-point numbers. A first partial product generator may generate a first partial product of first and second input signals, while a second partial product generator may generate a second partial product of third and fourth input signals. A compressor circuit may generate carry and sum vector signals based on the first and second partial products; and circuitry may anticipate rounding and normalization operations by generating in parallel based on the carry and sum vector signals at least two results when performing the single-precision floating-point operation and at least four results when performing the two half-precision floating-point operations.
US10073673B2 Method and system for robust tagging of named entities in the presence of source or translation errors
A system includes a storage device configured to store a plurality of named entities collected from a plurality of sources, tokenized, and associated with a label. The system includes a tagging apparatus configured to receive textual communications, identify each of the textual communications, tokenize the textual communications, match the textual tokens with the named entities tokens stored in the storage device in order to assign the textual tokens to the labels associated with the named entity tokens, tag the textual communications based on the matching between the textual tokens and the named entity tokens in order to identify the intended meaning of each of the textual communications, and identify the intended meaning of the textual communications based on applying the tags to the textual communications. A method capable of disambiguating named entities using a common sense reasoning approach is also disclosed.
US10073670B2 Ambient noise based augmentation of media playback
Ambient noise sampled by a mobile device from a local environment is used to automatically trigger actions associated with content currently playing on the mobile device. In some implementations, subtitles or closed captions associated with the currently playing content are automatically invoked and displayed on a user interface based on a level of ambient noise. In some implementations, audio associated with the currently playing content is adjusted or muted. Actions can be automatically triggered based on a comparison of the sampled ambient noise, or an audio fingerprint of the sampled ambient noise, with reference data, such as a reference volume level or a reference audio fingerprint. In some implementations, a reference volume level can be learned on the mobile device based on ambient noise samples.
US10073669B2 Image display device and method of controlling the same
Disclosed herein are an image display device and a method of controlling the image display device. The image display device includes an image acquirer configured to acquire a user image, an image outputter configured to display the user image, a communicator configured to perform communication with a mobile terminal, a controller configured to perform a real time image display operation. The real time image display operation includes displaying the user image in real time and transmitting image data processed from the user image to the mobile terminal when a real time image display command is input.
US10073661B2 Security extensions for non-volatile memory
The disclosed embodiments provide security extensions for memory (e.g., non-volatile memory) by means of address and data scrambling and differential data storage to minimize exposure to side channel attacks and obfuscate the stored data. The scrambling function maximizes reverse engineering costs when recovering sequences of secret keys.
US10073660B2 Memory system for performing fail bit check operation and operating method of the same
Provided herein are a memory system and method of operating the memory system, which have improved reliability. A method of operating a controller for controlling a semiconductor memory device including a plurality of memory blocks, the method comprising generating a program command and a program address for performing a program operation on at least one page included in an open block, among the plurality of memory blocks, reading data from the at least one page corresponding to the program address and transmitting the program command and the program address to the semiconductor memory device when the number of fail bits included in data read from the at least one page is equal to or less than a first reference value.
US10073658B2 Optimized caching of slices by a DS processing unit
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. A computing device receives a data access request involving a set of EDSs associated with a data object that are distributedly stored among storage units (SUs) including first SU(s) coupled via a local network of the DSN and second SU(s) remotely located to the computing device and coupled via an external network of the DSN. The computing device caches within the at least one memory therein a subset of EDSs stored within the second SU(s) remotely located to the computing device and coupled to the computing device via the external network.
US10073653B2 Solid state disk
A solid state disk, including a main body, a processing unit, a display screen and a transmit port. The main body has a substrate and a shell portion covering on two opposite side faces of the substrate, the substrate is provided with a memory module; the processing unit is disposed in the main body; the display screen is attached to the main body and viewable from outside of the solid state disk, the display screen is electrically connected with the processing unit, the processing unit can control a display state of the display screen; and the transmit port is disposed on the substrate, and the transmit port is electrically connected with the memory module.
US10073650B2 Using an enhanced data agent to restore backed up data across autonomous storage management systems
An exemplary system preserves the autonomy of two or more distinct storage management systems all the while enabling backed up data to be restored from a first storage management system (the “local system”) to a specially-configured client in a second storage management system (the “remote system”). For example, backed up data in the local system (e.g., a secondary copy of production data) may be transferred, in a restore operation, from secondary storage in the local storage management system, which originated the data, to a client of the remote storage management system (the “remote client”). As a specially-configured “restore-only client,” the remote client is limited to receiving backed up data from the local storage management system, via restore operation(s) managed by the local storage manager. The remote client remains a full-fledged client in its home system, the remote storage management system.
US10073645B2 Initiating rebuild actions from DS processing unit errors
A method begins by detecting a recovery error when decoding a seemingly valid threshold number of existing encoded data slice. The method continues by sending a notice of the recovery error and a known integrity check value for the data segment to a rebuild module. The method continues by the rebuild module retrieving the set of existing encoded data slices and selectively decoding a different combination of a decode threshold number of existing encoded data slices of the set of existing encoded data slices until the data segment is successfully recovered. The method continues by dispersed storage error encoding the successfully recovered data segment to produce a set of new encoded data slices. The method continues by comparing the seemingly valid encoded data slices with corresponding new encoded data slices on an encoded data slice by encoded data slice basis to identify a corrupted encoded data slice.
US10073639B1 Hardware storage device optimization
A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.
US10073638B2 Automatic namespace ordering determination
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device detects a commissioned storage unit (SU) that was previously non-commissioned and identifies SU(s) that include commissioned SUs among the SUs. The computing device then identifies a SU topology of the SU(s) and selects a subset of the SU(s) based on the SU topology. The computing device then obtains SU address range assignments of the subset of the SU(s) facilitates assignment of a SU address range for the commissioned SU that was previously non-commissioned within the SUs based on the SU address range assignments of the subset of the SU(s).
US10073635B2 Multiple endianness compatibility
Examples of the present disclosure provide apparatuses and methods for multiple endianness compatibility. An example method comprises receiving a plurality of bytes and determining a particular endianness format of the plurality of bytes. The method can include, responsive to determining the particular endianness format is a first endianness format, reordering bits of each byte of the plurality of bytes on a bytewise basis, storing the reordered plurality of bytes in an array of memory cells, and adjusting a shift direction associated with performing a number of operations on the plurality of bytes stored in the array. The method can include, responsive to determining the particular endianness format is a second endianness format, storing the plurality of bytes in the array without reordering bits of the plurality of bytes.
US10073626B2 Managing the write performance of an asymmetric memory system
Some implementations include a method of managing a hosted non-volatile random-access memory (NVRAM) based storage subsystem that includes NVRAM devices. The method includes: receiving, at a device driver on the host computing device, write requests each requesting to write a respective unit of data to the NVRAM-based storage subsystem; categorizing the write requests into subgroups of write requests, where write requests within respective subgroups are mutually exclusive; ascertaining a load condition of each of several of the NVRAM devices of the NVRAM-based storage subsystem; identifying a target location on at least one NVRAM device to service a particular subgroup of write requests according to the ascertained load conditions of the NVRAM devices of the NVRAM-based storage subsystem; and servicing the particular subgroup of write requests by writing the corresponding units of data to the identified target location on the at least one NVRAM device of the NVRAM-based storage subsystem.
US10073624B2 Memory system
According to the embodiments, a memory system includes a nonvolatile semiconductor memory and a writing-loop-count monitoring unit that monitors a loop count of an applied voltage to the nonvolatile semiconductor memory required for data writing of the nonvolatile semiconductor memory as a writing loop count. Moreover, the memory system includes a management table for managing the writing loop count in block unit that is a unit of data erasing and a life managing unit that determines a degraded state of the nonvolatile semiconductor memory based on the management table.
US10073618B2 Supplementing a virtual input keyboard
A method and system. A first computer device receives a selection of a form field in a web page from a second computer device that is displaying a virtual keyboard on a display screen in the second computer device. The first and second computer devices are different computer devices. The first computer device determines one or more candidate character keys. The first computer device removes one or more matching character keys from the one or more candidate character keys that match keys in the virtual keyboard. The first computer device determines one or more supplement character keys. The first computer device communicates the one or more supplement character keys to the second computer device. The first computer device causes the second computer device to simultaneously display, on the display screen in the second computer device, the virtual keyboard and the one or more supplement character keys.
US10073612B1 Fixed cursor input interface for a computer aided design application executing on a touch screen device
In one embodiment, a technique is provided for using a fixed cursor input interface to interact with a model of a computer aided design (CAD) application on an electronic device having a touch screen display. A view of the model is displayed within a workspace of the CAD application on the touch screen display. A fixed cursor and a toolbar are also displayed on the touch screen display. In response to the touch input within the workspace, a pan or move may be performed within model space to change the view of the model, while the fixed cursor is maintained at a designated position (e.g., the center of the touch screen display). In response to input upon an interface element of the toolbar that represents an input type, an action is performed related to a position in model space superposed by the fixed cursor.
US10073610B2 Bounding box gesture recognition on a touch detecting interactive display
The invention provides a method and apparatus for identifying gestures performed by a user to control an interactive display. The gestures are identified based on a bounding box enclosing the points at which a user contacts a touch sensor corresponding with the display surface. The invention thus permits the use of inexpensive and highly reliable grid-based touch sensors that provide a bounding box to describe contact information. In identifying the gestures, the position, motion, shape, and deformation of the bounding box may all be considered. In particular, the center, width, height, aspect ratio, length of the diagonal, and orientation of the diagonal of the bounding box may be determined. A stretch factor, defined as the maximum of the ratio of the height of the bounding box to the width of the bounding box and the ratio of the width of the bounding box to the height of the bounding box, may also be computed. Finally, gestures may be identified based on the changes in time of these characteristics and quantities.
US10073608B2 User interface
An apparatus, a method, a computer program and a graphical user interface is provided. The apparatus comprises at least one processor; and at least one memory storing computer program instructions, the at least one processor being configured to execute the computer program instructions to cause the apparatus at least to perform: controlling a display to display one or more graphical items from a first layer of a hierarchical menu system; in response to user selection of a first graphical item from the first layer of the hierarchical menu system, entering a second layer of the hierarchical menu system, wherein entering the second layer of the hierarchical menu system comprises displaying one or more further graphical items, from the second layer of the hierarchical menu system, associated with the first graphical item; detecting a change in inclination of the apparatus, while the one or more graphical items from the first layer of the hierarchical menu system are displayed on the display; and controlling, after detecting the change in inclination of the apparatus, the display to display a preview comprising the one or more further graphical items, associated with the first graphical item, from the second layer of the hierarchical menu system.
US10073606B2 Control method for information apparatus and computer-readable recording medium
A control method causing a computer of the information apparatus to: display a display screen on the display, the display screen representing a floor plan for one floor including at least two rooms; display device icons representing target devices on the display screen, the device icons including an illumination icon which represents illumination devices, the illumination icon being commonly used for the illumination devices installed in two or more rooms of the at least two rooms; and cause the floor plan represented by the display screen to function as an operation screen for controlling the illumination devices, and display a region of the floor plan with brightness less than specific brightness, when it is sensed that the illumination icon is selected, the region corresponding to a room in which an illumination device whose power is in an off state is installed.
US10073605B2 Providing dynamic widgets in a browser
A computer may provide, in a rendered and displayed browser, access to a cloud services related portal. Access may also be provided to a dynamic graphical widget in the portal. The dynamic graphical widget may be related to a cloud service and be customizable via the browser. The computer may receive a user input to cause movement of the dynamic graphical widget from a docked to undocked displayed position in the browser.
US10073604B2 UI-driven model extensibility in multi-tier applications
A system and method for facilitating modifying a runtime application behavior and/or functionality of a networked software application, whereby UI-driven data model modifications effectively propagate back to the UI of the runtime application. The example method includes employing the runtime user interface display screen to present one or more indicators for one or more customizable user interface features of the runtime user interface display screen; generating one or more signals based upon user input, wherein the user input indicates a modification to be made to the one or more customizable user interface features; initiating one or more changes to a computing object and data model associated with the computing object in accordance with the one or more signals; and displaying a modified user interface display screen in accordance with the one or more changes.
US10073593B2 Chronologically navigating among time-based entries
Chronologically navigating among time-based entries stored by a physical computing device having a processor configured to execute a time-based application includes displaying, with the computing device, a time-based entry with at least one of a forward control and a backward control; in response to a user selecting the forward control, displaying with the computing device a subsequent time-based entry, the subsequent time-based entry including a shared property with the displayed time-based entry; and in response to the user selecting the backward control, displaying with the computing device a previous time-based entry, the previous time-based entry including a shared property with the displayed time-based entry.
US10073591B2 Device, method, and graphical user interface for navigating media content
An electronic device provides, to a display, data to present a user interface with a plurality of user interface objects that includes a first user interface object. A current focus is on the first user interface object. The device, in response to determining that inactivity criteria are satisfied, provides data to visually distinguish the first user interface object in a first manner from the other user interface objects in the plurality of user interface objects; and, after providing the data to visually distinguish the first user interface object in the first manner: detects interaction by a user with the electronic device or with another device in communication with the electronic device; and, in response, provide, to the display, data to cease visually distinguishing the first user interface object in the first manner from the other user interface objects in the plurality of user interface objects.
US10073590B2 Reduced size user interface
A method includes, at an electronic device: receiving data representing a sequence of images stored on an external device; displaying, on a touch-sensitive display, a representation of the sequence of images; determining whether a contact detected on the touch-sensitive display at the representation of the sequence of images has a characteristic intensity above a threshold intensity; in response to a determination that the characteristic intensity is above the threshold intensity, displaying a user interface menu including a user interface object representing an option to display a background of a user interface based on the sequence of images; detecting a selection of the user interface object; detecting a motion indicative of a wrist raise gesture; and in response to detecting the motion indicative of a wrist raise gesture, displaying the background of the user interface on the display of the electronic device based on the sequence of images.
US10073582B2 Systems and methods for conducting the launch of an application in a dual-display device
Embodiments are described for handling the launching of applications in a multi-screen device. In embodiments, a first touch sensitive display of a first screen receives input to launch an application. In response, the application is launched. A determination is made as to whether the first touch sensitive display already has windows in its stack. If there are no windows in the stack of the first touch sensitive display, a new window of the first application is displayed on the first touch sensitive display. If there are windows in the stack, a determination is made whether a second display has windows in its stack. If not, the new window is displayed on the second display. If the second display also has windows in its stack, the new window will be displayed on the first touch sensitive display.
US10073579B2 Techniques to share media files through messaging
Techniques to share media files through messaging are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store a message application that when executed by the processor is operative to communicate a message and a message attachment comprising a media file at different time intervals using different transports. The message may have a link comprising a reference to a discoverable storage location for the media file. Other embodiments are described and claimed.
US10073575B2 Touch screen panel and fabrication method thereof
A touch screen panel includes first and second sense cells on a same layer and coupling patterns that couple adjacent ones of the first sense cells and adjacent ones of the second sense cells to each other, respectively. The coupling patterns do not cross with each other, thereby improving the ability of the coupling patterns to withstand static electricity. A dummy line formed of a same material as the sense cells may be formed between the first and second sense cells, and the dummy line is electrically coupled to a guard ring located in an area outside of a display area of the touch screen panel, making it possible to overcome the effects of static electricity applied to the front surface of the touch screen panel as well as the side surface thereof.
US10073572B2 Conductive structure and preparation method therefor
The present application relates to a conductive structure body and a method for manufacturing the same. A conductive structure body according to an exemplary embodiment of the present application includes a transparent conductive layer, a metal layer which is provided on the transparent conductive layer and includes aluminum, and an aluminum oxynitride layer which is provided on the metal layer.
US10073567B2 Interactive display systems
Disclosed is an interactive display system, comprising a main control unit for processing information, a display unit for generating a display image, one or more remote control units, and a monitoring module assembly; the main control unit has a communication connection with the display unit and the monitoring module assembly; each remote control unit comprises an infrared emission module assembly used to emit infrared light of two different wavelengths to the display image to generate an infrared light spot; the monitoring module assembly comprises a monitoring lens for capturing the infrared light spot within the display image, a first light splitting element, and a first and a second infrared monitoring element with respect to the different wavelength from the remote control. This disclosure provides multiple-point interaction on a single display image. User can easily interact with the display image just like the touch-panel which helps enhance interactive experience.
US10073566B1 Method and apparatus for determining a valid sequence of touch events on a touch sensitive device
Certain aspects of the present disclosure relate to a technique for determining a valid sequence of touch events on a touch sensitive device. A first sequence of touch events is received, a proximity between any two touch events of the first sequence of touch events being greater than a proximity threshold. A second sequence of touch events is received. The touch events from the first and the second sequence are combined if a time difference between the first and the second sequence of touch events is below a time threshold and a proximity between the first and the second sequence of touch events is less than the proximity threshold. A valid sequence of touch events is determined if a combined pressure of the first and the second sequence of touch events is greater than a pressure threshold.
US10073564B2 Input device, control method of input device, and program
An input device includes a sensor unit, a processing unit, a storage unit, and an interface unit. The processing unit includes: a change amount calculating section for calculating the temporal change amount of the electrostatic capacitance that is detected by the sensor unit and that changes according to the proximity degree of an object with respect to a detection surface; a determination section for determining a touch operation corresponding to an operation on the detection surface using a fingertip, a palm operation corresponding to an operation on the detection surface using a palm, and a grip operation corresponding to an operation on a conductor portion, based on the calculated change amount; and a reset section for performing reset processing in a case where the duration of a state, in which a palm operation is not determined and a grip operation is determined, is a first predetermined time or more.
US10073562B2 Touch display apparatus, driving circuit, and driving method
A touch display apparatus, a corresponding driving circuit, and a driving method. The touch display apparatus includes a common electrode between a first substrate and a second substrate, and a driving circuit used as a touch sensing electrode during a touch sensing phase. The driving circuit is used for providing a first signal for touch detection to the common electrode. The driving circuit is also used for providing a second signal to a gate line during the touch sensing phase, said second signal enabling a thin-film transistor to be in off mode and decreasing the charge-discharge capacity of a capacitor formed by the common electrode and a gate line. The driving circuit is also used for providing a third signal during the touch sensing phase, the third signal decreasing the charge-discharge capacity of a capacitor formed by the common electrode and a data line.
US10073560B2 Differential force and touch sensing
An input device is configured to detect force being applied to an input region of the device by an input object, in addition to the position of the input object using touch sensing methods. Aspects include driving a force sensing electrode of the input device using an anti-guarding voltage alternating with a ground or guard voltage, while driving the touch sensing electrodes with a reference voltage, to obtain touch measurements, force measurements, interference measurements, double the force signal, and/o double the touch signal for differential touch and force detection. Aspects also include driving sensor electrodes using orthogonal signals and performing in-phase and quadrature demodulation of the received signal for simultaneous and independent touch and force measurements.
US10073558B2 Position indicator, position detecting device, and input control method of position detecting device
A position detecting device includes two different types of sensors. A position indicator includes resonant circuits that enable detection of the position indicator by a first sensor both when a first end of a chassis of the position indicator is oriented toward the position detecting device and when a second end of the chassis is oriented toward the position detecting device. The position indicator also includes a conductive cap that is provided at the second end of the chassis and that enables detection of the position indicator by a second sensor when the second end is brought close to the position detecting device. A control circuit included in the position detecting device changes processing according to when the control circuit is receiving only one of an output signal from a detection circuit coupled to the first sensor and an output signal from a detection circuit coupled to the second sensor and when the control circuit is receiving the output signals from both detection circuits.
US10073556B2 Liquid crystal display device with touch panel
A liquid crystal display device with a touch panel includes: display drive circuits that are disposed respectively at the outsides of the sides opposing to a display region, and that apply sequential scanning signal potentials to scanning signal lines; touch panel drive circuits that are disposed respectively further to the outsides of the display drive circuits, and that apply sequential drive pulses to a plurality or drive electrodes among common electrodes; and switching circuits that are disposed respectively at insides of the display drive circuits, and that switch between applying common electric potentials for controlling the alignment of the liquid crystal composition and applying a touch drive pulse that detects the touching to the display surface.
US10073555B2 Sensing device
A sensing device includes a comparator, a first and a second variable capacitor units. The first and second variable capacitor units charge a first and a second comparator inputs, respectively, according to a first and a second driving signals, such that the first and second comparator inputs have a first and a second voltages, respectively, in which a voltage level of the first driving signal is higher than a voltage level of the second driving signal. The comparator is configured to compare the first voltage and the second voltage to generate a comparator output signal. The first variable capacitor unit is adjusted according to the comparator output signal to perform potential compensation for the first comparator input, or the second variable capacitor unit is adjusted according to the comparator output signal to perform potential compensation for the second comparator input.
US10073553B2 Scripting cross-device wearable interaction
Methods and apparatus for an interaction system specifying cross-device interaction are provided. The interaction system provides application program interfaces (APIs) and a scripting environment that allow development of scripts that combine user input and sensing events and distribute output and across devices to create a range of rich cross-device behaviors with minimal development. The interaction system includes an integrated environment for developers to author and test cross-device behaviors. When a script is ready, the script can be deployed on a network of mobile and wearable computing devices using the interaction system's runtime environment. An evaluation of the interaction system with twelve participants revealed that the interaction system significantly reduced developer effort for creating and iterating on cross-device behaviors. The interaction system allowed developers to focus on target interaction behaviors and high-level device capabilities, rather than low-level specifications.
US10073551B2 Display panel, information processing device, and driving method of display panel
Provided is a novel display panel which is highly convenient or reliable or a driving method thereof. The display panel includes a first display element, a first conductive film electrically connected to the first display element, a second conductive film having a region overlapping with the first conductive film, an insulating film having a region sandwiched between the second conductive film and the first conductive film, a pixel circuit electrically connected to the second conductive film, and a second display element electrically connected to the pixel circuit. The insulating film has an opening. The second conductive film is electrically connected to the first conductive film in the opening.
US10073547B2 Rotary dial
Example embodiments described herein disclose a device configured to generate and cause display of a rotary input interface within a display of the device. The rotary input interface may be displayed as one or more dial types, including at least a continuous rotary dial, a horseshoe dial, or a continuous scroll wheel, configured to include an arrangement of values at positions along the rotary input interface. The rotary input interface also include a central display configured to indicate a selected value (e.g., from among the arrangement of values) based on a location of a value indicator among the arrangement of values.
US10073536B2 Virtual keyboard input for international languages
In one example, a computing device includes at least one processor configured to output for display, a graphical keyboard. The at least one processor may also be configured to model, in a first lattice, a plurality of candidate character strings that include symbols of a first alphabet. The first lattice may indicate spatial probabilities of the plurality of candidate character strings. The at least one processor may be configured to determine, using a second lattice that indicates probabilities of one or more words of a second language based at least in part on the spatial probabilities of the plurality of candidate character strings, a probability that the at least one of the plurality of candidate character strings corresponds to at least one word included in the second language. The at least one processor may be configured to output for display, the one or more symbols representing at least one word.
US10073533B2 Operation apparatus for vehicle
An operation apparatus for a vehicle includes a detector configured to detect a motion of a hand; a display apparatus configured to output an operation screen; and a processing device configured to perform, based on the motion of the hand detected by the detector, selection and determination processes for selecting and determining one of selection target items in the operation screen output on the display apparatus. The processing device is configured to form, in a vehicle stop state, a first operation screen related to a predetermined function, the first operation screen being operable based on the motion of the hand, and form, in a vehicle travel state, a second operation screen related to the predetermined function, the second operation screen being different from the first operation screen and operable based on the motion of the hand easier than that in the vehicle stop state.
US10073532B2 General spatial-gesture grammar user interface for touchscreens, high dimensional touch pad (HDTP), free-space camera, and other user interfaces
A system for a spatial-gesture user interface employing grammatical rules at various levels. Various distinct subset of the gestemes can be concatenated in space and time to construct a distinct gestures. Real-time spatial-gesture information measured by a spatial-gesture user interface is processed to at least a recognized sequence of specific gestemes and that the sequence of gestemes that the user's execution a gesture has been completed. The specific gesture rendered by the user is recognized according to the sequence of gestemes. Many additional features are then provided from this foundation, including gesture grammars, structured-meaning gesture-lexicon, imposed interpretations, context, and the use of gesture-rendering prosody. The invention can be used to provide very general spatial-gesture grammar user interface for touchscreens, high dimensional touch pad (hdtp), free-space camera, and other user interfaces.
US10073531B2 Electronic device pose identification based on imagery and non-image sensor data
An electronic device includes one or more imaging sensors (e.g, imaging cameras) and includes one or more non-image sensors, such as an inertial measurement unit (IMU), that can provide information indicative of the pose of the electronic device. The electronic device estimates its pose based on two independent sources of pose information: pose information generated at a relatively high rate based on non-visual information generated by the non-image sensors and pose information generated at a relatively low rate based on imagery captured by the one or more imaging sensors. To achieve both a high pose-estimation rate and high degree of pose estimation accuracy, the electronic device adjusts a pose estimate based on the non-visual pose information at a high rate, and at a lower rate spatially smoothes the pose estimate based on the visual pose information.
US10073527B2 Systems and methods for providing features in a friction display including a haptic effect based on a color and a degree of shading
A touch-enabled device can simulate one or more features in a touch area. Features may include, but are not limited to, changes in texture and/or simulation of boundaries, obstacles, or other discontinuities in the touch surface that can be perceived through use of an object in contact with the surface. Systems include a sensor configured to detect a touch in a touch area when an object contacts a touch surface, an actuator, and one or more processors. The processor can determine a position of the touch using the sensor and select a haptic effect to generate based at least in part on the position, the haptic effect selected to simulate the presence of a feature at or near the determined position. Some features are simulated by varying the coefficient of friction of the touch surface.
US10073525B2 Systems and methods for a low profile haptic actuator
Systems and methods or a low profile haptic actuator are disclosed. In one embodiment, a system for a low profile haptic actuator includes: a moveable surface comprising a first coil, the moveable surface configured to move in a degree of freedom; a fixed surface beneath the moveable surface, the fixed surface comprising a second coil coupled underneath the first coil; a suspension coupled to the fixed surface and the moveable surface and configured to suspend the moveable surface; and a controller coupled to the first coil and the second coil.
US10073523B2 Position control of a user input element associated with a haptic output device
Systems and methods for rendering a haptic effect at a user input element associated with a haptic output device are provided. A primary range and a secondary range of positions are defined for the user input element associated with the haptic output device. In addition, a boundary range of positions is defined for the user input element associated with the haptic output device, the boundary range partially overlapping each of the primary and secondary ranges. A position of the user input element is monitored, and the haptic effect rendered in response to an entry of the user input element to positions within the boundary range.
US10073520B2 Method and system for interaction using holographic display system
A method and system for displaying of a holographic image of an object in a predefined area. A positioning unit is configured for detecting positions of at least one viewer within the predefined area, a sensor is configured for detecting the environmental conditions within the predefined area, a processor is configured for collecting data including detected positions of viewers and detected environmental condition and calculating a location for displaying holographic image based on the collected data.
US10073519B2 Apparatus and method for providing information by recognizing user's intentions
A mobile device and operating method provides information by automatically recognizing a user intention. The mobile device includes a sensor configured to sense a user's eye movement, an event detector configured to detect an event by inferring a user intention based on the user's eye movement, an application function executor configured to execute a function of an application in response to the detected event. The mobile device may further include a display configured to display results of function execution.
US10073502B2 External drive chassis storage array
The invention in at least one embodiment includes a system that includes a chassis having a frame present within a housing where the frame includes at least two plates having a base and two grills running widthwise along and on opposite ends of the base, a plurality of walls between the at least two plates, and at least one baffle running between the plates at an angle to the plates; at least one power supply; and a plurality of fans electrically connected to the at least one power supply; wherein there are at least two air flow paths through the chassis that pass through at least one fan and pass at least one baffle through a duct defined by the housing and the frame. In at least one embodiment, the chassis receives at least one storage drive.
US10073500B2 Vapor chamber with ring geometry
Techniques of managing heat within an electronic device involve providing a vapor chamber in a ring shape within an electronic device. In some implementations, the vapor chamber forms an outer case wall of an enclosure of the electronic device. In further implementations, the vapor chamber has a fill port attached to the inner edge of the vapor chamber. Advantageously, by using a vapor chamber with a ring geometry in an electronic device according to the improved techniques, a form factor of the electronic device (e.g., a laptop, a tablet, etc.) is not affected by the introduction of the vapor chamber as an outer case wall.
US10073499B2 Computer internal architecture
An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink having triangular shape disposed within a cylindrical volume defined by a cylindrical housing. A computing engine having a generally triangular shape is described having internal components that include a graphics processing unit (GPU) board, a central processing unit (CPU) board, an input/output (I/O) interface board, an interconnect board, and a power supply unit (PSU).
US10073494B2 Mechanical attach and retention feature
A mechanical attach and retention feature is described. An apparatus may include a cover portion that is configured to cover at least a portion of a display device of a computing device having a mobile form factor that is configured to be held by one or more hands of a user. The apparatus includes, a first mid-spine that is rotationally connected to the cover portion, a second mid-spine that is rotationally connected to the first mid-spine, and a connection portion that is rotationally connection to the second mid-spine. The connection portion is configured to form a removable physical coupling to the computing device using a projection that is configured to be disposed within a channel formed in a housing of the computing device and a protrusion disposed on the projection, the protrusion configured to be received within a cavity formed as part of the channel.
US10073493B2 Device and method for controlling a display panel
A device including circuitry that receives a first input from one or more touch sensors included in a display panel, and determines, based on the first input, whether a first touch operation is performed within a predetermined portion of the display panel. The circuitry controls, when it is determined that the first touch operation was performed within the predetermined portion, the display panel to display a screen pad and a pointer within an interface. The circuitry determines, based on a second input received from the one or more touch sensors, whether a second touch operation is performed within a portion of the display panel corresponding to the displayed screen pad. The circuitry controls, when the second touch operation is performed within the screen pad and based on features of the second touch operation, at least one of a movement of the pointer and an operation of the device.
US10073492B2 Electronic device
An electronic device of the present disclosure is configured to detachably include a first unit and a second unit. The second unit includes a socket. The socket includes a socket main body, and an operating member for performing a releasing operation of engagement through a lock mechanism that makes the first unit and the second unit detachable. The socket main body includes a first wall and a second wall. The operating member includes a first operating portion disposed on an exterior of the first wall, and a second operating portion disposed on an exterior of the second wall.
US10073491B2 Rollable display device and electronic device including the same
A rollable display device includes a rollable structure including a plurality of unit structures, a display panel structure attached to the rollable structure, and a plurality of magnetic objects on a bezel region of the rollable structure, wherein respective widths of the unit structures increase in a direction from a first side of the rollable structure to a second side of the rollable structure, wherein the unit structures collectively form first through (n)th rolling cycles, as the rollable structure is rolled, and a (k)th rolling cycle encircles a (k−1)th rolling cycle, and wherein the plurality of magnetic objects aligns the (k)th rolling cycle with the (k−1)th rolling cycle by causing a magnetic attraction between the (k)th rolling cycle and the (k−1)th rolling cycle.
US10073488B2 Multifunction joystick apparatus and a method for using same
A joystick apparatus has a housing and a printed circuit board in the housing. A shaft is pivotably connected to a U-joint assembly to allow movement of the shaft relative to the center position within a circle. A concentric reduced power zone circle is associated with the circle. Operation of the joystick within the reduced power zone circle uses less power than operation outside of the reduced power zone. A knob and a magnet are located on the shaft. A Hall effect integrated circuit detects movement of the magnet in response to corresponding movement of the shaft by a user and generates a corresponding proportional joystick output signal indicative of a direction and an extent of rotation of the shaft. A multifunction joystick control system has a joystick configured to provide multiple operational modalities on a joystick. An electrical interface connects the joystick apparatus and the host central processing unit.
US10073485B2 Method for compensating instantaneous power failure in medium voltage inverter and medium voltage inverter system using the same
According to an embodiment, a method for compensating instantaneous power failure includes determining whether an input voltage of a plurality of power cells is less than or equal to a first threshold voltage, decreasing, when the input voltage is less than or equal to the first threshold voltage, an output frequency of the inverter, determining whether a voltage of a direct current (DC) link is greater than or equal to a second threshold voltage, and increasing, when the voltage of the DC link is greater than or equal to the second threshold voltage, the output frequency of the inverter. Overvoltage trip may be prevented at the power restoration time and overcurrent trip caused by increase in the slip frequency may be prevented. Thereby, reliability of a medium inverter may be enhanced, and a continuous operation time increased compared to the conventional cases may be ensured.
US10073484B2 Power on reset (POR) circuit with current offset to generate reset signal
A Schmitt trigger circuit having an input coupled to a current summing junction. A trickle current source generates a trickle current applied to the current summing junction. A bandgap current source generates a bandgap current applied to the current summing junction (wherein the bandgap current is fixed when a supply voltage exceeds a threshold). A variable current source generates a variable current applied to the current summing junction (wherein the variable current varies dependent on the supply voltage). At the current summing junction, the variable current is offset against the trickle and bandgap currents with respect to generating a voltage that is sensed at the Schmitt trigger circuit input.
US10073478B1 Voltage regulator for a low dropout operational mode
A voltage regulator includes a first transistor including a first terminal to receive an input voltage and a second transistor including a first terminal coupled to a second terminal of the first transistor. A charge pump couples to the second transistor and to an output voltage node. An amplifier receives a feedback voltage derived from the output voltage and generates a control signal to gates of the transistors. Responsive to the input voltage being more than a threshold larger than the output voltage, the amplifier maintains the second transistor off and the first transistor on such that current flows through the first transistor to the output voltage node but not the second transistor. Responsive to the input voltage being less than the threshold amount, the amplifier operates the first transistor in a triode mode and turns on the second transistor to provide current to the charge pump.
US10073471B2 Pneumatic control and measuring device as well as seat comfort system
A pneumatic control and measuring device and seat comfort system with such a device. The pneumatic control and measuring device includes a valve and a pressure sensor, wherein the valve includes an input channel, a pressure channel, an output channel and a sealing element switched or switchable by an actuator. The sealing element is configured to connect the input channel with the pressure channel in that a supply pressure provided in the compressed air supply channel is or can be provided at an output connection of the valve fluidically communicating with the pressure channel. A pressure sensor for capturing a pressure present at the output connection is a printed-circuit-board-integrated pressure sensor.
US10073470B1 High speed, broad range electro pneumatic flow control valve
An electropneumatic proportional flow valve improves flow control because it incorporates a plurality of internal valves in parallel with each electronically controlled, miniature proportional valve manipulated sequentially to each other. Such parallel arranged valves operated sequentially allows for precision control of the low-end of the full scale output; the larger mechanical valve allows for the high-end of the full scale output.
US10073462B2 Autonomous vehicle with improved visual detection ability
The invention provides an autonomous vehicle capable of driving independently through a path of intense traffic and transporting objects or people, even on rough surfaces, whilst ensuring safety of the vehicle and general road safety. The autonomous vehicle includes at least one variable pitch camera for producing images to be used for a computer vision to control the autonomous vehicle. The invention facilitates changing the pitch of the variable pitch camera to maximise camera image clarity and/or resolution as the autonomous vehicle moves. The images can be used for lane detection, pedestrian detection, three-dimensional (3D) reconstruction of an environment and/or pothole detection. With the invention, at least one image from the variable pitch camera is used in controlling the movement and/or the trajectory of the autonomous vehicle.
US10073461B2 Driverless vehicle, method, apparatus and system for positioning driverless vehicle
Disclosed embodiments include a driverless vehicle, and a method, an apparatus and a system for positioning a driverless vehicle. In some embodiments, the method includes: acquiring first laser point cloud reflection value data matching a current position of the driverless vehicle; converting the first laser point cloud reflection value data into laser point cloud projection data in a horizontal earth plane; determining a first matching probability of the laser point cloud projection data in a predetermined range of a laser point cloud reflection value map by using a position of a predetermined prior positioning position in the laser point cloud reflection value map as an initial position; and determining a position of the driverless vehicle in the laser point cloud reflection value map based on the first matching probability. The implementation can accurately position the current position of the driverless vehicle.
US10073456B2 Automated co-pilot control for autonomous vehicles
A control system for an autonomous vehicle includes at least one controller. The controller is programmed to receive first sensor readings from a first group of sensors, provide a first sensor fusion output based on the first sensor readings, the first sensor fusion output including a first detected state of a detected object, receive second sensor readings from a second group of sensors, and provide a second sensor fusion output based on the second sensor readings, the second sensor fusion output including a second detected state of the detected object. The controller is additionally programmed to, in response to the first detected state being outside a predetermined range of the second detected state, generate a diagnostic signal.
US10073454B2 Machine vision enabled swarm guidance technology
A system and method for controlling a swarm of UAVs that are stored on and released from an airborne platform, fly to and destroy a target, where the UAVs download target information from the airborne platform before being released therefrom, do not communicate with each other or the airborne platform while in flight, and do not depend of the presence of GPS. Each UAV includes a vision sensor that provides image data, a navigation module that receives the image data and causes the UAV to navigate and fly towards the target, and a target destruction module that receives the image data and causes the UAV to destroy the target.
US10073453B2 Autopilot autorelease systems and methods
Techniques are disclosed for systems and methods to provide accurate, low lag, and reliable autopilot autorelease in a hydraulic steering system for mobile structures. A hydraulic steering system includes a logic device configured to communicate with an autopilot pump controller, a control surface reference sensor, an orientation sensor, and/or a gyroscope. Control and sensor signals provided by the pump controller and/or the various sensors are used to selectively enable and/or disable an autopilot release signal. The autopilot release signal enables or disables the autopilot pump controller and/or an autopilot pump, or controls the autopilot pump controller to enable or disable the autopilot pump.
US10073450B2 Method and apparatus for causing sending of a parking directive
A method comprising identification of a parking region for a vehicle, identification of an object within the parking region, determination that sufficient space exists within the parking region for creation of a parking space, the parking space being a portion of the parking region that is dimensioned to allow the vehicle to enter the parking space and exit the parking space, determination of a parking directive based, at least in part, on the parking space and the object, and causation of sending the parking directive is disclosed.
US10073447B2 Abnormality diagnosis method and device therefor
In industrial machine abnormality diagnosis, if the machine is diagnosed to have abnormality, then sensor data from the machine needs to be sent to a management center for causal analysis. However, since machines operated at a remote site cannot always communicate with a management center, it has been found that, in some cases, sensor data that has failed to be sent from a machine remains in the memory of the machine, resulting in lack of available memory capacity. In view of this, the present invention determines beforehand whether the diagnosed machine will run out of available memory capacity before the completion of sending the amount of sensor data required for causal analysis for the machine, and instructs a maintenance person to recover memory. This determination as to whether the machine will run out of available memory capacity before the completion of sending the amount of sensor data required for the causal analysis for the machine, is made as follows: (1) first, the machine predicts the run-out date on which the machine will run out of memory capacity for storing sensor data generated in the machine, and sends a notification of the predicted run-out date to the management center for the machine; and (2) next, from the amount of sensor data required for the causal analysis and the reception rate of sensor data, the management center calculates the number of days required to retrieve the necessary data for the causal analysis and determines whether the management center can retrieve the data by the predicted run-out date.
US10073445B2 Quality control system and method
A system and method of operating an assembly line for performing an assembly operation on an article. The method includes the steps of detecting an absence or presence of an abnormality in the article and classifying the abnormality as one of a plurality of types including a first type of abnormality and a second type of abnormality. Additionally, the method includes the step of determining that the article is eligible for the assembly operation if at least the abnormality is detected as present and the abnormality is the first type of abnormality. Moreover, the method includes the step of determining that the article is eligible for the assembly operation if at least the abnormality is detected as present, the abnormality is the second type of abnormality, and an override command is received. Furthermore, the method includes the step of providing an electronic output if the article is eligibility for assembly.
US10073442B2 Intelligent thermal validation and monitoring system with asset management and self diagnosis capabilities
A system for qualifying a process in a facility. The system includes a validation system and a portable computer device. The validation system includes a storage device, a processing device, and one or more sensor input modules each connected to one or more sensors. The portable computer device includes a storage device and a processing device. The storage device of the portable computer device includes a database comprising configuration file for configuring the validation system to perform a qualification of the asset. The processing device of the portable computer device is configured to transmit the configuration file to the validation system for storage in the storage device thereof. The processing device of the validation system is configured to load the configuration file stored in the storage device thereof and to perform the qualification of the asset based on the loaded configuration file.
US10073436B2 Fully-closed loop position controller
A fully-closed loop position controller with a velocity control system based on a velocity feedback of mixed velocities of a motor velocity and a load velocity. The fully-closed loop position controller identifies a ratio of load moment of inertia in real time to select an optimum mix gain in accordance with a changing ratio of load moment of inertia such that a position loop gain and a speed loop gain can be varied accordingly. The fully-closed loop position controller controls the load position based on the mix gain, the position loop gain, and the velocity loop gain.
US10073432B2 Numerical controller having tool tip point control function
In a numerical controller having a tool tip point control function, a provisional tool tip point movement path calculation unit calculates a fourth movement path of a tip point of a tool on the basis of a third movement path obtained by linearly interpolating a second movement path for moving a control point of the tool along the second movement path, and a post-linear interpolation movement instruction output unit outputs a third movement instruction if it is determined that the difference between a first movement path for moving the tip point of the tool along the first movement path and the fourth movement path is within a predetermined tolerance.
US10073428B2 Methods and systems for control of home automation activity based on user characteristics
The present technology relates to systems and methods for control of home automation activity based on user preferences. More specifically, the present technology relates to using a home automation system to control home automation activity based on user preferences. Example embodiments include receiving an input from a user including a set of preferences, generating a user profile using the set of preferences, receiving data indicating that a mobile device has moved from a first location to a second location, transmitting the user profile to the mobile device for application to the home automation system, receiving data indicating that the mobile device has been at the second location for a period of time, comparing the period of time to a predetermined threshold period of time, and applying the home automation settings associated with the second location to the home automation system.
US10073426B1 System, apparatus and method for energy management, for usage by consumers of energy from electric utility service providers, and monitoring and management of same
Embodiments provide systems, apparatus and methods for energy management.
US10073425B2 Broad area management system, broad area management apparatus, building management apparatus, and broad area management method
Even when there are a lot of buildings as a management target, a power consumption of each building can be appropriately managed. A broad area management system 10 is provided with a broad area management apparatus 20 in which a control command reception unit 22 receiving a selection of a control command of a power consumption from an operation terminal of an administrator and a transmission unit 24 transmitting received one control command to a plurality of building management apparatuses 30 are included, and the building management apparatus 30 in which an event program execution unit 34 storing an event program in association with the control command, a reception unit 32 extracting the event program corresponding to the control command from the event program execution unit 34 in a case where the control command is received from the broad area management apparatus 20, an event program extraction unit 33 controlling the power consumption of each facility 15 by executing the extracted event program.
US10073422B2 Demand response adaptor for connecting a device to a demand response system or home automation system
A demand response adaptor is provided such that, depending on the device connected to the demand response adapter, the demand response control system can be provided with the second constraints corresponding to the device connected to the demand response adapter, wherein the demand response control system comprises software components for making the decision based on the first constraints, the second constraints and the third constraints, wherein the controller comprises software components for detecting the start of a program by analyzing the amount of electrical power used by the device in function of time detected by the sensor and wherein the controller of the adaptor comprises software components for switching the relay to the nonconductive state when the start of the program is detected until, based on the decision of the demand response control system, the controller switches the relay switch to the conductive state.
US10073421B2 Predictive monitoring and diagnostics systems and methods
System and method for improving operation of an industrial automation system, which includes a control system that controls operation of an industrial automation process. The control system includes a feature extraction block that determines extracted features by transforming process data determined during operation of an industrial automation process based at least in part on feature extraction parameters; a feature selection block that determines selected features by selecting a subset of the extracted features based at least in part on feature selection parameters, in which the selected features are expected to be representative of the operation of the industrial automation process; and a clustering block that determines a first expected operational state of the industrial automation system by mapping the selected features into a feature space based at least in part on feature selection parameters.
US10073420B2 Switch actuation device
A switch actuation device for use in connection with electrical switch mechanism having an actuatable structure. The device includes an actuation mechanism in operable communication with the actuatable structure for use in urging the actuatable structure of the electrical switch mechanism from a first position to a second position. An actuatable electrical switch arrangement is also disclosed.
US10073417B2 System and method for applying orthogonal limitations to light beams using microelectromechanical systems
A system for generating a light beam having a plurality of orthogonal function modes includes a light source for generating a plane wave light beam. A MicroElectroMechanical (MEM) system including an array of micro-mirrors for generating the light beam having the plurality of orthogonal function modes applied thereto responsive to the plane wave light beam and control signals for controlling the array of micro-mirrors. A controller generates the control signals to control a position of each of a plurality of micro-mirrors of the array of micro-mirrors. The controller controls the position of the micro-mirrors to generate a plurality of holograms for applying the plurality of orbital angular momentum modes to the plane wave light beam responsive to the control signals.