Patents by Inventor Gui Fu

Gui Fu 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: 12212696
    Abstract: Embodiments of the present disclosure disclose a file storage method, terminal, and storage medium. The file storage method includes: obtaining a to-be-stored file, performing splitting processing on the to-be-stored file to obtain N sub-files corresponding to the to-be-stored file, wherein N is an integer greater than or equal to 1; sending the N sub-files to an IPFS, and receiving M pieces of address information corresponding to the N sub-files returned by the IPFS, wherein M is an integer greater than or equal to 1 and less than or equal to N; generating an address set corresponding to the to-be-stored file according to the M pieces of address information, and encrypting the address set to obtain an address set ciphertext; sending the address set ciphertext to a blockchain network and receiving a target index value returned by the blockchain network, wherein the target index value is used to identify the address set ciphertext.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: January 28, 2025
    Assignee: JINGDONG TECHNOLOGY INFORMATION TECHNOLOGY CO., LTD.
    Inventors: Penghui Chai, Gui Fu
  • Publication number: 20220407725
    Abstract: Embodiments of the present disclosure disclose a file storage method, terminal, and storage medium. The file storage method includes: obtaining a to-be-stored file, performing splitting processing on the to-be-stored file to obtain N sub-files corresponding to the to-be-stored file, wherein N is an integer greater than or equal to 1; sending the N sub-files to an IPFS, and receiving M pieces of address information corresponding to the N sub-files returned by the IPFS, wherein M is an integer greater than or equal to 1 and less than or equal to N; generating an address set corresponding to the to-be-stored file according to the M pieces of address information, and encrypting the address set to obtain an address set ciphertext; sending the address set ciphertext to a blockchain network and receiving a target index value returned by the blockchain network, wherein the target index value is used to identify the address set ciphertext.
    Type: Application
    Filed: March 4, 2020
    Publication date: December 22, 2022
    Inventors: Penghui CHAI, Gui FU
  • Patent number: 11451430
    Abstract: Systems and methods for controlling management operations and shared memory space are disclosed. A cloud cache management controller may receive multiple sets of service attributes. Each set of the multiple sets of service attributes may be related to a cloud cache service instance. The cloud cache management controller may receive a first cloud cache management request. The cloud cache management request may comprise a cloud cache management operation. The cloud cache management controller may retrieve a set of service attributes from the multiple sets of service attributes based on an evaluation of the cloud cache management operation. The cloud cache management controller may send the first cloud cache management request to a corresponding CCSI based on a priority value for the first cloud cache management request calculated based on the retrieved set of service attributes.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 20, 2022
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Ming Chen, Gui Fu, Zhenhua Hu, Heng Kuang, Shaohui Xu, Zhi Zhao
  • Patent number: 10951532
    Abstract: Systems and methods for rate limiting one or more clusters of service instances using at least one rate limit controller are described herein. A token distribution is determined for each one of a plurality of rate limiters. The token distribution comprising a maximum number of tokens and a token generating rate. The maximum number of tokens and the token generating rate are assigned to each one of the plurality of rate limiters. At least one request for additional tokens is received from at least a given one of the plurality of rate limiters. The token distribution of at least the given one of the plurality of rate limiters is adjusted based on the request and on token consumption information of at least the given one of the plurality of rate limiters. An adjusted token distribution is assigned to the given one of the plurality of rate limiters.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: March 16, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hongwu Chen, Gui Fu, Zhenhua Hu, Zhike Zhang
  • Publication number: 20200344110
    Abstract: Systems and methods for controlling management operations and shared memory space are disclosed. A cloud cache management controller may receive multiple sets of service attributes. Each set of the multiple sets of service attributes may be related to a cloud cache service instance. The cloud cache management controller may receive a first cloud cache management request. The cloud cache management request may comprise a cloud cache management operation. The cloud cache management controller may retrieve a set of service attributes from the multiple sets of service attributes based on an evaluation of the cloud cache management operation. The cloud cache management controller may send the first cloud cache management request to a corresponding CCSI based on a priority value for the first cloud cache management request calculated based on the retrieved set of service attributes.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 29, 2020
    Inventors: Ming Chen, Gui Fu, Zhenhua Hu, Heng Kuang, Shaohui Xu, Zhi Zhao
  • Publication number: 20200028788
    Abstract: Systems and methods for rate limiting one or more clusters of service instances using at least one rate limit controller are described herein. A token distribution is determined for each one of a plurality of rate limiters. The token distribution comprising a maximum number of tokens and a token generating rate. The maximum number of tokens and the token generating rate are assigned to each one of the plurality of rate limiters. At least one request for additional tokens is received from at least a given one of the plurality of rate limiters. The token distribution of at least the given one of the plurality of rate limiters is adjusted based on the request and on token consumption information of at least the given one of the plurality of rate limiters. An adjusted token distribution is assigned to the given one of the plurality of rate limiters.
    Type: Application
    Filed: July 18, 2018
    Publication date: January 23, 2020
    Inventors: Hongwu Chen, Gui Fu, Zhenhua Hu, Zhike Zhang
  • Patent number: 9305415
    Abstract: A banknote management system 1 includes a banknote handling apparatus 2 having stackers for stacking banknotes, the banknote handling apparatus sorting the banknotes based on sorting conditions set for the respective stackers, and sequentially stacking the sorted banknotes in the stackers corresponding to the sorting conditions; and a banknote management apparatus 3 managing the banknote handling apparatus. The system includes a DB registration specifying unit 32B specifying a stacker 11 a DB registration necessity of which is specified among the stackers; a banknote detailed information creating unit 37B creating banknote detailed information for recognizing a banknote that is stacked in the stacker a DB registration of which is set to be necessary; and a DB control unit 37D registering the banknote detailed information in a database 33. The system can minimize a memory capacity of the database and a volume of banknote detailed information to be registered in the database.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: April 5, 2016
    Assignee: GLORY LTD.
    Inventors: Gui Fu, Hajime Morino
  • Patent number: 8649590
    Abstract: A paper sheet management apparatus includes: a serial number recognizing unit 38A that performs a character recognition of a serial number of predetermined digits for recognizing a banknote from the banknote, obtains a character recognition result including a recognizable character and/or an unrecognizable character, and obtains a serial number recognition result including a recognizable determined character and/or an unrecognizable error character based on the obtained character, recognition result; a serial number registration condition processing unit 38B that judges whether the serial number recognition result meets a predetermined registration condition based on the determined character or the error character in the obtained serial number recognition result; and a DB control unit 38E that registers banknote detailed information including the serial number recognition result in a database 33, when the serial number recognition result meets the predetermined registration condition, and forbids registration
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: February 11, 2014
    Assignee: Glory Ltd.
    Inventor: Gui Fu
  • Patent number: 8634632
    Abstract: A paper sheet recognition apparatus, a paper sheet management apparatus, and paper sheet recognition method for performing recognition process for the paper sheets such as banknotes, checks, bills and exchange coupons, wherein image data of the paper sheets are acquired, and identification data that is printed on the paper sheets to identify the paper sheets uniquely are extracted in accordance with the acquired image data, while managing the identification information extracted correspondingly to the registration numbers marked on the paper sheets and the acquired image data, thereby allowing to precisely identify whether or not the paper sheets are judged to be legitimate bills by the paper sheets recognition apparatus.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: January 21, 2014
    Assignee: Glory Ltd.
    Inventors: Toshio Numata, Shoji Tomiya, Gui Fu, Hajime Morino
  • Publication number: 20110206265
    Abstract: A paper sheet management apparatus includes a serial number recognition unit (37A) recognizing the serial numbers of all transaction banknotes, for each banknote transaction, a banknote transaction list information preparation unit (37F) preparing banknote transaction list information on the serial numbers of all transaction banknotes recognized by the serial number recognition unit (37A), and a print and output control unit (37G) printing and outputting a banknote transaction list, based on the banknote transaction list information prepared by the banknote transaction list information preparation unit (37F). With this configuration, the teller can present the banknote transaction list to the customer, and thus the teller and customer can respectively confirm the transaction content, based on the banknote transaction list, and clarify the source of each transaction banknote, i.e.
    Type: Application
    Filed: September 22, 2008
    Publication date: August 25, 2011
    Inventors: Toshio Numata, Gui Fu, Hajime Morino
  • Publication number: 20110170761
    Abstract: A paper sheet management apparatus includes: a serial number recognizing unit 38A that performs a character recognition of a serial number of predetermined digits for recognizing a banknote from the banknote, obtains a character recognition result including a recognizable character and/or an unrecognizable character, and obtains a serial number recognition result including a recognizable determined character and/or an unrecognizable error character based on the obtained character, recognition result; a serial number registration condition processing unit 38B that judges whether the serial number recognition result meets a predetermined registration condition based on the determined character or the error character in the obtained serial number recognition result; and a DB control unit 38E that registers banknote detailed information including the serial number recognition result in a database 33, when the serial number recognition result meets the predetermined registration condition, and forbids registration
    Type: Application
    Filed: September 22, 2008
    Publication date: July 14, 2011
    Inventor: Gui Fu
  • Publication number: 20110172808
    Abstract: A banknote management system 1 includes a banknote handling apparatus 2 having stackers for stacking banknotes, the banknote handling apparatus sorting the banknotes based on sorting conditions set for the respective stackers, and sequentially stacking the sorted banknotes in the stackers corresponding to the sorting conditions; and a banknote management apparatus 3 managing the banknote handling apparatus. The system includes a DB registration specifying unit 32B specifying a stacker 11 a DB registration necessity of which is specified among the stackers; a banknote detailed information creating unit 37B creating banknote detailed information for recognizing a banknote that is stacked in the stacker a DB registration of which is set to be necessary; and a DB control unit 37D registering the banknote detailed information in a database 33. The system can minimize a memory capacity of the database and a volume of banknote detailed information to be registered in the database.
    Type: Application
    Filed: September 22, 2008
    Publication date: July 14, 2011
    Inventors: Gui Fu, Hajime Morino
  • Publication number: 20110129139
    Abstract: A paper sheet recognition apparatus, a paper sheet management apparatus, and paper sheet recognition method for performing recognition process for the paper sheets such as banknotes, checks, bills and exchange coupons, wherein image data of the paper sheets are acquired, and identification data that is printed on the paper sheets to identify the paper sheets uniquely are extracted in accordance with the acquired image data, while managing the identification information extracted correspondingly to the registration numbers marked on the paper sheets and the acquired image data, thereby allowing to precisely identify whether or not the paper sheets are judged to be legitimate bills by the paper sheets recognition apparatus.
    Type: Application
    Filed: August 8, 2008
    Publication date: June 2, 2011
    Inventors: Toshio Numata, Shoji Tomiya, Gui Fu, Hajime Morino