Patents by Inventor Bin Fan

Bin Fan 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: 11163237
    Abstract: A method for figure correction of an optical element includes forming a masking layer on a surface of the optical element. The optical element has thinning regions and non-thinning regions. The masking layer is patterned to form masking regions and non-masking regions, and the masking layer is positioned relative to the optical element in such a manner that the masking regions corresponds to the non-thinning regions of the optical element and the non-masking regions corresponds to the thinning regions of the optical element. The method further includes performing reactive ion etching on the optical element provided with the masking layer so as to etch the thinning regions of the optical element to reduce a thickness of the thinning region.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: November 2, 2021
    Assignee: The Institute of Optics and Electronics, The Chinese Academy of Science
    Inventors: Zhiwei Li, Baiping Lei, Bin Fan, Jiang Bian, Shibin Wu, Junfeng Du
  • Publication number: 20210334518
    Abstract: The present disclosure provides a method, a device, an apparatus and storage medium for facial matching, wherein the method includes: acquiring an image to be matched; conducting matching for the image to be matched based on at least one of an original sample database and an associative sample database; and outputting a final matching result, wherein the original sample database includes an original sample image, and the associative sample database includes an associative sample image which is formed by adding an associative feature to the original sample image. Herein, obtaining the original sample database and the associative sample database comprises: acquiring the original sample image; obtaining the original sample database based on the original sample image; adding the associative feature to the original sample image in the original sample database and generating the associative sample image, to obtain the associative sample database.
    Type: Application
    Filed: January 11, 2019
    Publication date: October 28, 2021
    Inventors: Yanan ZHANG, HAO WU, Xiaoping ZHANG, Yangli ZHENG, Xiaobo XIE, Xingpan SUN, Baolei GUO, Lingguo WANG, Bin FAN, Siqi YIN, Hongxuan SUN, Yongqiang JIANG, Mengxing XU, Cai ZHENG, Xianfeng MAO, Zhenguo ZHOU
  • Patent number: 11122522
    Abstract: A communication device includes a positioning unit and a communication unit. The positioning unit obtains positioning information of the electronic device when the electronic device is turned on or off. The communication unit sends the positioning information to a base station of a communication operator of the electronic device at preset time intervals. Whether the base station has received the positioning information is determined. If the base station has not received the positioning information, the communication unit increases a transmission power for transmitting a signal and sends the high-frequency signal carrying the positioning information of the electronic device to a communication satellite.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: September 14, 2021
    Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Bin Fan, Jun Su
  • Publication number: 20210195533
    Abstract: A communication device includes a positioning unit and a communication unit. The positioning unit obtains positioning information of the electronic device when the electronic device is turned on or off. The communication unit sends the positioning information to a base station of a communication operator of the electronic device at preset time intervals. Whether the base station has received the positioning information is determined. If the base station has not received the positioning information, the communication unit increases a transmission power for transmitting a signal and sends the high-frequency signal carrying the positioning information of the electronic device to a communication satellite.
    Type: Application
    Filed: May 19, 2020
    Publication date: June 24, 2021
    Inventors: BIN FAN, JUN SU
  • Publication number: 20210152352
    Abstract: An example operation may include one or more of generating an initial seed and allocating one or more authorized bits of the initial seed to a plurality of blocks in a distributed ledger, storing the initial seed and an identification of which authorized bits of the initial seed are allocated to each block of the distributed ledger, receiving a final seed value that is partially generated by each of a plurality of nodes configured to access the distributed ledger based on authorized bits of respective blocks updated by each respective node, and generating a random sequence value based on the final seed value and storing the random sequence value in a block of the distributed ledger.
    Type: Application
    Filed: January 29, 2021
    Publication date: May 20, 2021
    Inventors: Si Bin Fan, David Kaminsky, Tao Liu, Jing Lu, Xiao Yan Tang, Jun Zhang
  • Patent number: 11011166
    Abstract: In embodiments, a method includes: defining a plurality of visual icons; receiving a voice message, metadata and voice tagging criteria from a first client device; converting the voice message to text; generating a summary of the converted text; generating keywords based on the summary; categorizing the voice message into categories based on the keywords and the metadata; selecting visual icons based on the categories and the tagging criteria; tagging the voice message with the selected visual icons; and sending the tagged voice message to a second client device.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Si Bin Fan, Yu Gu, Su Liu, Yun Xiang
  • Publication number: 20210132734
    Abstract: A method for detecting fingerprints implemented in an electronic device includes detecting whether a display device is being pressed by at least one finger of a user according to signals of a pressure sensing device. If the display device is being pressed by the at least one finger of the user, controlling a fingerprint acquiring device to acquire fingerprint images of the at least one finger of the user and controlling a positioning device to acquire location information of the electronic device. The fingerprint images of the at least one finger of the user and the location information of the electronic device can be uploaded by the electronic device to a fingerprint database for fingerprint recognition.
    Type: Application
    Filed: August 18, 2020
    Publication date: May 6, 2021
    Inventor: BIN FAN
  • Patent number: 10956403
    Abstract: A method for verifying data consistency between update-in-place data structures and append-only data structures containing change histories associated with the update-in-place data structures is provided. The method includes loading data from an update-in-place data structure to a first set of hash buckets in a processing platform, loading data from append-only data structures to a second set of hash buckets in the processing platform, performing a bucket-level comparison between the data in the first set of hash buckets and the data in the second set of has buckets, and generating a report based on the bucket-level comparison.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Serge Bourbonnais, Si Bin Fan, Xiao Li, Jonathan W. Wierenga, Mai Zeng
  • Patent number: 10956311
    Abstract: Provided are systems, methods, and media for concurrency conflict testing for shared resources. An example method includes identifying shared resources that are to be accessed by an application. Generating a plurality of concurrency test scenarios based on the shared resources. Analyzing a plurality of concurrency test cases to detect which concurrency test cases include a reference to the shared resources. Executing a concurrency test scenario.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Li, Li Xiang, Chang Zhi GZ Zhang, Ting Xie, Xin Zheng, Yan Wang, Hai He, Si Bin Fan
  • Patent number: 10949416
    Abstract: Systems, methods, and computer-readable media are described for implementing an active-active transaction protocol according to which multiple sites can each provide active services such as executing update transactions that insert, modify, or delete data records. An active-active transaction protocol utilizes affinity records corresponding to both transactions that have been received as well as the data records those transactions are updating to determine which site should handle execution of an incoming update transaction. An affinity record defines a relationship between a data record and a site that determines whether and where a transaction seeking to update that data record will be routed for processing. Conflict handling mechanisms are also provided by the active-active transaction protocol to ensure data consistency between the multiple sites.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: March 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Si Bin Fan, Wei Liu, Mai Zeng, Wen Z. Liu, Wei Li, Yi J. Yj, Zhi D. Hao, Hong Tao Li, Jiong Fan, Wei H. Liu
  • Patent number: 10938557
    Abstract: An example operation may include one or more of generating an initial seed and allocating one or more authorized bits of the initial seed to a plurality of blocks in a distributed ledger, storing the initial seed and an identification of which authorized bits of the initial seed are allocated to each block of the distributed ledger, receiving a final seed value that is partially generated by each of a plurality of nodes configured to access the distributed ledger based on authorized bits of respective blocks updated by each respective node, and generating a random sequence value based on the final seed value and storing the random sequence value in a block of the distributed ledger.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, David Kaminsky, Tao Liu, Jing Lu, Xiao Yan Tang, Jun Zhang
  • Patent number: 10880228
    Abstract: Automated devices send messages of a first batch sequence individually to a target queue of a receiving node of a cluster of server nodes, the messages having a different sequence number indicative of their relative positions within the batch sequence, and each is associated with a first logic unit of work identifier. In response to determining that a message counter meets a threshold, a force commit packet is generated to include the sequence number of the last batch message sent to the target queue. If the force commit packet sequence number is not the last position number within the batch sequence, a second logic unit of work identifier is associated with a subset sequence of the batch of messages having sequence numbers spanning from the first number to the force commit packet sequence number, and the subset sequence messages are committed to the receiving node target queue.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrew A. Emmett, Si Bin Fan, Hui Li, Hao Lian, Jing Quan, Shan Yu, Juan Zhang
  • Publication number: 20200401051
    Abstract: A method for figure correction of an optical element includes forming a masking layer on a surface of the optical element. The optical element has thinning regions and non-thinning regions. The masking layer is patterned to form masking regions and non-masking regions, and the masking layer is positioned relative to the optical element in such a manner that the masking regions corresponds to the non-thinning regions of the optical element and the non-masking regions corresponds to the thinning regions of the optical element. The method further includes performing reactive ion etching on the optical element provided with the masking layer so as to etch the thinning regions of the optical element to reduce a thickness of the thinning region.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 24, 2020
    Inventors: Zhiwei LI, Baiping LEI, Bin FAN, Jiang BIAN, Shibin WU, Junfeng DU
  • Patent number: 10779410
    Abstract: The present disclosure provides a circuit board, an electrical component and a display apparatus. The circuit board includes a wiring pad which is divided into a plurality of sub-pads by bubble discharge paths, the bubble discharge paths intersect at a first point which is a geometric center of the wiring pad. By configuring bubble discharge paths with a shape of a straight line and as being intersected at the geometric center point of the wiring pad, the circuit board can discharge gas bubbles, generated when the wiring pad is soldered to a wiring terminal of other circuit board, from the geometric center point of the wiring pad to the edge thereof via the bubble discharge paths. Thus gas bubbles can be eliminated or reduced between the wiring pad and the wiring terminal when soldering, connection between the wiring pad and the wiring terminal can be more secure.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: September 15, 2020
    Assignees: BEIJING BOE OPTOELECTRONICS TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Lingguo Wang, Xin Wang, Ying Liu, Yaodong Wang, Bin Fan, Binbin Liu
  • Patent number: 10726613
    Abstract: A computer-implemented method according to one embodiment includes identifying a mobile detection device, requesting the mobile detection device to travel to a predetermined location, requesting the mobile detection device to retrieve location information and supplementary information from a radio frequency identification (RFID) tag at the predetermined location, receiving the location information and the supplementary information from the mobile detection device, determining a three-dimensional location of the RFID tag, based on the location information, and creating a three-dimensional map that includes the three-dimensional location of the RFID tag and the supplementary information from the RFID tag.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Yu Gu, Su Liu, Cheng Xu
  • Publication number: 20200226172
    Abstract: Automated personalized identifier switching is provided for switching personalized identifiers for individuals and groups. For this purpose, a system includes: a computer readable memory, and a computer readable storage medium located in a computer; program instructions to store a plurality of identifiers of a user in a database, wherein each of the identifiers has a different closeness factor of the user than other identifiers of a same type stored in the database; program instructions to determine a closeness factor of a contact to a user; program instructions to match the determined closeness factor of the contact with an identifier having the same closeness factor stored in an database; and program instructions to transmit the matched identifier from the database to the contact for display as an identifier of the user.
    Type: Application
    Filed: January 16, 2019
    Publication date: July 16, 2020
    Inventors: Juan ZHANG, Si Bin FAN, Jie MAO, Jonathan DUNNE
  • Publication number: 20200226173
    Abstract: Automated personalized identifier switching is provided for switching personalized identifiers for individuals and groups. For this purpose, a method includes determining, by a computer device, a closeness factor of a contact to a user, matching, by the computer, the determined closeness factor of the contact with an identifier having the same closeness factor stored in a database comprised of a plurality of different types of identifiers of the user, and transmitting the matched identifier from the database to the contact to display as an identifier of the user, wherein at least two of the plurality of identifiers in the database have different closeness factors from one another.
    Type: Application
    Filed: July 11, 2019
    Publication date: July 16, 2020
    Inventors: Juan ZHANG, Si Bin FAN, Jie MAO, Jonathan DUNNE
  • Patent number: 10705754
    Abstract: A computing system includes a first storage unit at a first computing site. The first storage unit stores units of work data and data synchronously replicated from a first server cluster of a second computing site. The system further includes a second server cluster at the first computing site, the second server cluster is a proxy node of the first server cluster. The system further includes a second storage unit at the first computing site, the second storage unit stores the units of work data and data from the first storage unit asynchronously into the second storage unit. The system further includes a third server cluster at the first computing site, the third server cluster processes the units of work data asynchronously replicated into the second storage unit.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: July 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jing Cheng, Wei Liu, Xing Jun Zhou, Mai Zeng, Wen Z. Liu, Si Bin Fan, Hong Tao Li, Wei H. Liu, Jiong Fan
  • Patent number: 10694335
    Abstract: In one embodiment, a method includes: obtaining location information and motion information of a wireless communication apparatus, and a data set from one or more information sources external to the wireless communication apparatus; and organizing data of the data set for display, where the organizing is based on the location and motion information of the wireless communication apparatus. Methods of other embodiments may also include defining a search radius based on the location information and motion information of the wireless communication apparatus, and the organizing may also include filtering the data set from the one or more information sources to exclude data from information sources outside the defined search radius.
    Type: Grant
    Filed: July 28, 2019
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Zhi Lin Hu, Shi Wen Li, Zheng He Yang
  • Publication number: 20200175972
    Abstract: In embodiments, a method includes: defining a plurality of visual icons; receiving a voice message, metadata and voice tagging criteria from a first client device; converting the voice message to text; generating a summary of the converted text; generating keywords based on the summary; categorizing the voice message into categories based on the keywords and the metadata; selecting visual icons based on the categories and the tagging criteria; tagging the voice message with the selected visual icons; and sending the tagged voice message to a second client device.
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Si Bin FAN, Yu GU, Su LIU, Yun XIANG