Patents by Inventor Andrew Moeck

Andrew Moeck 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: 8001590
    Abstract: A system and method are provided for conducting a client-server application (e.g., instant messaging, VoIP telephony) using non-persistent communications. Clients issue periodic heartbeat messages to a connectionless server using a non-persistent (e.g., UDP) communication protocol. The heartbeat messages identify the clients by unique client identifiers. When an application server has an unsolicited communication for a client (e.g., a new instant message, a VoIP call), the application server retrieves the client's address from the connectionless server if it does not already have the address. The application server forwards the unsolicited communication to the client via a non-persistent communication, and may spoof the connectionless server if necessary to reach the client through a firewall, proxy, NAT or similar entity. Clients that cannot use non-persistent protocols establish persistent connections with a client manager.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: August 16, 2011
    Assignee: Alto Ventures, Inc.
    Inventors: Andrew Moeck, Wendell Brown
  • Patent number: 7617525
    Abstract: A system and method for conducting a client-server application (e.g., instant messaging, VOIP telephony) using non-persistent communications. Clients issue periodic heartbeat messages to a connectionless server using a non-persistent (e.g., UDP) communication protocol. The heartbeat messages identify the clients by unique client identifiers. When an application server has an unsolicited communication for a client (e.g., a new instant message, a new VOIP call), the application server retrieves the client's address from the connectionless server if it does not already have the address. The application server forwards the unsolicited communication to the client via a non-persistent communication, and may spoof the connectionless server if necessary to reach the client through a firewall, proxy, NAT or similar entity. Clients that cannot use non-persistent protocols establish persistent connections with a client manager.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: November 10, 2009
    Assignee: Alto Ventures, Inc.
    Inventors: Andrew Moeck, Wendell Brown