Patents by Inventor Alan Staniforth

Alan Staniforth 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: 10091254
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes included in the session are behind a NAT. Based on the determination, information is exchanged from an independent application server to the nodes included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 2, 2018
    Assignee: Net2Phone, Inc.
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Publication number: 20160080434
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes included in the session are behind a NAT. Based on the determination, information is exchanged from an independent application server to the nodes included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Application
    Filed: November 23, 2015
    Publication date: March 17, 2016
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Patent number: 9197679
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes included in the session are behind a NAT. Based on the determination, information is exchanged from an independent application server to the nodes included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: November 24, 2015
    Assignee: Net2Phone, Inc.
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Publication number: 20120331174
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes included in the session are behind a NAT. Based on the determination, information is exchanged from an independent application server to the nodes included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Application
    Filed: August 31, 2012
    Publication date: December 27, 2012
    Applicant: Net2Phone, Inc.
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Patent number: 8260936
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes (101, 103) of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes (101, 103) included in the session are behind a NAT. Based on the determination, information is exchanged (L102, L103) from an independent application server (105) to the nodes (101, 103) included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: September 4, 2012
    Assignee: Net2Phone, Inc.
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Publication number: 20100312870
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes (101, 103) of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes (101, 103) included in the session are behind a NAT. Based on the determination, information is exchanged (L102, L103) from an independent application server (105) to the nodes (101, 103) included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Application
    Filed: July 30, 2010
    Publication date: December 9, 2010
    Applicant: Net2Phone, Inc.
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Patent number: 7797433
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes (101, 103) of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes (101, 103) included in the session are behind a NAT. Based on the determination, information is exchanged (L102, L103) from an independent application server (105) to the nodes (101, 103) included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: September 14, 2010
    Assignee: Net2Phone
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Publication number: 20070047707
    Abstract: A federation of multinational PSTN, IP and cellular service providers coordinate their accounting by: populating a subscriber database of subscribers to one number services, a service providers database and a payments clearing database having amounts owed across the service providers based on the individual service provider's portion of pre-agreed payments for services; collecting accounting data from the service providers; updating the relevant databases with the data collected; and providing accounting data to the service providers and subscribers. Voice over IP service is applied to a cellular phone by selecting a compatible codec at peripheral gateways of IP network paths, thereby avoiding transcoding by a connecting multimedia terminal adapter.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 1, 2007
    Applicant: NET2PHONE, INC.
    Inventors: Daniel Mayer, Alan Staniforth
  • Publication number: 20070049342
    Abstract: A portable, personal, multimedia terminal adapter cellular internet protocol gateway (MTAC IPG) bridges between a cellular phone of a cellular network and an IP network to: select SIM card programming of the cellular phone based upon geographic location of the MTAC IPG, with reference to database information of geographic location dependent service availability and user preferences; provide SIM card programming signaling to a SIM card residing in the cellular phone, particularly by signaling exchange of complementary fractions of encryption and decryption keys over two separate communication channels, thereby improving security of information and probability that the SIM card will be programmed in the appropriate authenticated cellular phone; select a service provider based upon call session specific pricing dependent upon geographic location of the MTAC; direct a traveling subscriber to the nearest source of compatible SIM cards when the cellular phone connected to the MTAC IPG is determined to employ an inc
    Type: Application
    Filed: August 26, 2005
    Publication date: March 1, 2007
    Applicant: NET2PHONE, INC.
    Inventors: Daniel Mayer, Alan Staniforth
  • Publication number: 20070049329
    Abstract: A portable, multimedia terminal adapter cellular (MTAC) has input/outputs for a cellular phone, a PSTN, a cellular network, an IP network and a telephone, which may be integrated. The MTAC has a Digital Subscriber Line (DSL) adapted for connection to both the IP network and the PSTN, and connects signaling, media and DC power with the cellular phone. A service platform determines operative presence of the cellular phone. Transcoding between the cellular network and the IP network is performed only by a codec of the cellular phone. The MTAC bridges the PSTN and the cellular phone without gateway functionality, and has gateway functionality that bridges the IP network and the cellular phone without transcoding.
    Type: Application
    Filed: August 26, 2005
    Publication date: March 1, 2007
    Applicant: NET2PHONE, INC.
    Inventors: Daniel Mayer, Alan Staniforth
  • Patent number: 6866869
    Abstract: A liquid antimicrobial composition comprises: (1) a mixture of iodide anions and thiocyanate anions; (2) periodic acid or an alkali metal salt thereof; and (3) optionally, a peroxidase. The composition may be used as a microbicide, disinfectant or for suppressing or killing viruses or spores.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: March 15, 2005
    Assignee: BASF Aktiengesellschaft
    Inventors: Walter Graham Guthrie, Mohammed Shoaib Qureshi, Lawrence Alan Staniforth, Darren Michael Hodgkinson, David Wilson Ashworth
  • Publication number: 20040252683
    Abstract: A system, method, and computer program product through which address resolution is performed for nodes (101, 103) of a network that are behind a network address translator (NAT). A determination is made upon the initiation of a communication session as to whether one or more of the nodes (101, 103) included in the session are behind a NAT. Based on the determination, information is exchanged (L102, L103) from an independent application server (105) to the nodes (101, 103) included in the session so as to resolve the addressing problems introduced by the NAT. The invention is applicable in applications including, but not limited to, IP telephony, and applications complying with the session initiation protocol (SIP).
    Type: Application
    Filed: September 29, 2003
    Publication date: December 16, 2004
    Inventors: Thomas Scott Kennedy, Jeffrey S. Skelton, Estie Galinsky, Alan Staniforth, Harold Jeffrey Goldberg
  • Publication number: 20040052778
    Abstract: A liquid antimicrobial composition comprises:
    Type: Application
    Filed: October 10, 2003
    Publication date: March 18, 2004
    Inventors: Walter Graham Guthrie, Mohammed Shoaib Qureshi, Lawrence Alan Staniforth, Darren Michael Hodgkinson, David Wilson Ashworth