Patents by Inventor Jin Feng Hu

Jin Feng Hu 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: 8792483
    Abstract: A method for rejecting received SIP messages which are redundantly retransmitted used in a Session Initiation Protocol (SIP) application architecture. In one embodiment, the method comprises: forwarding all the messages transmitted from a SIP application server to a SIP terminal, and dropping all the received SIP messages redundantly retransmitted from the SIP terminal to the SIP application server according to the transmission direction of said SIP messages; and correspondingly replying to the dropped SIP messages according to the message type thereof. The present invention also provides a corresponding retransmission rejection device and a network device comprising the same, and further provides a method and device for rapidly rejecting redundantly retransmitted SIP messages in the case where the memory space is limited. The present invention can be applied to a network device such as a SIP stateless proxy at a front end of a SIP application server cluster.
    Type: Grant
    Filed: October 9, 2007
    Date of Patent: July 29, 2014
    Assignee: International Business Machines Corporation
    Inventors: Jin Feng Hu, Wei Lu, Rui Xiong Tian, Qing Bo Wang, Bo Yang
  • Patent number: 8275885
    Abstract: A method, apparatus and system for processing of a series of service messages. In one embodiment, the series of service messages is formed by a plurality of service messages, and at least two server instances provide real-time processing of the service messages and store the information provided by the service messages and results obtained from processing the service messages. The method includes the steps of: determining an activity that affects real-time processing of the service messages will occur in at least one server instance of the server instances; and dispatching subsequent service messages among the service messages to other server instance(s) other than the at least one server instance, so as to ensure that said activity will not affect message processing delay.
    Type: Grant
    Filed: February 6, 2008
    Date of Patent: September 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jin Feng Hu, Wei Lu, Rui Xiong Tian, Bo Yang, Ce Yu
  • Publication number: 20100004480
    Abstract: The present invention discloses compounds, compositions, and methods of using such compounds and compositions to inhibit, reduce, prevent, and remove biofilms. The invention further relates to methods of inhibiting biofilms on various substrates, such as medical devices.
    Type: Application
    Filed: August 3, 2009
    Publication date: January 7, 2010
    Applicant: Sequoia Sciences, Inc.
    Inventors: Gary R. Eldridge, Jin-Feng Hu
  • Publication number: 20090192327
    Abstract: The present invention discloses compounds, compositions, and methods of using such compounds and compositions to inhibit, reduce, prevent, and remove biofilms. The invention further relates to methods of inhibiting biofilms on various substrates, such as medical devices.
    Type: Application
    Filed: December 3, 2008
    Publication date: July 30, 2009
    Applicant: Sequoia Sciences, Inc.
    Inventors: Gary R. Eldridge, Jin-Feng Hu, John W. Costerton, Mark Pasmore
  • Publication number: 20090092131
    Abstract: A method for rejecting received SIP messages which are redundantly retransmitted used in a Session Initiation Protocol (SIP) application architecture. In one embodiment, the method comprises: forwarding all the messages transmitted from a SIP application server to a SIP terminal, and dropping all the received SIP messages redundantly retransmitted from the SIP terminal to the SIP application server according to the transmission direction of said SIP messages; and correspondingly replying to the dropped SIP messages according to the message type thereof. The present invention also provides a corresponding retransmission rejection device and a network device comprising the same, and further provides a method and device for rapidly rejecting redundantly retransmitted SIP messages in the case where the memory space is limited. The present invention can be applied to a network device such as a SIP stateless proxy at a front end of a SIP application server cluster.
    Type: Application
    Filed: October 9, 2007
    Publication date: April 9, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jin Feng Hu, Wei Lu, Rui Xiong Tian, Qing Bo Wang, Bo Yang
  • Publication number: 20080195718
    Abstract: A method, apparatus and system for processing of a series of service messages. In one embodiment, the series of service messages is formed by a plurality of service messages, and at least two server instances provide real-time processing of the service messages and store the information provided by the service messages and results obtained from processing the service messages. The method includes the steps of: determining an activity that affects real-time processing of the service messages will occur in at least one server instance of the server instances; and dispatching subsequent service messages among the service messages to other server instance(s) other than the at least one server instance, so as to ensure that said activity will not affect message processing delay.
    Type: Application
    Filed: February 6, 2008
    Publication date: August 14, 2008
    Inventors: Jin Feng Hu, Wei Lu, Rui Xiong Tian, Bo Yang, Ce Yu
  • Publication number: 20080162709
    Abstract: A system for processing application protocol requests is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, an Application Protocol Assignment System having a controller element that assigns each of one or more application protocol requests to a select one or more of a plurality of application servers according to a memory utilization of each of the plurality of application servers. Additional embodiments are disclosed.
    Type: Application
    Filed: December 27, 2006
    Publication date: July 3, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: CURTIS E. HRISCHUK, Gary J. Deval, Michael J. Spreitzer, Jin Feng Hu
  • Publication number: 20060014285
    Abstract: The present invention discloses compounds, compositions, and methods of using such compounds and compositions to inhibit, reduce, prevent, and remove biofilms. The invention further relates to methods of inhibiting biofilms on various substrates, such as medical devices.
    Type: Application
    Filed: March 16, 2005
    Publication date: January 19, 2006
    Inventors: Gary Eldridge, Jin-Feng Hu, John Costerton, Mark Pasmore