Patents Assigned to NTI, Inc.
  • Patent number: 12238200
    Abstract: Provided is a cryptographic technology which is capable of being used when encryption and decryption are performed in a single data processing device. A data processing device is configured to generate encrypted data by encrypting processing target data and record the generated encrypted data in a predetermined recording medium, and to decrypt the encrypted data recorded in the recording medium back into the processing target data. The processing target data is data of a text. Encryption is performed in units of plaintext split data generated by splitting the processing target data into pieces having a predetermined number of bits. The units of the splitting are equal to or shorter than a bit length of a code for identifying characters in the text.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: February 25, 2025
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Patent number: 12231572
    Abstract: SSL is improved with stronger defense against an attack from a third party, in particular, an MITMA. A client and a server each have the function of generating the same solution under the same conditions. The client generates a first solution (S1002) and transmits the solution to the server (S1003). When receiving the solution, the server generates a solution (S2002) and authenticates the client if the solution agrees with the solution received from the client (S2003). The server generates a new solution (S2004), encrypts a server certificate and an SSL certificate (S2005) by using the solution, and then transmits the certificates to the client (S2006). The client generates a new solution (S1005) and decrypts the server certificate and the SSL certificate by using the solution (S1006). The subsequent processing is identical to that of current SSL communications.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: February 18, 2025
    Assignee: NTI, INC.
    Inventors: Akira Iwata, Takatoshi Nakamura
  • Patent number: 12130902
    Abstract: A security gate system includes an admission card and a security gate apparatus. The admission card has condition data that is data for specifying a condition to be satisfied when or before or after encrypted authentication data are transferred from the admission card to the security gate apparatus. When a user attempts to enter a building, authentication data including condition data are generated in the admission card 100 (S802), and encrypted into encrypted authentication data (S803). The encrypted authentication data are transmitted from the admission card to the security gate apparatus (S804, S904), and decrypted to be returned to the authentication data (S905). The security gate apparatus performs authentication determination which is a determination as to whether a condition specified by the condition data included in the authentication data is satisfied (S906), and opens a gate plate when a determination result is positive (S907).
    Type: Grant
    Filed: September 1, 2023
    Date of Patent: October 29, 2024
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Patent number: 12002019
    Abstract: Provided is a data structure of virtual currency data with high safety. The virtual currency data, which is used in combination with a settlement device that accepts settlement when the virtual currency data is received from a predetermined device via a network and when predetermined conditions are satisfied, includes virtual currency encryption data which is data obtained by, according to a predetermined encryption method, encryption of issuer information including at least information on an issuer of the virtual currency data, amount information that is information for specifying a monetary value, and settlement condition information that is information on conditions for accepting payment with virtual currency.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: June 4, 2024
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Patent number: 11836238
    Abstract: A technique for preventing a man in the middle attack is proposed. A security gate system includes an admission card and a security gate apparatus. The admission card has condition data that is data for specifying a condition to be satisfied when or before or after encrypted authentication data are transferred from the admission card to the security gate apparatus. When a user attempts to enter a building, authentication data including condition data are generated in the admission card 100 (S802), and encrypted into encrypted authentication data (S803). The encrypted authentication data are transmitted from the admission card to the security gate apparatus (S804, S904), and decrypted to be returned to the authentication data (S905). The security gate apparatus performs authentication determination which is a determination as to whether a condition specified by the condition data included in the authentication data is satisfied (S906), and opens a gate plate when a determination result is positive (S907).
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: December 5, 2023
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Patent number: 11631079
    Abstract: A settlement system with higher security which replaces a settlement system using credit cards is provided. The settlement system has a user terminal, a settlement device, and a settlement terminal. First, a user ID, a password, and amount information identifying an amount are inputted in the settlement system (S912), and sent to the settlement device (S913). The settlement device performs credit determination (S922), generates temporary permission information if credit is possible (S923), and sends the temporary permission information to the user terminal (S924). The user terminal generates a one-time password (S915). The one-time password is inputted to the settlement terminal (S931). If the one-time password sent from the settlement terminal to the settlement device is identical to the one-time password created in the settlement device (S926), the settlement device allows a user's payment (S927).
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: April 18, 2023
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Patent number: 11521192
    Abstract: A settlement system with higher security which replaces a settlement system using credit cards is provided. The settlement system has a user terminal, a settlement device, and a settlement terminal. First, a user ID, a password, and upper limit amount information identifying an amount are inputted in a user terminal 100 (S912), and sent to the settlement device (S913). The settlement device performs credit determination (S922), generates temporary permission information if credit is possible (S923), and sends the temporary permission information to the user terminal (S924). The user terminal generates a one-time password (S915). The one-time password is inputted to the settlement terminal (S931). If the one-time password sent from the settlement terminal to the settlement device is identical to the one-time password created in the settlement device, the settlement device allows a user's payment (S928).
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: December 6, 2022
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Patent number: 11394545
    Abstract: The present invention provides a secure technique that allows two communication apparatus that perform encrypted communication to have a common initial solution. A large number of user apparatuses all have a function of generating the same solution under the same condition as far as the user apparatuses have the same initial solution, and can perform encrypted communication using solutions successively generated in synchronization from the same initial solution. All the user apparatuses and a server share the same initial solution and have a function of generating the same solution under the same condition and thus can generate synchronized solutions. The server generates synchronization information, which is information required to generate the initial solution but is not the initial solution itself (S2002), and transmits the synchronization information to at least one of two user apparatuses performing encrypted communication (S2003).
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: July 19, 2022
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Patent number: 11356253
    Abstract: To propose a technique for solving a key delivery problem. Both of a client and a server have a function of generating the same solution at the same date and time based on the same initial solution. The client sends identification information for identifying the client to the server (S1002). The client and the server generate the same solution with time synchronization based on the initial solution (S1003 and S2002). The client and the server perform encrypted communication using the same key as a common key (S1004 and S2003).
    Type: Grant
    Filed: September 18, 2018
    Date of Patent: June 7, 2022
    Assignee: NTI, INC.
    Inventor: Takatoshi Nakamura
  • Publication number: 20190354942
    Abstract: A safer settlement system as an alternative to a settlement system using a credit card is provided. The settlement system has a user terminal, a settlement device, and a settlement terminal. First, the user terminal receives inputting of a user ID, a password, and money amount information specifying a money amount (S912), and transfers the same to the settlement device (S913). The settlement device performs credit determination (S922), generates provisional permission information if credit is possible (S923) and transfers the same to the user terminal (S924). The user terminal generates a one-time password (S915). The one-time password is input to the settlement terminal (S931). If the one-time password transferred from the settlement terminal to the settlement device is same as a one-time password produced by the settlement device (S926), the settlement device authorizes user's payment (S927).
    Type: Application
    Filed: November 6, 2017
    Publication date: November 21, 2019
    Applicant: NTI, Inc.
    Inventor: Takatoshi NAKAMURA
  • Publication number: 20190238334
    Abstract: A technique of encrypted communications is proposed to provide stronger defense against an attack from a third party, in particular, an MITMA than in SSL communications. A client and a server each have the function of generating the same solution under the same conditions. The client generates a first solution (S1002) and transmits the solution to the server (S1003). When receiving the solution, the server generates a solution (S2002) and authenticates the client if the solution agrees with the solution received from the client (S2003). The server encrypts the common key of the server by using a second solution as a key (S2005) and transmits the common key to the client. The client generates a second solution and decrypts the encrypted common key by using the solution as a key (S1007). The server and the client perform encrypted communications with the shared common key in a common key system.
    Type: Application
    Filed: August 4, 2017
    Publication date: August 1, 2019
    Applicant: NTI, Inc.
    Inventor: Takatoshi NAKAMURA
  • Publication number: 20190066100
    Abstract: A settlement system with higher security which replaces a settlement system using credit cards is provided. The settlement system has a user terminal, a settlement device, and a settlement terminal. First, a user ID, a password, and amount information identifying an amount are inputted in the settlement system (S912), and sent to the settlement device (S913). The settlement device performs credit determination (S922), generates temporary permission information if credit is possible (S923), and sends the temporary permission information to the user terminal (S924). The user terminal generates a one-time password (S915). The one-time password is inputted to the settlement terminal (S931). If the one-time password sent from the settlement terminal to the settlement device is identical to the one-time password created in the settlement device (S926), the settlement device allows a user's payment (S927).
    Type: Application
    Filed: November 4, 2016
    Publication date: February 28, 2019
    Applicant: NTI, Inc.
    Inventor: Takatoshi NAKAMURA
  • Patent number: 8798270
    Abstract: To improve a communication system including two communication apparatuses in order to reduce a possibility of having communication thereof decrypted by a third party. The communication system includes a first communication apparatus and a second communication apparatus, where one of the communication apparatuses encrypts transmission subject data to generate encrypted data and transmits it to the other communication apparatus which then decrypts received encrypted data. Before performing encryption, each of the communication apparatuses cuts the transmission subject data by a predetermined number of bits to generate transmission subject cut data. In this case, each of the communication apparatuses varies the number of bits of the transmission subject cut data, and mixes dummy data of a size of which number of bits matches with the largest number of bits out of the numbers of bits of the transmission subject cut data into the transmission subject cut data other than that of the largest number of bits.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: August 5, 2014
    Assignee: NTI, Inc.
    Inventor: Takatoshi Nakamura
  • Patent number: 8577022
    Abstract: To improve encryption technology for a data processing apparatus in order to reduce a possibility of having communication broken by a third party. The data processing apparatus encrypts subject data and renders it as encrypted data to record it on a predetermined recording medium, and decrypts the encrypted data recorded on the recording medium to change it back to the subject data. The encryption is performed in units of plain text cut data generated by cutting the subject data by a predetermined number of bits, where the number of bits of the plain text cut data is varied and dummy data of a size having the number of bits matching with a piece of the plain text cut data of the largest number of bits is mixed with pieces of the plain text cut data other than that of the largest number of bits out of the plain text cut data.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: November 5, 2013
    Assignee: NTI, Inc.
    Inventor: Takatoshi Nakamura
  • Publication number: 20110212422
    Abstract: Systems and methods for cognitive assessment are provided that test a subject's cognitive capacity using a battery of tests that are selected with respect to a specific job that the subject is expected to perform. The test results are analyzed based upon the relative criticality of each cognitive ability that is required by the job to provide an overall assessment of the subject's cognitive capacity to perform the job. Predictions about the subject's future capacity to perform the job can also be made by analysis of expected workload and recovery schedules.
    Type: Application
    Filed: February 25, 2011
    Publication date: September 1, 2011
    Applicant: NTI, INC.
    Inventors: Robert D. O'Donnell, Samuel L. Moise, JR., Douglas R. Eddy
  • Patent number: 7607023
    Abstract: A data transfer method, a data transfer apparatus, a data sending apparatus, and a data receiving apparatus for encrypting and transferring data and in particular, a data transfer method, a data transfer apparatus, a data sending apparatus and a data receiving apparatus capable of transferring data in safety. In a data transfer method for transferring data from a sender to a receiver, a calculation algorithm for encrypting the data supplied from the sender to the receiver is encrypted at the receiver and transmitted from the receiver to a sender.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: October 20, 2009
    Assignee: NTI, Inc.
    Inventors: Takatoshi Nakamura, Akihiro Yokota
  • Patent number: 7519722
    Abstract: The present invention relates to, for transmitting information by a server from an information gathering device to a terminal device, an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device. It is directed to provide an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device with which pieces of streaming video information gathered by a number of information gathering devices can be exchanged efficiently.
    Type: Grant
    Filed: April 23, 2003
    Date of Patent: April 14, 2009
    Assignee: NTI, Inc.
    Inventors: Takatoshi Nakamura, Akihiro Yokota
  • Patent number: 7496620
    Abstract: A calculation apparatus outputting a calculation result in accordance with an input condition and capable of increasing the processing speed. As a data of an address corresponding to an input condition of an calculation formula, its calculation result is stored in a memory and when the input condition is input to the memory, the calculation result is output. Moreover, the calculation apparatus executes calculation of a predetermined calculation formula and by learning, can output a calculation result at a high speed with a simple configuration. Storage means for outputting data corresponding to an address stores a calculation formula in which input is correlated to an address and output is correlated to data, and the calculation formula is selectively stored in accordance with the use frequency of the calculation formula.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: February 24, 2009
    Assignee: NTI, Inc.
    Inventors: Takatoshi Nakamura, Akihiro Yokota
  • Publication number: 20080294717
    Abstract: The present invention relates to, for transmitting information by a server from an information gathering device to a terminal device, an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device. It is directed to provide an information exchange method, an information processor, a communication method, a communication system, an intermediary device, and a communication device with which pieces of streaming video information gathered by a number of information gathering devices can be exchanged efficiently.
    Type: Application
    Filed: April 3, 2008
    Publication date: November 27, 2008
    Applicant: NTI, Inc.
    Inventors: TAKATOSHI NAKAMURA, Akihiro Yokota