Patents by Inventor Bin Ning

Bin Ning 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: 10904184
    Abstract: A method for message delivery to a transaction processor is presented. The method may include receiving a message having transaction information. The method may also include determining if the received message is prohibited from delivery based on comparing the transaction information with a blacklist, wherein the blacklist is used to block messages. In response to determining that received message is prohibited from delivery, the method may then include refusing message delivery or delaying message delivery. In response to determining that the received message is not prohibited from delivery, the method may further include enqueuing the message in a request queue. The method may also include receiving a reply message with a transaction status update from the transaction processor. The method may then include updating the blacklist based on the received reply message with the transaction status update.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yu Fang, Guan Jun Liu, Jiang Bin Ning, Bei Chun Zhou
  • Patent number: 10659410
    Abstract: A method for message delivery to a transaction processor is presented. The method may include receiving a message having transaction information. The method may also include determining if the received message is prohibited from delivery based on comparing the transaction information with a blacklist, wherein the blacklist is used to block messages. In response to determining that received message is prohibited from delivery, the method may then include refusing message delivery or delaying message delivery. In response to determining that the received message is not prohibited from delivery, the method may further include enqueuing the message in a request queue. The method may also include receiving a reply message with a transaction status update from the transaction processor. The method may then include updating the blacklist based on the received reply message with the transaction status update.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yu Fang, Guan Jun Liu, Jiang Bin Ning, Bei Chun Zhou
  • Publication number: 20200053036
    Abstract: A method for message delivery to a transaction processor is presented. The method may include receiving a message having transaction information. The method may also include determining if the received message is prohibited from delivery based on comparing the transaction information with a blacklist, wherein the blacklist is used to block messages. In response to determining that received message is prohibited from delivery, the method may then include refusing message delivery or delaying message delivery. In response to determining that the received message is not prohibited from delivery, the method may further include enqueuing the message in a request queue. The method may also include receiving a reply message with a transaction status update from the transaction processor. The method may then include updating the blacklist based on the received reply message with the transaction status update.
    Type: Application
    Filed: October 16, 2019
    Publication date: February 13, 2020
    Inventors: Yu Fang, Guan Jun Liu, Jiang Bin Ning, Bei Chun Zhou
  • Publication number: 20190190867
    Abstract: A method for message delivery to a transaction processor is presented. The method may include receiving a message having transaction information. The method may also include determining if the received message is prohibited from delivery based on comparing the transaction information with a blacklist, wherein the blacklist is used to block messages. In response to determining that received message is prohibited from delivery, the method may then include refusing message delivery or delaying message delivery. In response to determining that the received message is not prohibited from delivery, the method may further include enqueuing the message in a request queue. The method may also include receiving a reply message with a transaction status update from the transaction processor. The method may then include updating the blacklist based on the received reply message with the transaction status update.
    Type: Application
    Filed: February 25, 2019
    Publication date: June 20, 2019
    Inventors: Yu Fang, Guan Jun Liu, Jiang Bin Ning, Bei Chun Zhou
  • Patent number: 10218656
    Abstract: A method for message delivery to a transaction processor is presented. The method may include receiving a message having transaction information. The method may also include determining if the received message is prohibited from delivery based on comparing the transaction information with a blacklist, wherein the blacklist is used to block messages. In response to determining that received message is prohibited from delivery, the method may then include refusing message delivery or delaying message delivery. In response to determining that the received message is not prohibited from delivery, the method may further include enqueuing the message in a request queue. The method may also include receiving a reply message with a transaction status update from the transaction processor. The method may then include updating the blacklist based on the received reply message with the transaction status update.
    Type: Grant
    Filed: March 8, 2016
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Yu Fang, Guan Jun Liu, Jiang Bin Ning, Bei Chun Zhou
  • Patent number: 10023071
    Abstract: Embodiments of the present invention provide a train control method for maximizing utilization of regenerative energy. The method mainly comprises: working out a matching error ?T of a current matched pair of trains Mx (i, j) of a station in the current running situation; and comparing the matching error ?T with a preset maximum adjustable error ?Tx of the current matched pair of trains Mx (i, j) of the station and determining a strategy for adjusting train running of the current matched pair of trains Mx (i, j) according to comparison results.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: July 17, 2018
    Assignee: Beijing Jioatong University
    Inventors: Jing Xun, Bin Ning, Tao Tang, Tong Liu, Tianzhi Wang
  • Patent number: 9910580
    Abstract: List display control method and device are provided. The method may include displaying a plurality of list items in a list display area. The method may also include performing at least one of the following based on an operation of a pointer in the list display area: scrolling up, in response to a first operation of the pointer on any list item of the plurality of list items in a first area of the list display area and scrolling down, in response to a second operation of the pointer on any list item of the plurality of list items in a second area of the list display area which is different from the first area.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: March 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Yu Fang, Shuo Li, Guan Jun Liu, Jiang Bin Ning, Xin Ying Yang
  • Publication number: 20170264579
    Abstract: A method for message delivery to a transaction processor is presented. The method may include receiving a message having transaction information. The method may also include determining if the received message is prohibited from delivery based on comparing the transaction information with a blacklist, wherein the blacklist is used to block messages. In response to determining that received message is prohibited from delivery, the method may then include refusing message delivery or delaying message delivery. In response to determining that the received message is not prohibited from delivery, the method may further include enqueuing the message in a request queue. The method may also include receiving a reply message with a transaction status update from the transaction processor. The method may then include updating the blacklist based on the received reply message with the transaction status update.
    Type: Application
    Filed: March 8, 2016
    Publication date: September 14, 2017
    Inventors: Yu Fang, Guan Jun Liu, Jiang Bin Ning, Bei Chun Zhou
  • Publication number: 20170057378
    Abstract: Embodiments of the present invention provide a train control method for maximizing utilization of regenerative energy. The method mainly comprises: working out a matching error ?T of a current matched pair of trains Mx (i, j) of a station in the current running situation; and comparing the matching error ?T with a preset maximum adjustable error ?Tx of the current matched pair of trains Mx (i, j) of the station and determining a strategy for adjusting train running of the current matched pair of trains Mx (i, j) according to comparison results.
    Type: Application
    Filed: July 28, 2016
    Publication date: March 2, 2017
    Inventors: Jing XUN, Bin NING, Tao TANG, Tong LIU, Tianzhi WANG
  • Publication number: 20160034125
    Abstract: List display control method and device are provided. The method may include displaying a plurality of list items in a list display area. The method may also include performing at least one of the following based on an operation of a pointer in the list display area: scrolling up, in response to a first operation of the pointer on any list item of the plurality of list items in a first area of the list display area and scrolling down, in response to a second operation of the pointer on any list item of the plurality of list items in a second area of the list display area which is different from the first area.
    Type: Application
    Filed: April 28, 2015
    Publication date: February 4, 2016
    Inventors: Yu Fang, Shuo Li, Guan Jun Liu, Jiang Bin Ning, Xin Ying Yang
  • Patent number: 9139210
    Abstract: The present invention discloses a calculation method of movement authority for communications-based train control system, comprising: handling a route information for a train, and determining a searching range of the train according to the route information; initializing the limit of movement authority with the end position of the searching range; searching for static obstacles within the searching range, and successively determining whether each static obstacle meets the safety requirements for train operating, if not, setting the position of the last static obstacle within the searching range as the limit of the movement authority; if so, modifying the limit of movement authority as the end of route having been matched; searching for dynamic obstacles within the searching range, and determining whether there is a train, if so, modifying the end of movement authority as the beginning point of the track section where the train is occupying; if there is no dynamic obstacle within the searching range, modifying
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: September 22, 2015
    Assignee: BEIJING JIAOTONG UNIVERSITY
    Inventors: Bin Ning, Haifeng Wang, Tao Tang, Chunhai Gao, Xuwen Yang, Shuo Liu
  • Patent number: 8855085
    Abstract: A Wireless Local Area Network (WLAN) handover method is provided. The method comprises a mobile station receiving probe frames sent in a predefined time interval from a current associated access point and an adjacent access point during a preset time period. The station obtains and stores a signal strength for each access point based on the beacon frames. The station performs fuzzy processing of the signal strengths and change rates of the signal strengths to obtain fuzzy data characterizing levels of the signal strengths and the change rates. The station performs fuzzy reasoning based on the fuzzy data to obtain reasoning outputs. A target access point is determined by the station based on the reasoning outputs. The station authenticates with the target access point, and sends a re-association request frame to the target access point. Re-association is established after a re-association response frame is received by the station.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: October 7, 2014
    Assignee: Beijing Jiaotong University
    Inventors: Bin Ning, Hongwei Wang, Hailin Jiang, Bing Bu
  • Publication number: 20130272264
    Abstract: The present invention provides a wireless local area network handover method based on fuzzy rules, the method comprises: the mobile station S1: receives the beacon frames sent in predefined time interval from the current associated access point and the adjacent access point during a preset time period, obtains and stores signal strength of two access points through beacon frames; S2: performs fuzzy processing to the value of signal strength of the current access point and the adjacent access point and the change rate of signal strength respectively, then obtains fuzzy data characterizing levels of signal strength and the change rate of signal strength; S3: performs fuzzy reasoning taking the fuzzy data as the input according to a preset fuzzy rules, obtains a reasoning output variables which contain handover modes of the mobile station, and determine the target access point according to the reasoning outputs; S4: the mobile station authenticates with the target access point; S5: the mobile station sends t
    Type: Application
    Filed: September 1, 2011
    Publication date: October 17, 2013
    Inventors: Bin Ning, Hongwei Wang, Hailin Jiang, Bing Bu
  • Publication number: 20130218375
    Abstract: The present invention discloses a calculation method of movement authority for communications-based train control system, comprising: handling a route information for a train, and determining a searching range of the train according to the route information; initializing the limit of movement authority with the end position of the searching range; searching for static obstacles within the searching range, and successively determining whether each static obstacle meets the safety requirements for train operating, if not, setting the position of the last static obstacle within the searching range as the limit of the movement authority; if so, modifying the limit of movement authority as the end of route having been matched; searching for dynamic obstacles within the searching range, and determining whether there is a train, if so, modifying the end of movement authority as the beginning point of the track section where the train is occupying; if there is no dynamic obstacle within the searching range, modifying
    Type: Application
    Filed: August 23, 2011
    Publication date: August 22, 2013
    Applicant: BEIJING JIAOTONG UNIVERSITY
    Inventors: Bin Ning, Haifeng Wang, Tao Tang, Chunhai Gao, Xuwen Yang, Shuo Liu
  • Patent number: D854166
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: July 16, 2019
    Assignee: NEUSOFT XIKANG HEALTHCARE TECHNOLOGY CO., LTD.
    Inventors: Li Wang, Bin Ning