Patent application number | Description | Published |
20090045425 | SEMICONDUCTOR LIGHT EMITTING DEVICE AND METHOD FOR MANUFACTURING SAME - A semiconductor light emitting device includes: a support substrate; a metal layer provided on the support substrate; a semiconductor layer provided on the metal layer and including a light emitting layer; a contact layer containing a semiconductor, selectively provided between the semiconductor layer and the metal layer, and being in contact with the semiconductor layer and the metal layer; and an insulating film provided between the semiconductor layer and the metal layer at a position not overlapping the contact layer. | 02-19-2009 |
20100041209 | METHOD FOR MANUFACTURING SEMICONDUCTOR DEVICE - A method for manufacturing a semiconductor device, includes: bringing a first major surface of a first substrate into close contact with a second major surface of a second substrate being different in thermal expansion coefficient from the first substrate at a first temperature higher than room temperature; and bonding the first substrate and the second substrate by heating the first substrate and the second substrate to a second temperature higher than the first temperature with the first major surface being in close contact with the second major surface. | 02-18-2010 |
20110073890 | METHOD FOR MANUFACTURING SEMICONDUCTOR LIGHT-EMITTING DEVICE AND SEMICONDUCTOR LIGHT EMITTING DEVICE - A method for manufacturing a semiconductor light-emitting device of the invention includes: forming a semiconductor layer including a light-emitting layer and a first interconnect layer on a major surface of a temporary substrate; dividing the semiconductor layer and the first interconnect layer into a plurality of chips by a trench; collectively bonding each divided portion of the first interconnect layer of a plurality of chips to be bonded not adjacent to each other out of the plurality of chips on the temporary substrate to a second interconnect layer while opposing the major surface of the temporary substrate and the major surface of a supporting substrate forming the second interconnect layer, and collectively transferring a plurality of the bonded chips from the temporary substrate to the supporting substrate after irradiating interfaces between the bonded chips and the temporary substrate and separating the chips and the temporary substrate from each other. | 03-31-2011 |
20120070958 | METHOD OF MANUFACTURING SEMICONDUCTOR DEVICE - In a method of manufacturing a semiconductor device of an embodiment, at room temperature, a first substrate including a semiconductor laminate body is adhered to a second substrate with a smaller thermal expansion coefficient than that of the first substrate. Then, the first substrate and the second substrate are heated with the first substrate heated at a temperature higher than that of the second substrate. Thus the first substrate and the second substrate are bonded together. The first substrate is either a sapphire substrate including a nitride-based semiconductor layer, or a GaAs substrate including a phosphorus-based semiconductor layer. The second substrate is a silicon substrate, a GaAs substrate, a Ge substrate, or a metal substrate. | 03-22-2012 |
20120261707 | SEMICONDUCTOR LIGHT EMITTING DEVICE AND METHOD FOR MANUFACTURING SAME - A semiconductor light emitting device includes: a support substrate; a metal layer provided on the support substrate; a semiconductor layer provided on the metal layer and including a light emitting layer; a contact layer containing a semiconductor, selectively provided between the semiconductor layer and the metal layer, and being in contact with the semiconductor layer and the metal layer; and an insulating film provided between the semiconductor layer and the metal layer at a position not overlapping the contact layer. | 10-18-2012 |
20120305964 | SEMICONDUCTOR LIGHT EMITTING ELEMENT AND METHOD FOR MANUFACTURING SAME - According to one embodiment, a semiconductor light emitting element includes a light emitting element includes a semiconductor stacked body including a light emitting layer, a reflection layer, a support substrate, a first bonding electrode and a second bonding electrode. The reflection layer is made of a metal and has a first surface and a second surface opposite to the first surface. The semiconductor stacked body is provided on a side of the first surface of the reflection layer. The first bonding electrode is provided between the second surface and the support substrate and includes a convex portion projected toward the support substrate and a bottom portion provided around the convex portion in plan view. The second bonding electrode includes a concave portion fitted in the convex portion of the first bonding electrode and is capable of bonding the support substrate and the first bonding electrode. | 12-06-2012 |
20130153948 | SEMICONDUCTOR LIGHT EMITTING DEVICE AND METHOD FOR MANUFACTURING SAME - A semiconductor light emitting device includes: a support substrate; a metal layer provided on the support substrate; a semiconductor layer provided on the metal layer and including a light emitting layer; a contact layer containing a semiconductor, selectively provided between the semiconductor layer and the metal layer, and being in contact with the semiconductor layer and the metal layer; and an insulating film provided between the semiconductor layer and the metal layer at a position not overlapping the contact layer. | 06-20-2013 |
20130240927 | SEMICONDUCTOR LIGHT EMITTING ELEMENT AND METHOD FOR MANUFACTURING SAME - According to one embodiment, a semiconductor light emitting element includes: a support substrate; a bonding layer provided on the support substrate; an LED layer provided on the bonding layer; and a buffer layer softer than the bonding layer. The buffer layer is placed in one of between the support substrate and the bonding layer and between the bonding layer and the LED layer. | 09-19-2013 |
Patent application number | Description | Published |
20100023571 | Modular multiplication calculation apparatus used for Montgomery method - REDC (A*B) is calculated for the values A and B by using a Montgomery's algorithm REDC. The part related to the A*B is performed by the three-input two-output product-sum calculation circuit. One digit a | 01-28-2010 |
20100031055 | EMBEDDED DEVICE HAVING COUNTERMEASURE FUNCTION AGAINST FAULT ATTACK - A cryptographic processing device, comprising: a storage unit; initial setting unit for setting a value to be stored in the storage unit; Montgomery modular multiplication operation unit for performing a Montgomery modular multiplication operation plural times for a value set by the initial setting unit; and fault attack detection unit for determining whether or not a fault attack occurred for each of at least some parts of the Montgomery modular multiplication operations performed plural times. | 02-04-2010 |
20100232601 | ELLIPTIC CURVE ARITHMETIC PROCESSING UNIT AND ELLIPTIC CURVE ARITHMETIC PROCESSING PROGRAM AND METHOD - An apparatus for executing cryptographic calculation on the basis of an elliptic point on an elliptic curve includes: a memory for storing a first value including a plurality of digits; and a processor for executing a process including: obtaining a second value representing a point on the elliptic curve; calculating output values by using a predetermined equation, each digit of the first value, and the second value; determining whether at least one of the second value and the output values indicates a point of infinity; terminating the calculation when at least one of the second value and the output values indicates the point at infinity; and completing calculation when both the second value and the output values do not indicate the point at infinity, so as to obtain a result of the cryptographic calculation. | 09-16-2010 |
20110078458 | CONTENTS PROCESSING DEVICE AND CONTENTS PARTIAL INTEGRITY ASSURANCE METHOD - A contents processing device includes a management data storage unit to store an updater identifier and a private key, an accepting unit to accept a content which is divided into a plurality of blocks, an updating type indicating a type of an updating as to the content, an updated block to be updated of the content, and an updated position, an inserting unit to generate an updated content by inserting the updating block into the updated position of the content, a first hash value calculating unit to calculate a hash value as to the updated block, a signature unit to read out the updater identifier and the private key from the management data storage unit to generate a digital signature using the private key as to updating record information including the updater identifier, the updated position, the hash value as to the updated block, and the updating type. | 03-31-2011 |
20120008782 | DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD - A data processing apparatus includes an address bus, a scramble unit, and a data bus. The address bus outputs address data to be given to a memory apparatus. The scramble unit scrambles write-in data into a storage position in the memory apparatus identified by the address data to obtain confidential data. The data bus outputs the confidential data. The scramble unit includes a first scrambler, a first converter and a second scrambler. The first scrambler XORs first mask data corresponding to the address data and the write-in data for each bit and makes it first scrambled data. The first converter performs one-to-one substitution conversion of the first scrambled data. The second scrambler XORs second mask data corresponding to the address data and data after the conversion of the first scrambled data by the first converter and outputs obtained second scrambled data as the confidential data. | 01-12-2012 |
20130138949 | KEY SETTING METHOD, NODE, AND NETWORK SYSTEM - A key setting method executed by a node transmitting and receiving a packet through multi-hop communication in an ad-hoc network among ad-hoc networks, includes receiving a packet encrypted using a key specific to a gateway and simultaneously reported from the gateway in the ad-hoc network; detecting a connection with a mobile terminal capable of communicating with a server retaining a key specific to a gateway in each ad-hoc network among the ad-hoc networks; transmitting to the server, via the mobile terminal and when a connection with the mobile terminal is detected, the encrypted packet received; receiving from the server and via the mobile terminal, a key specific to a gateway in the ad-hoc network and for decrypting the encrypted packet transmitted; and setting the received key specific to the gateway in the ad-hoc network as the key for encrypting the packet. | 05-30-2013 |
20130138950 | KEY SETTING METHOD, NODE, AND NETWORK SYSTEM - A key setting method executed by a node transmitting and receiving data through multi-hop communication in an ad-hoc network among multiple ad-hoc networks, includes detecting connection with a mobile terminal communicating with a server connected to a gateway in each ad-hoc network among the ad-hoc networks; transmitting by simultaneously reporting to the ad-hoc network, an acquisition request for a key for encrypting the data when the connection with the mobile terminal is detected at the detecting; receiving from the server via the mobile terminal, a key specific to a gateway and transmitted from the gateway to the server consequent to transfer of the simultaneously reported acquisition request to the gateway in the ad-hoc network; and setting the key specific to the gateway received at the receiving as the key for encrypting the data. | 05-30-2013 |
20130290701 | KEY SETTING METHOD, NODE, SERVER, AND NETWORK SYSTEM - A key setting method executed by a node within communication ranges of multiple ad-hoc networks, includes receiving encrypted packets encrypted by respective keys specific to gateways and broadcasted from the gateways in the ad-hoc networks; detecting connection with a mobile terminal communicable with a server retaining the keys specific to the gateways in each ad-hoc network among the ad-hoc networks; transmitting to the server when connection with the mobile terminal is detected, the encrypted packets via the mobile terminal; receiving from the server via the mobile terminal, the keys that are specific to the gateways in the ad-hoc networks and that are for decrypting each encrypted packet among the encrypted packets; and setting each of the received keys as a key to encrypt data that is to be encrypted in the node and decrypt data that is to be decrypted in the node. | 10-31-2013 |
20130312082 | COMMUNICATION METHOD, NODE, AND NETWORK SYSTEM - A communication method executed by a node in an ad hoc network having multiple nodes, includes receiving from a neighboring node of the node in the ad hoc network, a first packet that includes a sender address of the neighboring node and a first packet transmission count of packet transmissions from the neighboring node; extracting the first packet transmission count from the first packet; receiving from the neighboring node and after reception of the first packet, a second packet that includes the sender address of the neighboring node and a second packet transmission count of packet transmissions from the neighboring node; extracting the second packet transmission count from the second packet; determining whether the second packet is an invalid packet, based on the first packet transmission count and the second packet transmission count; and discarding the second packet upon determining the second packet to be an invalid packet. | 11-21-2013 |
20140164785 | ENCRYPTION PROCESSING DEVICE AND AUTHENTICATION METHOD - An encryption processing device includes a memory configured to store a common key, and a processor configured to generate a random number which is an integer, to perform a bit transposition on the common key, the bit transposition being determined at least by the random number, to transmit the random number to another encryption processing device and to receive a response from the other encryption processing device, the response obtained by encryption using a common key stored in the other encryption processing device and a second randomized key generated by performing the bit transposition determined by the random number; and to authenticate the other encryption processing device either by comparing the response with the random number by decrypting the response with the common key, or by comparing the random number with the response by encrypting the random number with the common key. | 06-12-2014 |
20140247786 | NODE DEVICE AND COMMUNICATION CONTROL METHOD - A node device includes: a processor configured to: receive a first packet that is transferred from a source to a destination via at least one node device including the node device, the first packet including a counter value regarding a number of transfers of the first packet, and first coding information according to a first key information and contents of the first packet, determine whether to conduct a verifying process on the first packet based on the counter value, verify the first coding information is same as a second coding information, the second coding information being generated according to the contents of the first packet and a second key information stored in the memory, change the counter value in the first packet to an initial value, and transmit the first packet including a changed counter value to the destination or any one of the plurality of node devices. | 09-04-2014 |
20140286171 | NODE, COMMUNICATION METHOD, AND COMMUNICATION SYSTEM - A node in an ad-hoc network includes a memory unit storing a concatenated counter value including an erasure counter value and a transmission counter value for the node; and a processor configured to: add one to the transmission counter value, when the node transmits data to another node in the ad-hoc network; transmit to the other node, the data and the updated concatenated counter value; detect erasure of the concatenated counter value in the memory unit; distribute in the ad-hoc network and upon detecting the erasure, an acquisition request for the erasure counter value; receive the erasure counter value consequent to the acquisition request; generate the concatenated counter value to include the received erasure counter value plus one and the transmission counter value after the erasure and indicating the number of transmissions as zero due to the erasure; and archive to the memory unit, the generated concatenated counter value. | 09-25-2014 |
20140334383 | NETWORK SYSTEM, NODE DEVICE, AND METHOD OF CONTROLLING NETWORK SYSTEM - A node device which is provided in a network and for transmitting a packet including a first header portion, a second header portion, a payload data portion, the node device includes: a memory and a processor coupled to the memory. The processor is configured to: calculate a first value that is a first logical relationship for payload data set in the payload data portion and first header information including a transmission destination address set in the first header portion, and transmit a packet including the payload data, the first header information, second header information including a final transmission destination address set in the second header portion, the first value and a second value that is a second logical relationship to the payload data and the second header information to outside of the node device. | 11-13-2014 |
20140348000 | NETWORK SYSTEM, METHOD OF CONTROLLING NETWORK SYSTEM, AND NODE DEVICE - A network system includes: a plurality of node devices including a first node device and a second node device; and a verification node device that has a higher processing capacity than the plurality of node devices. The verification node device transmits a first packet including an identifier indicating the verification node device. The first node device receives a second packet from another node device out of the plurality of node devices, and determines, based on a destination of the second packet, reception of a packet from the second node device, and reception of the first packet, a transmission destination of a third packet that corresponds to reception of the second packet, from among the second node device and the verification node device. And, the verification node device verifies the third packet in a case of receiving the third packet. | 11-27-2014 |
Patent application number | Description | Published |
20080286613 | FUEL CELL SYSTEM - A fuel cell system is capable of easily determining whether or not supply of gas to a cathode has been cut off after an issuance of a power generation stop command. The fuel cell system includes a cell stack which includes a plurality of fuel cells; a stop valve which is brought to a closed state as the power generation stop command is issued, thereby cutting off an inflow of air into a pipe, and therefore into the cell stack; a power generation sensor which detects a voltage of the cell stack after the issuance of the power generation stop command; and a CPU which controls an operation of the fuel cell system. When a main switch is turned off while the cell stack is in a power generating operation, an operation stop command and the power generation stop command are given to the CPU. After the power generation stop command is issued, the CPU determines whether or not air supply to the cell stack has been cut off, by comparing the voltage of the cell stack to a first threshold value. | 11-20-2008 |
20100167098 | FUEL CELL SYSTEM AND TRANSPORTATION EQUIPMENT INCLUDING THE SAME - A fuel cell system prevents leakage of aqueous fuel solution to the cathode while reducing catalyst deterioration in the fuel cell. The fuel cell system includes a fuel cell including an anode and a cathode. An aqueous solution pump supplies the anode with aqueous methanol solution whereas an air pump supplies the cathode with air. Where there is an abnormality in the fuel cell, a CPU stops operation of the aqueous solution pump, and thereafter stops operation of the air pump when a temperature of the fuel cell detected by a cell stack temperature sensor is not higher than a predetermined value. When starting the fuel cell system with an abnormality existing in the fuel cell, the CPU drives the air pump and thereafter drives the aqueous solution pump. | 07-01-2010 |
20100221631 | FUEL CELL SYSTEM AND TRANSPORTATION EQUIPMENT INCLUDING THE SAME - A fuel cell system for use in transportation equipment, for example, can determine an abnormality in its fuel supply device without additional detectors being provided for abnormality detection. The fuel cell system is mounted on a motorbike, and includes a cell stack which includes a plurality of fuel cells, an aqueous solution pump arranged to supply aqueous methanol solution to the cell stack, a controller which includes a CPU, an inflow temperature sensor arranged to detect a temperature of aqueous methanol solution which is introduced to the cell stack, and an outflow temperature sensor arranged to detect a temperature of aqueous methanol solution discharged from the cell stack. The CPU obtains an inflow outflow temperature difference by calculating a difference between a detection result from the inflow temperature sensor and a detection result from the outflow temperature sensor. Then, the CPU compares the inflow outflow temperature difference to a predetermined value, and thereby determines whether or not there is any abnormality in the aqueous solution pump. | 09-02-2010 |