Patents by Inventor Naohisa Fukuda

Naohisa Fukuda 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: 11870907
    Abstract: When a user attempts to execute a procedure for transfer or the like from an app, user authentication is first required by a PIN code or the like. When the user authentication is successful, function limitation of an IC chip is released and a mode in which a function provided by the IC chip can be used is set. The app encrypts a procedure message describing procedure content with a private key using the function of the IC chip and creates an electronic signature. When the electronic signature and the procedure message are sent to an online service server, the server verifies the electronic signature using the corresponding electronic certificate. When the procedure message is sent from a valid user and it is confirmed as a result of the verification that the content is not altered, the server executes the procedure for transfer or the like in accordance with the content of the procedure message.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: January 9, 2024
    Assignee: JAPAN COMMUNICATIONS INC.
    Inventors: Naohisa Fukuda, Greg Deickman, Hiroaki Yokoyama, Yasushi Shibuya, Masataka Hayashi
  • Patent number: 11863681
    Abstract: When a user activates an app, user authentication by a PIN code or the like is first executed. When the user authentication is successful (that is, when it is confirmed that a party operating the app is a user), function limitation of the IC chip is released and a mode in which a function provided by the IC chip can be used is set. The app creates an electronic signature with a private key using the function of the IC chip. When the electronic signature and the user ID are sent to a server of an online service, the server verifies the electronic signature using the corresponding electronic certificate. When the user ID is confirmed to be a user ID sent from a valid user, the user is permitted to use the online service.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: January 2, 2024
    Assignee: JAPAN COMMUNICATIONS INC.
    Inventors: Naohisa Fukuda, Greg Deickman, Hiroaki Yokoyama, Yasushi Shibuya, Masataka Hayashi
  • Patent number: 11617084
    Abstract: When a user attempts to execute a procedure for transfer or the like from an app, user authentication is first required by a PIN code or the like. When the user authentication is successful, function limitation of an IC chip is released and a mode in which a function provided by the IC chip can be used is set. The app encrypts a procedure message describing procedure content with a private key using the function of the IC chip and creates electronic signature. The electronic signature and the procedure message are transmitted to a server of an online service via an intermediate server. The server executes a procedure of transfer or the like in accordance with the content of the procedure message.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: March 28, 2023
    Assignee: JAPAN COMMUNICATIONS INC.
    Inventors: Naohisa Fukuda, Greg Deickman, Hiroaki Yokoyama, Yasushi Shibuya, Masataka Hayashi
  • Publication number: 20210297862
    Abstract: When a user attempts to execute a procedure for transfer or the like from an app, user authentication is first required by a PIN code or the like. When the user authentication is successful, function limitation of an IC chip is released and a mode in which a function provided by the IC chip can be used is set. The app encrypts a procedure message describing procedure content with a private key using the function of the IC chip and creates electronic signature. The electronic signature and the procedure message are transmitted to a server of an online service via an intermediate server. The server executes a procedure of transfer or the like in accordance with the content of the procedure message.
    Type: Application
    Filed: June 26, 2019
    Publication date: September 23, 2021
    Inventors: Naohisa Fukuda, Greg Deickman, Hiroaki Yokoyama, Yasushi Shibuya, Masataka Hayashi
  • Publication number: 20210281415
    Abstract: When a user activates an app, user authentication by a PIN code or the like is first executed. When the user authentication is successful (that is, when it is confirmed that a party operating the app is a user), function limitation of the IC chip is released and a mode in which a function provided by the IC chip can be used is set. The app creates an electronic signature with a private key using the function of the IC chip. When the electronic signature and the user ID are sent to a server of an online service, the server verifies the electronic signature using the corresponding electronic certificate. When the user ID is confirmed to be a user ID sent from a valid user, the user is permitted to use the online service.
    Type: Application
    Filed: June 26, 2019
    Publication date: September 9, 2021
    Inventors: Naohisa Fukuda, Greg Deickman, Hiroaki Yokoyama, Yasushi Shibuya, Masataka Hayashi
  • Publication number: 20210281416
    Abstract: When a user attempts to execute a procedure for transfer or the like from an app, user authentication is first required by a PIN code or the like. When the user authentication is successful, function limitation of an IC chip is released and a mode in which a function provided by the IC chip can be used is set. The app encrypts a procedure message describing procedure content with a private key using the function of the IC chip and creates an electronic signature. When the electronic signature and the procedure message are sent to an online service server, the server verifies the electronic signature using the corresponding electronic certificate. When the procedure message is sent from a valid user and it is confirmed as a result of the verification that the content is not altered, the server executes the procedure for transfer or the like in accordance with the content of the procedure message.
    Type: Application
    Filed: June 26, 2019
    Publication date: September 9, 2021
    Inventors: Naohisa Fukuda, Greg Deickman, Hiroaki Yokoyama, Yasushi Shibuya, Masataka Hayashi
  • Patent number: 9781011
    Abstract: Methods and systems are provided for controlling network service quality. According to an aspect of the invention, a computer-implemented method is provided for controlling levels of quality of service (QoS) for transmitting data between a terminal and a destination. The method comprises enforcing a first level of a QoS to a connection between the terminal and the network, receiving a user-requested, second level of the QoS from the terminal, identifying a currently-available level of the QoS on the network, determining a third level of the QoS based at least in part on the currently-available level of the QoS on the network and the second level of the QoS, and enforcing the third level of the QoS. Methods and system are provided for enabling users at the terminals to specify online a level of network QoS, and the system dynamically changes the quality level and the plan to satisfy the request.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: October 3, 2017
    Assignee: Japan Communications Inc.
    Inventors: Frank Seiji Sanda, Naohisa Fukuda, Kevin K. Taylor, Kenichi Goto, Yasushi Shibuya, Corey Mitchell
  • Publication number: 20170264592
    Abstract: Methods and systems for controlling secure network communication are provided. A request is received from a terminal device to establish a session with a remote application server for a secure network communication. At least one routing table is selected. The at least one routing table is selected is specific to a communication session requested to route data traffic to establish a secure data communication path. At least one proxy connection server that provides functionality of managing the session is selected. A first secure connection that is between the terminal device and the connection server is activated based on the selected routing table. Additionally, a second secure connection between the connection server and the remote application server is activated based on the selected routing table. Further, data traffic for the session is routed using the activated routing table through the activated proxy connection server.
    Type: Application
    Filed: March 8, 2017
    Publication date: September 14, 2017
    Inventors: Nobuhisa YODA, Frank SANDA, Naohisa FUKUDA, Kazutaka NIHONGI, Greg DEICKMAN
  • Publication number: 20170201627
    Abstract: Methods and systems provide a telephone service with a personal switch box. One aspect of an embodiment of the invention extends use of a telephone number on a Public Switched Telephone Network to mobile terminals by a personal switch box relaying telephone call signals between the Public Telephone Network and an IP-PBX, where the IP-PBX routes the calls between the personal switch box and a cellular phone that is associated with the personal switch box, through a gateway of a mobile virtual network operator the telephone number over mobile wireless network. The gateway may control network bandwidth allocation for the data traffic with the mobile terminals during voice stream data transmission for providing required quality of service.
    Type: Application
    Filed: November 2, 2016
    Publication date: July 13, 2017
    Inventors: Naohisa Fukuda, Frank Seiji Sanda, Yasushi Kudo, Greg Deickman, Kotaro Takahashi, Hiroaki Yokoyama, Takaaki Kawataka, Daisuke Tajima, Takahiro Sato, Kazuhiro Shirato
  • Patent number: 9571371
    Abstract: Provided is a technology that makes it possible for billing and balance management in the form of units that are difficult to understand for a user, to be expressed and managed in the form of units that are easy to understand from the viewpoint of the actual purpose of use. The network connection communication system is provided with means for expressing the unit price of network usage in terms of units that a user can understand more intuitively in the light of the purpose for which the network is used. For instance, the number of connection minutes (time), the number of books purchased and downloaded over the network, or the number of connections to a communicating partner can be used depending on the purpose of use of a service.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: February 14, 2017
    Assignee: Japan Communications Inc.
    Inventors: Naohisa Fukuda, Seiji Sanda, Akihiko Sawa, Mitsuteru Okazaki, Jun Tajima, Nobuhisa Yoda
  • Publication number: 20160381693
    Abstract: Methods and systems for dynamically controlling per-session throughput and application priority are provided. Said method is under the control of one or more computer systems configured with executable instructions. The method comprises receiving, at a mobile virtual network operator, a request to initiate a data-based application. The request is received from a mobile device that is associated with a data plan that is managed by the mobile virtual network operator. The data-based application is associated with a category of data. The method also comprises evaluating the request at a feedback-based packet control system of the mobile virtual network operator utilizing a speed monitoring module and business rule engine in evaluating the request. The method further comprises allocating data to the data-based application request. The allocation of data is based on a data plan and and/or category of data. Additionally, the method comprises providing the data-based application request to a server.
    Type: Application
    Filed: May 11, 2016
    Publication date: December 29, 2016
    Inventors: FRANK SEIJI SANDA, NAOHISA FUKUDA, YASUSHI KUDO, MASAKAZU KANAYAMA, GREG DEICKMAN, JASON PROUTY, JUSTICE OBREY, HIROKAZU TSURUGA, NADAV KALMAN ROSEN
  • Publication number: 20160352564
    Abstract: A computer-implemented method for providing data communication between two or more host systems is provided. The method comprises designating a first network as a primary network by updating a routing table, monitoring network connections on the first network channel and a second network channel, transmitting data on the first network channel according to the routing table, detecting termination of network connection on the first network channel, determining to transmit data traffic on the first network channel, modifying the routing table, transmitting data traffic on the second network channel according to the routing table, detecting connection on the first network channel, and in response to the detection of data traffic on the first network channel, measuring a network attribute and comparing against a satisfactory threshold, and selecting the first network channel for data communication if the network attribute value satisfies the threshold.
    Type: Application
    Filed: August 10, 2016
    Publication date: December 1, 2016
    Inventors: Frank S. SANDA, Yasushi KUDO, Naohisa FUKUDA, Greg DEICKMAN, Kevin FRIES, James Marcus WINN, Brian KREWSON, Nobuhisa YODA, Jonathan SOMERS
  • Publication number: 20160204995
    Abstract: Methods and systems are provided for controlling network service quality. According to an aspect of the invention, a computer-implemented method is provided for controlling levels of quality of service (QoS) for transmitting data between a terminal and a destination. The method comprises enforcing a first level of a QoS to a connection between the terminal and the network, receiving a user-requested, second level of the QoS from the terminal, identifying a currently-available level of the QoS on the network, determining a third level of the QoS based at least in part on the currently-available level of the QoS on the network and the second level of the QoS, and enforcing the third level of the QoS. Methods and system are provided for enabling users at the terminals to specify online a level of network QoS, and the system dynamically changes the quality level and the plan to satisfy the request.
    Type: Application
    Filed: December 22, 2015
    Publication date: July 14, 2016
    Inventors: Frank Seiji Sanda, Naohisa Fukuda, Kevin K. Taylor, Kenichi Goto, Yasushi Shibuya, Corey Mitchell
  • Patent number: 9253115
    Abstract: Methods and systems are provided for controlling network service quality. According to an aspect of the invention, a computer-implemented method is provided for controlling levels of quality of service (QoS) for transmitting data between a terminal and a destination. The method comprises enforcing a first level of a QoS to a connection between the terminal and the network, receiving a user-requested, second level of the QoS from the terminal, identifying a currently-available level of the QoS on the network, determining a third level of the QoS based at least in part on the currently-available level of the QoS on the network and the second level of the QoS, and enforcing the third level of the QoS. Methods and system are provided for enabling users at the terminals to specify online a level of network QoS, and the system dynamically changes the quality level and the plan to satisfy the request.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: February 2, 2016
    Assignee: Japan Communications Inc.
    Inventors: Frank Seiji Sanda, Naohisa Fukuda, Kevin K. Taylor, Kenichi Goto, Yasushi Shibuya, Corey Mitchell
  • Publication number: 20150281034
    Abstract: Provided is a technology that makes it possible for billing and balance management in the form of units that are difficult to understand for a user, to be expressed and managed in the form of units that are easy to understand from the viewpoint of the actual purpose of use. The network connection communication system is provided with means for expressing the unit price of network usage in terms of units that a user can understand more intuitively in the light of the purpose for which the network is used. For instance, the number of connection minutes (time), the number of books purchased and downloaded over the network, or the number of connections to a communicating partner can be used depending on the purpose of use of a service.
    Type: Application
    Filed: June 11, 2015
    Publication date: October 1, 2015
    Inventors: Naohisa FUKUDA, Seiji Sanda, Akihiko Sawa, Mitsuteru Okazaki, Jun Tajima, Nobuhisa Yoda
  • Patent number: 9083820
    Abstract: Network connection systems and methods for managing a variety of services over different kinds of networks. A network connection and communication system is provided that monitors and displays units of network usage over a selected network. The information can be displayed in terms of usage units that are easy to understand from the viewpoint of a user. For instance, a display screen can indicate the number of available or used usage units, eg, connection minutes (time), the number of books purchased and downloaded over the network, the number of connections to a communicating partner. Multiple conversions can occur between various services that are available depending on the type of service and selected network.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: July 14, 2015
    Assignee: Japan Communications Inc.
    Inventors: Naohisa Fukuda, Seiji Sanda, Mitsuteru Okazaki, Akihiko Sawa, Jun Tajima, Nobuhisa Yoda
  • Patent number: 8886813
    Abstract: Embodiments of the present invention provide systems and methods for providing secure communications. One aspect of an embodiment of the invention creates a virtual private connection to a remote server or network utilizing a connection server and at least one direct connection between a client device and the remote server, without utilizing the Internet. In another aspect of an embodiment of the present invention, a client operating system is taken over by a vertical function operating system to service the communication with the remote server. Still another aspect of an embodiment of the present invention comprises a client device establishing a connection with a remote server through a connection server and at least one direct connection, shutting down a first operating system, starting up a second secure operating system, and launching an interface application with the second operating system to conduct electronic transactions with the remote server.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: November 11, 2014
    Inventors: Frank S. Sanda, Naohisa Fukuda, Marc Winn, Mitsutera Okazaki, Paul Royer
  • Publication number: 20140211614
    Abstract: Methods and systems are provided for providing redundancy in data network communications. Data traffic on a first network channel used for the data communication between the two or more host systems can be monitored to obtain one or more attributes associated with the data traffic. Based on the data attributes, it may be determined whether one or more anomalies associated with the attributes exist. If so, the anomalies may be used to determine whether they are indicative of an imminent or current network event or condition. In response to a determination that the one or more anomalies are indicative of the event or condition, a second network channel may be selected for the data communication between the two or more host systems.
    Type: Application
    Filed: January 24, 2014
    Publication date: July 31, 2014
    Applicant: Arxceo Corporation
    Inventors: James Marcus Winn, Jonathan Somers, Yasushi Kudo, Nobuhisa Yoda, Frank Seiji Sanda, Naohisa Fukuda
  • Publication number: 20140036666
    Abstract: Methods and systems are provided for controlling network service quality. According to an aspect of the invention, a computer-implemented method is provided for controlling levels of quality of service (QoS) for transmitting data between a terminal and a destination. The method comprises enforcing a first level of a QoS to a connection between the terminal and the network, receiving a user-requested, second level of the QoS from the terminal, identifying a currently-available level of the QoS on the network, determining a third level of the QoS based at least in part on the currently-available level of the QoS on the network and the second level of the QoS, and enforcing the third level of the QoS. Methods and system are provided for enabling users at the terminals to specify online a level of network QoS, and the system dynamically changes the quality level and the plan to satisfy the request.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 6, 2014
    Applicant: Japan Communications Inc.
    Inventors: Frank Seiji Sanda, Naohisa Fukuda, Kevin K. Taylor, Kenichi Goto, Yasushi Shibuya, Corey Mitchell
  • Patent number: 8533338
    Abstract: Embodiments of the present invention provide systems and methods for providing secure communications. One aspect of an embodiment of the invention creates a virtual private connection to a remote server or network utilizing a connection server and at least one direct connection between a client device and the remote server, without utilizing the Internet. In another aspect of an embodiment of the present invention, a client operating system is taken over by a vertical function operating system to service the communication with the remote server. Still another aspect of an embodiment of the present invention comprises a client device establishing a connection with a remote server through a connection server and at least one direct connection, shutting down a first operating system, starting up a second secure operating system, and launching an interface application with the second operating system to conduct electronic transactions with the remote server.
    Type: Grant
    Filed: September 7, 2006
    Date of Patent: September 10, 2013
    Assignee: Japan Communications, Inc.
    Inventors: Frank S. Sanda, Naohisa Fukuda, Marc Winn, Mitsutera Okazaki, Paul Royer