Patents by Inventor Bingfeng PI

Bingfeng PI 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: 11409885
    Abstract: Disclosed are a method and apparatus for processing information by cooperation of multiple subjects, by submitting an information processing task to first multiple subjects; performing security analysis on information processing results obtained by executing the information processing task by the first multiple subjects, determining an updated processing manner of executing the information processing task based on a result of the security analysis; and submitting the information processing task to second multiple subjects according to the determined updated processing manner. Information processing results of executing the information processing task by the second multiple subjects are obtained, each of the second multiple subjects and each of the first multiple subjects save same information associated with the information processing task, and the information is updated based on the information processing results of executing the information processing task by the second multiple subjects.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: August 9, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Shenbin Zhang, Jun Sun, Bingfeng Pi
  • Patent number: 11263108
    Abstract: A device for testing a blockchain network is provided. The device includes a processor. The processor is configured to calculate a matching degree between a configuration of the blockchain network and a template configuration corresponding to application scenario of the blockchain network; calculate performance of the blockchain network; calculate a health degree for the blockchain network; and determine whether the blockchain network is in a stable state based on the matching degree, the performance and the health degree.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: March 1, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Shenbin Zhang, Bingfeng Pi, Jun Sun
  • Patent number: 10990438
    Abstract: Disclosed are a method and apparatus for managing effectiveness of an information processing task in a decentralized data management system. The method comprising: sending requests for multiple information processing tasks by a client to multiple execution subjects, transmitting information processing tasks in a sequential information processing task list in an order to the multiple execution subjects; caching the requested information processing tasks to a task cache queue, caching the sequential information processing task list as a whole to the task cache queue; judging whether each information processing task in the task cache queue satisfies a predetermined conflict condition; moving the information processing task to a conflict task queue if it is determined that the task satisfies the predetermined conflict condition, deleting the task from the conflict task queue and caching the task to the task cache queue when the predetermined conflict condition is not satisfied.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: April 27, 2021
    Assignee: FUJITSU LIMITED
    Inventors: Shenbin Zhang, Bingfeng Pi, Jun Sun
  • Publication number: 20200364183
    Abstract: A device and a method for managing ledger data on a blockchain are provided. The device includes a traversing unit, a classifying unit and a suggesting unit. The traversing unit is configured to traverse a block where each invalid conflict transaction on the blockchain occurs and one or more previous transactions in a neighboring block thereof, until a previous transaction which causes the invalid conflict transaction is determined. The classifying unit is configured to classify conflict pairs each composed of the invalid conflict transaction and the previous transaction which causes the invalid conflict transaction into different conflict patterns. The suggesting unit is configured to provide, for each of the conflict patterns, a corresponding suggestion of improving a chaincode, to avoid occurrence of the invalid conflict transaction.
    Type: Application
    Filed: May 7, 2020
    Publication date: November 19, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Ence Zhou, Bingfeng Pi, Jun Sun
  • Publication number: 20200327044
    Abstract: A method for a computer to construct a test scenario and an information processing device are provided. The method for constructing a test scenario for a target application executed through a plurality of executable applications in distributed nodes in an asynchronous manner includes constructing an invocation relationship graph representing a plurality of functions included in the executable applications; determining, according to a code structure of each of the functions in the invocation relationship graph, one or more of a plurality of risk types which may cause an operation error for the function; traversing the invocation relationship graph to obtain possible function paths and determining, based on a plurality of risk types of functions in each of the possible function paths, risk types of the function path; and determining, according to the risk types of the function path, a type of a test scenario for the function path.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 15, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Bingfeng PI, Shenbin ZHANG, Ence ZHOU, Song HUA, Haoli SUN, Jun SUN
  • Publication number: 20200327030
    Abstract: A device for testing a blockchain network is provided. The device includes a processor. The processor is configured to calculate a matching degree between a configuration of the blockchain network and a template configuration corresponding to application scenario of the blockchain network; calculate performance of the blockchain network; calculate a health degree for the blockchain network; and determine whether the blockchain network is in a stable state based on the matching degree, the performance and the health degree.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 15, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Shenbin ZHANG, Bingfeng PI, Jun SUN
  • Publication number: 20200026552
    Abstract: Disclosed are a method and apparatus for managing effectiveness of an information processing task in a decentralized data management system. The method comprising: sending requests for multiple information processing tasks by a client to multiple execution subjects, transmitting information processing tasks in a sequential information processing task list in an order to the multiple execution subjects; caching the requested information processing tasks to a task cache queue, caching the sequential information processing task list as a whole to the task cache queue; judging whether each information processing task in the task cache queue satisfies a predetermined conflict condition; moving the information processing task to a conflict task queue if it is determined that the task satisfies the predetermined conflict condition, deleting the task from the conflict task queue and caching the task to the task cache queue when the predetermined conflict condition is not satisfied.
    Type: Application
    Filed: April 29, 2019
    Publication date: January 23, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Shenbin ZHANG, Bingfeng PI, Jun SUN
  • Publication number: 20200026862
    Abstract: Disclosed are a method and apparatus for processing information by cooperation of multiple subjects, by submitting an information processing task to first multiple subjects; performing security analysis on information processing results obtained by executing the information processing task by the first multiple subjects, determining an updated processing manner of executing the information processing task based on a result of the security analysis; and submitting the information processing task to second multiple subjects according to the determined updated processing manner. Information processing results of executing the information processing task by the second multiple subjects are obtained, each of the second multiple subjects and each of the first multiple subjects save same information associated with the information processing task, and the information is updated based on the information processing results of executing the information processing task by the second multiple subjects.
    Type: Application
    Filed: June 25, 2019
    Publication date: January 23, 2020
    Applicant: FUJITSU LIMITED
    Inventors: Shenbin ZHANG, Jun SUN, Bingfeng PI