Patents Assigned to TBCASOFT, INC.
  • Patent number: 11775950
    Abstract: The described embodiments concern one or more methods, systems, apparatuses, and computer readable mediums storing processor-executable process steps to authenticate mobile subscribers for using a foreign application when they are outside of their home telecom carrier's mobile network zone (“foreign zone”). A mobile subscriber can be authenticated through data roaming service, voice roaming service, and/or WiFi service. After cross network authentication, a mobile subscriber can use the foreign application to provide the same or similar services in a foreign zone, such as foreign country, through the home services in connection with the subscriber's home telecom carrier in a similar manner like he/she can use in his/her home zone, such as home country.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: October 3, 2023
    Assignees: SOFTBANK CORP., TBCASOFT, INC.
    Inventors: Takeshi Fukuizumi, Takahiro Asao, Katsuyoshi Noguchi, Masayoshi Yanase, Miki Fukazawa, Daisuke Yamaguchi, Ling Wu, Yuan-Shiang Chang, William Wu, Brian M Chan, Chiahsin Li, Huan-Yi Lin
  • Publication number: 20220294653
    Abstract: The present disclosure is directed to a method and related apparatus and computer readable medium for credential verification using verification requirement document (VRD). A VRD credential verification ecosystem may include but is not limited to a VRD administration system, a first credential management system, a second credential management system, a VRD issuing device, a verifier device, a distributed VRD transaction consensus network, and a distributed credential management transaction consensus network with necessary communication among them.
    Type: Application
    Filed: October 19, 2020
    Publication date: September 15, 2022
    Applicant: TBCASOFT, INC.
    Inventors: Chiahsin LI, Andrew TULLY
  • Publication number: 20220294647
    Abstract: Disclosed are methods and systems for publishing transactions for adding and removing roles and certificates to and from a distributed ledger and for authenticating certificates of two connected servers. The roles specify what server with the roles can publish what types of transactions for certificates and roles. When a role is requested, two transactions for adding the role and an issuer certificate are published to the distributed ledge. When a certificate of a server without any role is requested, only a transaction for adding the certificate is published to the distributed ledger. All the transactions are published through operation among a certificate-requesting server, a certificate-issuing server, and a distributed ledger network maintaining the distributed ledger.
    Type: Application
    Filed: October 19, 2020
    Publication date: September 15, 2022
    Applicant: TBCASOFT, INC.
    Inventors: Chiahsin LI, Seeneng FOO
  • Publication number: 20210150498
    Abstract: The described embodiments concern one or more methods, systems, apparatuses, and computer readable mediums storing processor-executable process steps to authenticate mobile subscribers for using a foreign application when they are outside of their home telecom carrier's mobile network zone (“foreign zone”). A mobile subscriber can be authenticated through data roaming service, voice roaming service, and/or WiFi service. After cross network authentication, a mobile subscriber can use the foreign application to provide the same or similar services in a foreign zone, such as foreign country, through the home services in connection with the subscriber's home telecom carrier in a similar manner like he/she can use in his/her home zone, such as home country.
    Type: Application
    Filed: July 12, 2018
    Publication date: May 20, 2021
    Applicants: SOFTBANK CORP., TBCASOFT, INC.
    Inventors: Takeshi FUKUIZUMI, Takahiro ASAO, Katsuyoshi NOGUCHI, Masayoshi YANASE, Miki FUKAZAWA, Daisuke YAMAGUCHI, Ling WU, Yuan-Shiang CHANG, William WU, Brian M CHAN, Chiahsin LI, Huan-Yi LIN
  • Publication number: 20200294046
    Abstract: The present disclosure concerns methods and systems for storing and selecting digital property pieces from and for a transaction, and for managing the changes from a transaction, based on cryptographic technology in a digital property management system, in order to improve the throughput and performance of the system. The digital property management system can define and maintain a plurality of bins for storing digital property pieces in memory. After receiving a transaction request at a transaction value, the digital property management system can determine a transaction bin, from which digital property pieces can be selected for a transaction.
    Type: Application
    Filed: November 6, 2017
    Publication date: September 17, 2020
    Applicant: TBCASOFT, INC.
    Inventors: William WU, Ling WU, Huan-Yi LIN
  • Publication number: 20200274713
    Abstract: Methods, systems, apparatuses, and computer readable mediums storing processor-executable process steps for verifying a requested credential of a credential owner and/or issuing a new credential through one or more credential service providers.
    Type: Application
    Filed: February 25, 2020
    Publication date: August 27, 2020
    Applicant: TBCASOFT, INC.
    Inventors: Chiahsin LI, Ling WU
  • Publication number: 20200134586
    Abstract: The present disclosure concerns methods and systems for increasing anonymity and traceability of a digital property management system that manages digital property transactions on a distributed transaction consensus network. The digital property management system comprises a sender's digital property manager and a recipient's digital property manager. The sender's digital property manager further comprises a sender's module and a sender's transaction node and the recipient's digital property manager further comprises a recipient' module and a recipient's transaction node. To increase anonymity of a remittance transaction between, sender's module is not allowed to access a recipient's virtual identification. Thus, recipient's module generates a token to temporarily replace a recipient's virtual identification. To increase anonymity, an encrypted label is generated for each sub-transaction to identify sub-transactions and their sequence in the same remittance set.
    Type: Application
    Filed: January 22, 2018
    Publication date: April 30, 2020
    Applicant: TBCASOFT, INC.
    Inventors: William WU, Brian CHAN, Chiahsin LI, See Neng FOO, Ling WU, Huan-Yi LIN
  • Publication number: 20200111082
    Abstract: The present disclosure is directed to one or more methods, systems, apparatuses, and computer readable mediums storing processor-executable process steps for processing a digital property remittance request from a sender's virtual wallet created based on a sender's telephone number subscribed from a sender's telecom carrier to a recipient's virtual wallet created based on a recipient's telephone number subscribed from a recipient's telecom carrier. The method comprises (a) receiving, via a telephone device, the digital property remittance request; (b) verifying, by the sender's telecom carrier, that the telephone device is an authenticated telephone device corresponding to the sender's telephone number; and (c) submitting, by the telephone device, after verification, the digital property remittance request to a distributed transaction consensus network for recording on a distributed ledger.
    Type: Application
    Filed: April 5, 2018
    Publication date: April 9, 2020
    Applicant: TBCASOFT, INC.
    Inventor: Ling WU
  • Publication number: 20190228407
    Abstract: Method and system to manage digital properties, in particular to instantly clear and settle transactions of digital properties between two virtual wallets, based on cryptographic technology in a distributed transaction consensus network, eliminating the risks, complication, and time consumption associated with traditional settlement proceedings. Each virtual wallet can only store digital properties issued by the digital property issuer with which the virtual wallet is associated. When a transaction is completed, no extra action is needed for clearing and settlement between a virtual wallet owner (a sender or a recipient) and its associated digital property issuer.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 25, 2019
    Applicant: Tbcasoft, Inc.
    Inventor: Ling WU
  • Publication number: 20190188711
    Abstract: The presently-disclosed solution provides cross-ledger transfers between distributed ledgers to achieve highly-scalable transaction throughput. Disclosed are methods and instruction code for writing a cross-ledger transfer in a way that effectively transfers value from a source distributed ledger to a target distributed ledger while preventing double spending of the value. This results in the transformation of the ledgers in that the total value in the source ledger is decreased by the transferred value while the total value in the target ledger is increased by the same amount. Also disclosed are system architectures that utilize cross-ledger transfers between multiple distributed ledgers to achieve highly-scalable transaction throughput. Also disclosed are computer apparatus configured to implement cross-ledger transfers between distributed ledgers. Other embodiments and features are also disclosed.
    Type: Application
    Filed: January 9, 2018
    Publication date: June 20, 2019
    Applicant: TBCASOFT, INC.
    Inventors: William WU, Chiahsin LI, Ling WU
  • Publication number: 20190188697
    Abstract: The presently-disclosed solution provides cross-ledger transfers between distributed ledgers to achieve highly-scalable transaction throughput. Disclosed are methods and instruction code for writing a cross-ledger transfer in a way that effectively transfers value from a source distributed ledger to a target distributed ledger while preventing double spending of the value. This results in the transformation of the ledgers in that the total value in the source ledger is decreased by the transferred value while the total value in the target ledger is increased by the same amount. Also disclosed are system architectures that utilize cross-ledger transfers between multiple distributed ledgers to achieve highly-scalable transaction throughput. Also disclosed are computer apparatus configured to implement cross-ledger transfers between distributed ledgers. Other embodiments and features are also disclosed.
    Type: Application
    Filed: January 9, 2018
    Publication date: June 20, 2019
    Applicant: TBCASOFT, INC.
    Inventors: William WU, Chiahsin LI, Ling WU
  • Publication number: 20190188698
    Abstract: The presently-disclosed solution provides cross-ledger transfers between distributed ledgers to achieve highly-scalable transaction throughput. Disclosed are methods and instruction code for writing a cross-ledger transfer in a way that effectively transfers value from a source distributed ledger to a target distributed ledger while preventing double spending of the value. This results in the transformation of the ledgers in that the total value in the source ledger is decreased by the transferred value while the total value in the target ledger is increased by the same amount. Also disclosed are system architectures that utilize cross-ledger transfers between multiple distributed ledgers to achieve highly-scalable transaction throughput. Also disclosed are computer apparatus configured to implement cross-ledger transfers between distributed ledgers. Other embodiments and features are also disclosed.
    Type: Application
    Filed: January 9, 2018
    Publication date: June 20, 2019
    Applicant: TBCASOFT, INC.
    Inventors: William WU, Chiahsin LI, Ling WU