Patents by Inventor Takayuki Sasaki

Takayuki Sasaki has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230093157
    Abstract: A storage device includes a first electrode, a second electrode, and a resistance change storage layer between the first and second electrodes. The storage layer is either in a first resistance state or in a second resistance state having a resistance higher than the first resistance state and contains at least two elements selected from a group consisting of germanium, antimony, and tellurium. The storage device further includes an interface layer between the first electrode and the resistance change storage layer. The interface layer contains at least one of the elements of the resistance change storage layer and includes a conductive region and an insulating region.
    Type: Application
    Filed: March 1, 2022
    Publication date: March 23, 2023
    Inventors: Shigeyuki HIRAYAMA, Takayuki SASAKI, Yukihiro NOMURA, Tsunehiro INO
  • Patent number: 11604879
    Abstract: An attestation system 80 includes a trustworthiness calculation unit 81 and an attestation unit 82. The trustworthiness calculation unit 81 calculates trustworthiness determined based on a state of a component, a method of attestation, or a result of attestation, for the component. The attestation unit 82 performs attestation of the component based on the trustworthiness.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: March 14, 2023
    Assignee: NEC CORPORATION
    Inventors: Ryo Hamamoto, Takayuki Sasaki
  • Publication number: 20230066755
    Abstract: An electric tool system includes an electric tool and a management system. The electric tool includes a first communications unit that establishes wireless communication. The electric tool is used to do work on a work target. The management system includes a second communications unit that communicates wirelessly with the first communications unit of the electric tool. The management system makes the second communications unit transmit, during a single communication session with the first communications unit, setting information about multiple tasks of the work to the first communications unit.
    Type: Application
    Filed: August 29, 2022
    Publication date: March 2, 2023
    Inventors: Yuta HARA, Takayuki SASAKI, Tetsuya OHASHI
  • Patent number: 11512167
    Abstract: To provide a polyether polyol having a high degree of freedom in the design of a polyurethane foam, and capable of providing a polyol system solution excellent in storage stability. A polyether polyol having a polyoxyalkylene chain consisting of oxyalkylene units, and having a degree of unsaturation of at most 0.020 meq/g, a hydroxy value of from 1 to 80 mgKOH/g, a content of oxyethylene units of from 0 to 50 mass %, and a content of ultra-high molecular weight components which have molecular weights of from 12 to 46 times the number average molecular weight of at most 1,000 mass ppm. The number average molecular weight is a molecular weight as calculated as polystyrene measured by gel permeation chromatography (GPC) method, and the content of ultra-high molecular weight components is a value measured by high performance liquid chromatography (HPLC) method using a charged aerosol detector (CAD).
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: November 29, 2022
    Assignee: AGC Inc.
    Inventors: Shinji Okada, Norihito Miyagawa, Tomoyuki Suzuki, Takayuki Sasaki, Takashi Ito
  • Publication number: 20220374510
    Abstract: According to an example embodiment, an information processing apparatus includes: a memory that stores a program; whitelist storage means for storing a whitelist in which first verification data corresponding to each part of the program is listed; arithmetic processing means for executing the program; verification means for verifying whether there is a tampering with each part of the program by comparing the first verification data listed in the whitelist with second verification data that is newly calculated when each part of the program is executed; and information acquisition means for acquiring, when it is determined by the verification means that some part of the program has been tampered with, a snapshot related to the program determined to have been tampered with.
    Type: Application
    Filed: September 27, 2019
    Publication date: November 24, 2022
    Applicant: NEC Corporation
    Inventor: Takayuki Sasaki
  • Publication number: 20220358211
    Abstract: A semiconductor device (100) includes: a determination unit (110) configured to determine whether an avoidance condition of inspection of control flow integrity is satisfied (e.g., a degree of similarity with a previous input value is in a predetermined range) based on determination auxiliary information, which is at least an input value in a target code block to be executed among a plurality of code blocks in a predetermined program, and an inspection unit (120) configured to avoid inspection of control flow integrity in the target code block when it is determined that the avoidance condition is satisfied.
    Type: Application
    Filed: June 25, 2019
    Publication date: November 10, 2022
    Applicant: NEC Corporation
    Inventors: Astha JADA, Toshiki KOBAYASHI, Takayuki SASAKI, Daniele Enrico ASONI, Adrian PERRIG
  • Publication number: 20220327203
    Abstract: According to an embodiment, a whitelist generation apparatus includes merging means for merging a first whitelist in which first verification data that corresponds to a first program is listed with a second whitelist in which second verification data that corresponds to a second program stored in a library to which the first program is linked is listed, and thus generating a third whitelist in which third verification data is listed.
    Type: Application
    Filed: September 27, 2019
    Publication date: October 13, 2022
    Applicant: NEC Corporation
    Inventor: Takayuki SASAKI
  • Publication number: 20220310918
    Abstract: A storage device includes a resistance change memory element including a first electrode, a second electrode, a resistance change layer between the first and second electrodes, including at least two elements selected from a group consisting of germanium (Ge), antimony (Sb), and tellurium (Te), and having a crystal structure with a c-axis oriented in a first direction from the first electrode toward the second electrode, and a first layer between the first electrode and the resistance change layer and including nitrogen (N) and at least one of silicon (Si) or germanium (Ge).
    Type: Application
    Filed: August 24, 2021
    Publication date: September 29, 2022
    Inventors: Takayuki SASAKI, Yukihiro NOMURA
  • Patent number: 11449473
    Abstract: A data tracking unit 80 includes a distribution history storage unit 81 that stores a distribution history of data, a tracking tag adding unit 82 that adds a tracking tag used to identify tracking data, a first transmission unit 83 that transmits data to which the tracking tag is added to the component 90, and a distribution history registration unit 84 that registers a distribution history of the data to which the tracking tag is added, in the distribution history storage unit 81. The component 90 includes a second transmission unit 91 that transmits data to which the same tracking tag as a tracking tag added to the received data is added to another component 90 or the data tracking unit 80. The history registration unit 84 registers a result of tracking of data associated with the same tracking tag, as a distribution history of the data, in the distribution history storage unit 81.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: September 20, 2022
    Assignee: NEC CORPORATION
    Inventors: Takayuki Sasaki, Ryo Hamamoto
  • Publication number: 20220292201
    Abstract: In backdoor inspection apparatus, an inspection control unit controls whether or not to cause a target functional block to be input to an inspection unit according to trust of the target functional block. The inspection unit executes inspection processing for a backdoor on the input target functional block.
    Type: Application
    Filed: August 27, 2019
    Publication date: September 15, 2022
    Applicant: NEC Corporation
    Inventors: Takayuki SASAKI, Yusuke SHIMADA
  • Publication number: 20220292191
    Abstract: In a backdoor inspection apparatus, a static analysis unit executes static analysis processing for a backdoor on each code block included in target software to be inspected to thereby specify a first code block and a condition, the first code possibly being the backdoor and the first code block being executed under the condition. Next, the static analysis unit outputs the target software to which first information indicating the specified first code block is added and second information indicating the specified condition to a dynamic analysis unit. The dynamic analysis unit controls dynamic analysis processing for the backdoor performed on the target software to which the first information is added based on the first information and the second information.
    Type: Application
    Filed: August 29, 2019
    Publication date: September 15, 2022
    Applicant: NEC Corporation
    Inventors: Takayuki SASAKI, Yusuke SHIMADA
  • Publication number: 20220284109
    Abstract: In a backdoor inspection apparatus, a specifying unit specifies a plurality of functional blocks respectively corresponding to a plurality of functions included in a target software. Inspection units executes inspection processing for each different type of backdoors. A distribution unit inputs the functional blocks specified by the specifying unit to at least some of the inspection units according to functions corresponding to each functional block specified by the specifying unit.
    Type: Application
    Filed: August 27, 2019
    Publication date: September 8, 2022
    Applicant: NEC Corporation
    Inventors: Takayuki SASAKI, Yusuke SHIMADA
  • Publication number: 20220282025
    Abstract: Provided are a resin composition with low viscosity and a resin cured product. The resin composition comprises a first monomer and a second monomer, wherein the proportion of the first monomer with respect to the total mass of the first monomer and the second monomer is 50 to 98% by mass, and the resin cured product is of the resin composition.
    Type: Application
    Filed: May 20, 2022
    Publication date: September 8, 2022
    Applicant: AGC Inc.
    Inventors: Makito NAKAMURA, Chitoshi SUZUKI, Takayuki SASAKI, Nikhil MISHRA
  • Publication number: 20220276863
    Abstract: A software analyzing device capable of extracting a candidate for an unauthorized feature or an unnecessary feature contained in a code of software is to be provided. The software analyzing device includes a feature identifying means for identifying a predetermined specific feature in a code of software, a control-flow identifying means for identifying a control flow connecting with the specific feature, and a candidate extracting means for extracting, as a candidate for an unauthorized feature or an unnecessary feature, a first code part the code of the software unreachable from the control flow connecting with the specific feature.
    Type: Application
    Filed: August 8, 2019
    Publication date: September 1, 2022
    Applicant: NEC Corporation
    Inventors: Yusuke SHIMADA, Takayuki SASAKI
  • Publication number: 20220277079
    Abstract: The present disclosure aims to provide a backdoor inspection device, a method, and a non-transitory computer-readable medium that are capable of detecting a code being highly likely to be a backdoor from software. A backdoor inspection device according to the present disclosure includes: a backdoor presuming means for analyzing a function and a structure of software and identifying a presumed code that is presumed to be a backdoor from the software; a data flow analysis means for analyzing a propagation state of confidential data in the software and identifying a confidential code that processes the confidential data; and a backdoor determination means for identifying a backdoor code that is more likely to be the backdoor than the presumed code, based on the presumed code and the confidential code.
    Type: Application
    Filed: August 9, 2019
    Publication date: September 1, 2022
    Applicant: NEC Corporation
    Inventors: Takayuki SASAKI, Yusuke SHIMADA
  • Publication number: 20220277083
    Abstract: The present disclosure aims to provide a backdoor inspection device, a user device, a system, a method, and a non-transitory computer-readable medium that enable a third party to easily verify whether software contains a backdoor. A backdoor inspection device according to the present disclosure includes: a backdoor presuming means for analyzing a function and a structure of the software, performing backdoor inspection on the software, and identifying a presumed code that is presumed to be the backdoor from the software; and a certificate issuance means for issuing a certificate that includes information about the backdoor inspection and information that associates the information about the backdoor inspection with the software.
    Type: Application
    Filed: July 6, 2020
    Publication date: September 1, 2022
    Applicant: NEC Corporation
    Inventors: Takayuki SASAKI, Yusuke SHIMADA
  • Patent number: 11431569
    Abstract: A communication apparatus comprises a rollback control unit to create a second process to roll back a currently working first process thereto; a storage to store states shared by the first and the second processes, the second process taking over a state(s) stored in the storage unit; a buffer; and a timing control unit that controls of timing of rollback. The rollback control unit starts event buffering to store in the buffer all of an event(s) received during when the first process is processing and destined to the first process, and upon completion of the processing of the event by the first process, the rollback control unit performs switching of a working process from the first process to the second process, sends the event(s) stored therein from start of the event buffering to the second process and stop event buffering.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: August 30, 2022
    Assignee: NEC CORPORATION
    Inventors: Takayuki Sasaki, Daniele Enrico Asoni, Adrian Perrig
  • Publication number: 20220269490
    Abstract: A feature estimating device includes a parser identifying means for identifying a parser, the parser being contained in software, for parsing user input and executing a relevant command, a dividing means for extracting commands form a character string in the parser and clustering control flows connecting with the extracted commands as starting points to divide a code of the software for each feature, and a feature estimating means for estimating, based on a characteristic part of each divided code, a feature for each divided code.
    Type: Application
    Filed: August 8, 2019
    Publication date: August 25, 2022
    Applicant: NEC CORPORATION
    Inventors: Yusuke SHIMADA, Takayuki SASAKI
  • Publication number: 20220261476
    Abstract: A security management device (20) has a processing unit (21) operating in a normal environment (10A) and a processing unit (22) operating in a secure environment (10B). The processing unit (21) acquires information about an “inspection target”. The “inspection target” is a target of an inspection about normality, and programs executed in an execution environment included in the normal environment (10A) (an OS (operating system) and the like) are included. After the inspection about the normality of the inspection target based on the information about the inspection target acquired by the processing unit (21) is performed, the processing unit (22) inspects normality of the processing unit (21).
    Type: Application
    Filed: July 22, 2019
    Publication date: August 18, 2022
    Applicant: NEC Corporation
    Inventors: Yusuke MORITA, Takayuki SASAKI, Toshiki KOBAYASHI
  • Patent number: 11418707
    Abstract: According to one embodiment, an electronic device includes one or more processors. The one or more processors obtain an image captured by a camera with a filter having a first area transmitting light of a first wavelength range and a second area transmitting light of a second wavelength range. The image includes a first color-component image based on the light of the first wavelength range and a second color-component image based on the light of the second wavelength range. The one or more processors notify a user of an effective area for calculation of depth information based on a bias of color information in the first color-component image and the second color-component image.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: August 16, 2022
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Tatsuo Kozakaya, Nao Mishima, Akihisa Moriya, Jun Yamaguchi, Tomoya Tsuruyama, Takayuki Sasaki