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: 10671385
    Abstract: A computer-implemented method includes detecting a first user is editing a first version of a content piece. A first feature set value is determined, describing a first set of values of one or more features of the first version. Based on the first feature set value, a first maturity score of the first version is determined, using a mapping. It is detected that a second user is editing a second version of the content piece in parallel with the first user editing the first version. A second feature set value is determined, describing a second set of values of the one or more features of the second version of the content piece. Based on the second feature set value, a second maturity score of the second version is determined, using the mapping. It is detected that the second maturity score meets a maturity threshold. Thus, a remedial action is performed.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ping Xiao, Su Liu, Si Bin Fan, Meng Wan, Xue Yong Zhang
  • Patent number: 10667709
    Abstract: An implantable device is provided. The implantable device includes a flexible polymeric substrate that extends through an aperture in an electrically conductive material to form an anchor that partially covers the electrically conductive material. Methods for fabricating the implantable device are also provided.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: June 2, 2020
    Assignees: Board of Trustees of Michigan State University, Fraunhofer USA
    Inventors: Wen Li, Bin Fan, Robert Rechenberg, Michael Becker, Cory Rusinek
  • Publication number: 20200153933
    Abstract: A first content and a second content of a first user are obtained. The second content is configured by the first user to be displayed to a second user instead of the first content. A familiarity degree between the first user and the second user are determined. A third content is generated based on the first content, the second content, and the familiarity degree. The third content is displayed to the second user.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 14, 2020
    Inventors: SI BIN FAN, WU SONG FANG, XING XING JING, XIAO YING ZHOU, BIN XIONG, TING CHEN
  • Publication number: 20200089593
    Abstract: Data collection is provided, in which one or more affected transactions related to one or more transaction exceptions are determined. Based on one or more features of the one or more affected transactions, one or more trace features are determined. Based on the one or more trace features, a data collection rule is generated. Data of a subsequent transaction complying with the data collection rule is collected.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Xin Zheng, Si Bin Fan, Xue Yong Zhang, Li Xiang, Li Li, Ting Xie, Chang Zhi GZ Zhang, Yan Wang, Hai He
  • Patent number: 10585939
    Abstract: In one embodiment, a system includes a processing circuit and logic integrated with the processing circuit, executable by the processing circuit, or integrated with and executable by the processing circuit. The logic is configured to cause the processing circuit to obtain an image of an object viewed by a user of an augmented reality or virtual reality device (hereafter the AR/VR device). The logic is also configured to cause the processing circuit to determine one or more keywords that describe the object and search at least one knowledge base using the one or more keywords and contextual factors to produce context relevant to the object. Moreover, the logic is configured to cause the processing circuit to send the context to the AR/VR device.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey A. Calcaterra, Si Bin Fan, Su Liu, Cheng Xu
  • Publication number: 20200073628
    Abstract: A method, a device and a computer program product for content collaboration are proposed. One or more computer processors determine voice identification information of a first user based on a voice input from the first user. The one or more computer processors determine a focus for the first user based on the voice identification information, the focus for the first user associated with first content appearing on a screen of the first user. The one or more computer processors set a focus for a second user to be same as the focus for the first user, the focus for the second user associated with second content displayed on a screen of the second user.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: Wu Song Fang, Si Bin Fan, Ting Chen, Xing Xing Jing, Xiao Ying Zhou, Bin Xiong
  • Patent number: 10581260
    Abstract: The disclosure involves wireless electric power sharing between vehicles. A first vehicle sends a charging request, wherein the first vehicle is at least partially powered by a first on-board rechargeable electricity storage. The first vehicle receives a response to the charging request from a second vehicle which is at least partially powered by a second on-board rechargeable electricity storage, and a communication channel is established between the first and second vehicles. The first on-board rechargeable electricity storage is charged using energy stored in the second on-board rechargeable electricity storage and wirelessly transferred from the second vehicle to the first vehicle. The charging is controlled with information exchanged between the first and second vehicles over the communication channel.
    Type: Grant
    Filed: November 12, 2017
    Date of Patent: March 3, 2020
    Assignee: INTERNATONAL BUSINESS MACHINES CORPORATION
    Inventors: Si Bin Fan, Ge Liang, Hao Sheng, Hai Dong Zhang, Jinfan Zhu
  • Publication number: 20200065235
    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: Application
    Filed: July 24, 2019
    Publication date: February 27, 2020
    Inventors: Li Li, Li Xiang, Chang Zhi GZ Zhang, Ting Xie, Xin Zheng, Yan Wang, Hai He, Si Bin Fan
  • Publication number: 20200067334
    Abstract: The disclosure involves wireless electric power sharing between vehicles. A first vehicle sends a charging request, wherein the first vehicle is at least partially powered by a first on-board rechargeable electricity storage. The first vehicle receives a response to the charging request from a second vehicle which is at least partially powered by a second on-board rechargeable electricity storage, and a communication channel is established between the first and second vehicles. The first on-board rechargeable electricity storage is charged using energy stored in the second on-board rechargeable electricity storage and wirelessly transferred from the second vehicle to the first vehicle. The charging is controlled with information exchanged between the first and second vehicles over the communication channel.
    Type: Application
    Filed: November 3, 2019
    Publication date: February 27, 2020
    Inventors: Si Bin Fan, Ge Liang, Hao Sheng, Hai Dong Zhang, Jinfan Zhu
  • Publication number: 20200064925
    Abstract: Disclosed embodiments provide techniques for intelligent media sharing with visualized positioning layout in real time. A floor plan is retrieved corresponding to the physical location of a sender electronic device. A zone boundary corresponding to the physical location of the sender electronic device is determined. A list of potential recipient electronic devices within the zone boundary is generated. A floor plan view is rendered on the sender electronic device. A graphical representation of the potential recipient electronic devices on the floor plan view is rendered, overlaid in a semi-transparent manner with a media selection interface on the sender electronic device. A selection is received for one or more media items using the media selection interface. A send request is received for one or more potential recipients, resulting in sending the one or more media items to at least one potential recipient in response to receiving a user interface request action.
    Type: Application
    Filed: November 4, 2019
    Publication date: February 27, 2020
    Inventors: Si Bin Fan, Su Liu, Yuan Yuan Wang, Cheng Xu
  • Patent number: 10558757
    Abstract: Disclosed aspects relate to symbol management. A set of depictogram usage information may be mined with respect to a set of depictograms. A set of language attributes for the set of depictograms may be determined based on the set of depictogram usage information. A depictogram reference object may be compiled using the set of language attributes for the set of depictograms. A set of input data which includes a subset of the set of depictograms may be analyzed. The subset of the set of depictograms may be evaluated using the depictogram reference object. A set of output data may be provided.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Su Liu, Yu Iu Liu, Cheng Xu
  • Patent number: 10551933
    Abstract: Disclosed embodiments provide techniques for intelligent media sharing with visualized positioning layout in real time. A floor plan is retrieved corresponding to the physical location of a sender electronic device. A zone boundary corresponding to the physical location of the sender electronic device is determined. A list of potential recipient electronic devices within the zone boundary is generated. A floor plan view is rendered on the sender electronic device. A graphical representation of the potential recipient electronic devices on the floor plan view is rendered, overlaid in a semi-transparent manner with a media selection interface on the sender electronic device. A selection is received for one or more media items using the media selection interface. A send request is received for one or more potential recipients, resulting in sending the one or more media items to at least one potential recipient in response to receiving a user interface request action.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Su Liu, Yuan Yuan Wang, Cheng Xu
  • Patent number: 10551941
    Abstract: In an approach to quick browsing of content displayed on a computing device, a computer monitors a scrolling operation in a first display mode on a computing device in which a plurality of information items are displayed. The computer determines whether a speed of the scrolling operation exceeds a threshold value, and then in response to the speed of the scrolling operation exceeding a threshold value, switches the first display mode to a second display mode.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Ping Xiao, Jun Zhang, XiaoLin Zhang, Jia Zou
  • Patent number: 10552812
    Abstract: This disclosure provides a computer implemented method comprising: determining whether an input to a program matches a predetermined scenario; and recording, at least partially in response to the determination that the input matches the predetermined scenario, execution information of execution of at least part of the program, the execution of the at least part of the program being in response to the input.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Xiao Feng Guan, You Peng Huang, Zhao Juan Li, Rong Xiang, Rong Zhao
  • Patent number: 10546279
    Abstract: This disclosure provides a computer implemented method comprising: determining whether an input to a program matches a predetermined scenario; and recording, at least partially in response to the determination that the input matches the predetermined scenario, execution information of execution of at least part of the program, the execution of the at least part of the program being in response to the input.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Xiao Feng Guan, You Peng Huang, Zhao Juan Li, Rong Xiang, Rong Zhao
  • Publication number: 20200022472
    Abstract: A smart self-driving system includes a body, such as a piece of luggage, supported by a plurality of wheel assemblies. At least one wheel assemblies includes a wheel rotating motor configured to rotate a wheel of the wheel assembly to move the luggage in a given direction. At least one wheel assemblies includes a wheel orientation sensor configured to measure the orientation of the wheel. At least one wheel assembly includes a wheel orientation motor configured to orient the wheel in the given direction. The smart self-driving system is configured to move in forward direction that is different than a head direction of the body.
    Type: Application
    Filed: March 5, 2019
    Publication date: January 23, 2020
    Inventors: Ou QI, Zhaoqiang CHEN, Xingyu LIAN, Guorong REN, Bin FAN
  • Publication number: 20200019631
    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: Application
    Filed: July 13, 2018
    Publication date: January 16, 2020
    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
  • Publication number: 20190391740
    Abstract: According to one or more embodiments of the technical solutions described herein, 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 computing 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 computing 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 computing 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: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Inventors: Jing CHENG, Wei Liu, Xing Jun Zhou, Mai Zeng, Wen Z. Liu, SI BIN FAN, HONG TAO Li, Wei H. Liu, JIONG FAN
  • Publication number: 20190349712
    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: Application
    Filed: July 28, 2019
    Publication date: November 14, 2019
    Inventors: Si Bin FAN, Zhi Lin HU, Shi Wen LI, Zhang He YANG
  • Patent number: 10468897
    Abstract: The disclosure involves wireless electric power sharing between vehicles. A first vehicle sends a charging request, wherein the first vehicle is at least partially powered by a first on-board rechargeable electricity storage. The first vehicle receives a response to the charging request from a second vehicle which is at least partially powered by a second on-board rechargeable electricity storage, and a communication channel is established between the first and second vehicles. The first on-board rechargeable electricity storage is charged using energy stored in the second on-board rechargeable electricity storage and wirelessly transferred from the second vehicle to the first vehicle. The charging is controlled with information exchanged between the first and second vehicles over the communication channel.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: November 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Si Bin Fan, Ge Liang, Hao Sheng, Hai Dong Zhang, Jinfan Zhu