Patents Assigned to TBCASOFT, INC.
-
Patent number: 11775950Abstract: 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: GrantFiled: July 12, 2018Date of Patent: October 3, 2023Assignees: 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: 20220294653Abstract: 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: ApplicationFiled: October 19, 2020Publication date: September 15, 2022Applicant: TBCASOFT, INC.Inventors: Chiahsin LI, Andrew TULLY
-
Publication number: 20220294647Abstract: 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: ApplicationFiled: October 19, 2020Publication date: September 15, 2022Applicant: TBCASOFT, INC.Inventors: Chiahsin LI, Seeneng FOO
-
Publication number: 20210150498Abstract: 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: ApplicationFiled: July 12, 2018Publication date: May 20, 2021Applicants: 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: 20200294046Abstract: 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: ApplicationFiled: November 6, 2017Publication date: September 17, 2020Applicant: TBCASOFT, INC.Inventors: William WU, Ling WU, Huan-Yi LIN
-
Publication number: 20200274713Abstract: 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: ApplicationFiled: February 25, 2020Publication date: August 27, 2020Applicant: TBCASOFT, INC.Inventors: Chiahsin LI, Ling WU
-
Publication number: 20200134586Abstract: 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: ApplicationFiled: January 22, 2018Publication date: April 30, 2020Applicant: TBCASOFT, INC.Inventors: William WU, Brian CHAN, Chiahsin LI, See Neng FOO, Ling WU, Huan-Yi LIN
-
Publication number: 20200111082Abstract: 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: ApplicationFiled: April 5, 2018Publication date: April 9, 2020Applicant: TBCASOFT, INC.Inventor: Ling WU
-
Publication number: 20190228407Abstract: 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: ApplicationFiled: January 6, 2017Publication date: July 25, 2019Applicant: Tbcasoft, Inc.Inventor: Ling WU
-
Publication number: 20190188711Abstract: 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: ApplicationFiled: January 9, 2018Publication date: June 20, 2019Applicant: TBCASOFT, INC.Inventors: William WU, Chiahsin LI, Ling WU
-
Publication number: 20190188697Abstract: 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: ApplicationFiled: January 9, 2018Publication date: June 20, 2019Applicant: TBCASOFT, INC.Inventors: William WU, Chiahsin LI, Ling WU
-
Publication number: 20190188698Abstract: 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: ApplicationFiled: January 9, 2018Publication date: June 20, 2019Applicant: TBCASOFT, INC.Inventors: William WU, Chiahsin LI, Ling WU