Patents Assigned to NTI, Inc.
-
Patent number: 12238200Abstract: 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: GrantFiled: July 9, 2020Date of Patent: February 25, 2025Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Patent number: 12231572Abstract: 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: GrantFiled: August 4, 2017Date of Patent: February 18, 2025Assignee: NTI, INC.Inventors: Akira Iwata, Takatoshi Nakamura
-
Patent number: 12130902Abstract: 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: GrantFiled: September 1, 2023Date of Patent: October 29, 2024Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Patent number: 12002019Abstract: 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: GrantFiled: May 17, 2018Date of Patent: June 4, 2024Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Patent number: 11836238Abstract: 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: GrantFiled: May 21, 2018Date of Patent: December 5, 2023Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Patent number: 11631079Abstract: 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: GrantFiled: November 4, 2016Date of Patent: April 18, 2023Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Patent number: 11521192Abstract: 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: GrantFiled: November 4, 2016Date of Patent: December 6, 2022Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Patent number: 11394545Abstract: 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: GrantFiled: December 6, 2017Date of Patent: July 19, 2022Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Patent number: 11356253Abstract: 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: GrantFiled: September 18, 2018Date of Patent: June 7, 2022Assignee: NTI, INC.Inventor: Takatoshi Nakamura
-
Publication number: 20190354942Abstract: 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: ApplicationFiled: November 6, 2017Publication date: November 21, 2019Applicant: NTI, Inc.Inventor: Takatoshi NAKAMURA
-
Publication number: 20190238334Abstract: 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: ApplicationFiled: August 4, 2017Publication date: August 1, 2019Applicant: NTI, Inc.Inventor: Takatoshi NAKAMURA
-
Publication number: 20190066100Abstract: 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: ApplicationFiled: November 4, 2016Publication date: February 28, 2019Applicant: NTI, Inc.Inventor: Takatoshi NAKAMURA
-
Patent number: 8798270Abstract: 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: GrantFiled: January 4, 2006Date of Patent: August 5, 2014Assignee: NTI, Inc.Inventor: Takatoshi Nakamura
-
Patent number: 8577022Abstract: 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: GrantFiled: March 7, 2006Date of Patent: November 5, 2013Assignee: NTI, Inc.Inventor: Takatoshi Nakamura
-
Publication number: 20110212422Abstract: 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: ApplicationFiled: February 25, 2011Publication date: September 1, 2011Applicant: NTI, INC.Inventors: Robert D. O'Donnell, Samuel L. Moise, JR., Douglas R. Eddy
-
Patent number: 7607023Abstract: 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: GrantFiled: April 23, 2002Date of Patent: October 20, 2009Assignee: NTI, Inc.Inventors: Takatoshi Nakamura, Akihiro Yokota
-
Patent number: 7519722Abstract: 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: GrantFiled: April 23, 2003Date of Patent: April 14, 2009Assignee: NTI, Inc.Inventors: Takatoshi Nakamura, Akihiro Yokota
-
Patent number: 7496620Abstract: 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: GrantFiled: April 23, 2002Date of Patent: February 24, 2009Assignee: NTI, Inc.Inventors: Takatoshi Nakamura, Akihiro Yokota
-
Publication number: 20080294717Abstract: 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: ApplicationFiled: April 3, 2008Publication date: November 27, 2008Applicant: NTI, Inc.Inventors: TAKATOSHI NAKAMURA, Akihiro Yokota