Patents by Inventor Keishiro Tanaka
Keishiro Tanaka 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).
-
Patent number: 10389378Abstract: A recording medium stores an information processing program that causes a computer having a storage unit storing therein a file group in which character code strings are described, to execute generating combined identification information by dividing into two portions, at least one among identification information for a preceding character code and identification information for a succeeding character code and respectively combining the portions with the identification information that is not divided, the preceding and succeeding character codes constituting a character code string for two-consecutive grams in a file among the file group; storing to the storage unit, various consecutive-gram divided maps obtained by allocating to each type of combined identification information generated, a string of bits corresponding to the quantity of files in the file group; and updating in the consecutive-gram divided maps, a bit indicating whether the character code string for the two-consecutive grams is present in theType: GrantFiled: December 20, 2010Date of Patent: August 20, 2019Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Keishiro Tanaka
-
Patent number: 9087118Abstract: A computer-readable recording medium stores therein an information search program that causes a computer to search for text items described in a text file. The information search program causes the computer to execute receiving input of a search keyword; searching an index file for a writing keyword that includes the search keyword, the index file including writing keywords described, for respective entries, in an order identical to the order in which the text items are described in the text file; identifying an entry that corresponds to the writing keyword retrieved at the searching; and outputting the identified entry.Type: GrantFiled: July 22, 2009Date of Patent: July 21, 2015Assignee: FUJITSU LIMITEDInventors: Masahiro Kataoka, Keishiro Tanaka, Yuji Watanabe, Takashi Tsubokura
-
Patent number: 8438385Abstract: A method for identity verification includes receiving a request for proof of identity from a service provider and receiving biometric information associated with a user of a communication device. The method also includes determining that the received biometric information matches a biometric profile that contains biometric information associated with a registered user of the communication device. The method also includes unlocking a private key associated with the registered user in response to determining that the received biometric information matches a biometric profile and sending a request for a digital certificate that is signed with the private key associated with the registered user. The method further includes receiving the digital certificate that includes a public key associated with the registered user and satisfies the request for proof of identity. The method also includes with forwarding the digital certificate to the service provider.Type: GrantFiled: March 13, 2008Date of Patent: May 7, 2013Assignee: Fujitsu LimitedInventors: Zhexuan Song, Seigo Kotani, Sung Lee, Keishiro Tanaka, Houcheng Lee, Jesus Molina, Ryusuke Masuoka, Tomihiro Yamazaki
-
Patent number: 8386796Abstract: An information processing apparatus includes a chip implemented therein to independently perform a predetermined process. The chip includes a storage unit that stores therein user signature information in which biometric information of a user and a user electronic signature key that is a key for generating an electronic signature of the user for information created by the user are associated with each other and an encryption key that is a key for encrypting information, an electronic signature adding unit that, if the biometric information is obtained from the user, searches the storage unit for the user signature information corresponding to the biometric information, and adds the electronic signature of the user to user created information with a user electronic signature key in the user signature information, and an encrypt processing unit that encrypts with the encryption key the user created information processed by the electronic signature adding unit.Type: GrantFiled: March 20, 2009Date of Patent: February 26, 2013Assignee: Fujitsu LimitedInventors: Masato Suzuki, Seigo Kotani, Keishiro Tanaka
-
Publication number: 20110179284Abstract: An information processing apparatus includes a chip implemented therein to independently perform a predetermined process. The chip includes a storage unit that stores user unique information in which biometric information of a user and unique information for use when a unique process corresponding to the user is performed are associated with each other, and an information processing unit that retrieves, when biometric information of the user is obtained, unique information corresponding to the obtained biometric information from the user unique information and performs a predetermined process by using the retrieved unique information.Type: ApplicationFiled: March 27, 2009Publication date: July 21, 2011Applicant: FUJITSU LIMITEDInventors: Masato Suzuki, Seigo Kotani, Keishiro Tanaka
-
Publication number: 20110161357Abstract: A recording medium stores an information processing program that causes a computer having a storage unit storing therein a file group in which character code strings are described, to execute generating combined identification information by dividing into two portions, at least one among identification information for a preceding character code and identification information for a succeeding character code and respectively combining the portions with the identification information that is not divided, the preceding and succeeding character codes constituting a character code string for two-consecutive grams in a file among the file group; storing to the storage unit, various consecutive-gram divided maps obtained by allocating to each type of combined identification information generated, a string of bits corresponding to the quantity of files in the file group; and updating in the consecutive-gram divided maps, a bit indicating whether the character code string for the two-consecutive grams is present in theType: ApplicationFiled: December 20, 2010Publication date: June 30, 2011Applicant: FUJITSU LIMITEDInventors: Masahiro KATAOKA, Keishiro Tanaka
-
Publication number: 20100082982Abstract: In a safety determining system, an information processing apparatus performs authentication of biometrical information and gathers corresponding environment information (apparatus information, software, peripheral devices, location information). Then, the information processing apparatus sends the gathered environment information and service information of a target service to a central server. Based on the environment information, the service information, and information stored in an environment information DB, the central server determines whether it is safe to provide a service to the information processing apparatus. Based on that determination result, a service terminal provides a service to the information processing apparatus.Type: ApplicationFiled: September 17, 2009Publication date: April 1, 2010Inventors: Masato Suzuki, Seigo KOTANI, Keishiro TANAKA
-
Publication number: 20090327284Abstract: A computer-readable recording medium stores therein an information search program that causes a computer to search for text items described in a text file. The information search program causes the computer to execute receiving input of a search keyword; searching an index file for a writing keyword that includes the search keyword, the index file including writing keywords described, for respective entries, in an order identical to the order in which the text items are described in the text file; identifying an entry that corresponds to the writing keyword retrieved at the searching; and outputting the identified entry.Type: ApplicationFiled: July 22, 2009Publication date: December 31, 2009Applicant: FUJITSU LIMITEDInventors: Masahiro Kataoka, Keishiro Tanaka, Yuji Watanabe, Takashi Tsubokura
-
Publication number: 20090240950Abstract: An information processing apparatus includes a chip implemented therein to independently perform a predetermined process. The chip includes a storage unit that stores therein user signature information in which biometric information of a user and a user electronic signature key that is a key for generating an electronic signature of the user for information created by the user are associated with each other and an encryption key that is a key for encrypting information, an electronic signature adding unit that, if the biometric information is obtained from the user, searches the storage unit for the user signature information corresponding to the biometric information, and adds the electronic signature of the user to user created information with a user electronic signature key in the user signature information, and an encrypt processing unit that encrypts with the encryption key the user created information processed by the electronic signature adding unit.Type: ApplicationFiled: March 20, 2009Publication date: September 24, 2009Applicant: FUJITSU LIMITEDInventors: Masato Suzuki, Seigo Kotani, Keishiro Tanaka
-
Publication number: 20090235068Abstract: A method for identity verification includes receiving a request for proof of identity from a service provider and receiving biometric information associated with a user of a communication device. The method also includes determining that the received biometric information matches a biometric profile that contains biometric information associated with a registered user of the communication device. The method also includes unlocking a private key associated with the registered user in response to determining that the received biometric information matches a biometric profile and sending a request for a digital certificate that is signed with the private key associated with the registered user. The method further includes receiving the digital certificate that includes a public key associated with the registered user and satisfies the request for proof of identity. The method also includes with forwarding the digital certificate to the service provider.Type: ApplicationFiled: March 13, 2008Publication date: September 17, 2009Applicant: Fujitsu LimitedInventors: Zhexuan Song, Seigo Kotani, Sung Lee, Keishiro Tanaka, Houcheng Lee, Jesus Molina, Ryusuke Masuoka, Tomihiro Yamazaki
-
Patent number: 7549172Abstract: Data processing apparatus distributes a public key certificate and information about a private key to a user terminal as activation information separately from a terminal module. In the case where the public key certification is vulnerable, it transmits only the activation information again.Type: GrantFiled: September 20, 2004Date of Patent: June 16, 2009Assignee: Fujitsu LimitedInventors: Takashi Tokutani, Takahisa Hatakeyama, Keishiro Tanaka, Masakazu Yura, Teruyoshi Nagaoka
-
Patent number: 7143058Abstract: A detailed statement notifying system is connected via the Internet to a consumer terminal, a shop terminal, a credit company terminal and a logo management server. A detailed statement notifying program stored in the detailed statement notifying system is read by a CPU to obtain, when given a notification of consumer's transaction information from the credit company terminal, article information related to the consumer's transaction information from the shop terminal. The detailed statement notifying program further makes CPU obtain, when accessed from the consumer terminal, logo information of a maker of the article or a shop from a logo management server on the basis of the consumer's transaction information and the article information, generate data for displaying a detailed statement screen and transmit the data to the consumer terminal.Type: GrantFiled: February 22, 2002Date of Patent: November 28, 2006Assignee: Fujitsu LimitedInventors: Naoshi Sugimoto, Keishiro Tanaka
-
Publication number: 20050185792Abstract: Data processing apparatus distributes a public key certificate and information about a private key to a user terminal as activation information separately from a terminal module. In the case where the public key certification is vulnerable, it transmits only the activation information again.Type: ApplicationFiled: September 20, 2004Publication date: August 25, 2005Inventors: Takashi Tokutani, Takahisa Hatakeyama, Keishiro Tanaka, Masakazu Yura, Teruyoshi Nagaoka
-
Publication number: 20030023524Abstract: A detailed statement notifying system is connected via the Internet to a consumer terminal, a shop terminal, a credit company terminal and a logo management server. A detailed statement notifying program stored in the detailed statement notifying system is read by a CPU to obtain, when given a notification of consumer's transaction information from the credit company terminal, article information related to the consumer's transaction information from the shop terminal. The detailed statement notifying program further makes CPU obtain, when accessed from the consumer terminal, logo information of a maker of the article or a shop from a logo management server on the basis of the consumer's transaction information and the article information, generate data for displaying a detailed statement screen and transmit the data to the consumer terminal.Type: ApplicationFiled: February 22, 2002Publication date: January 30, 2003Applicant: Fujitsu LimitedInventors: Naoshi Sugimoto, Keishiro Tanaka
-
Publication number: 20020062478Abstract: The object of the present invention is to provide compiling technology to compile even source programs written in an object-oriented programming language so as to enable parallel processing. In order to realize parallel processing, in addition to the object 1000 specified by the source program, objects of said class for parallelization processing 1010, 1020 must be generated, for class variables specified by parallelization directive and class-type variables contained in execution statements to be executed in parallel. In addition, on completion of parallel processing, objects for parallelization processing are destroyed.Type: ApplicationFiled: February 7, 2001Publication date: May 23, 2002Inventors: Takahiro Ishikawa, Keishiro Tanaka, Yutaka Yamanaka