Patents by Inventor Michael Thomas Wilhoite

Michael Thomas Wilhoite 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: 7656864
    Abstract: A telecommunications service node is connected to a data network using a packet data protocol and a telephone network using a circuit switched protocol. The service node is also connected to a wireless roaming network using the IS-41 signaling protocol. The service node stores status information, including location and registration information, for mobile computing devices connected to the data packet network. The location information includes a temporary data network address for visiting mobile computing devices. The service node manages voice calls to and from the mobile computing devices. If a call is received to a mobile computing device which is not registered, the service node will attempt to connect the call to a wireless telephone associated with the mobile computing device, or a predefined destination established as a preference by the user.
    Type: Grant
    Filed: October 17, 2006
    Date of Patent: February 2, 2010
    Assignee: Openwave Systems Inc.
    Inventors: Peter Gerald McNiff, Michael Thomas Wilhoite
  • Patent number: 7130296
    Abstract: A system and method for registering and deregistering a mobile computing device with a service node, comprising sending a registration request message upon connection to a network, receiving a temporary IP address for the network, sending a registration notification message to the service node, wherein said registration request message includes the temporary IP address, receiving an acknowledgement message from the service node indicating that the mobile computing device is registered with the service node, monitoring an activity level of the mobile computing device to determine when the mobile computing device has been idle for a predetermined period of time, and sending a deregistration message to the service node to deregister with the service node when said mobile computing device has been idle for said predetermined period of time.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: October 31, 2006
    Assignee: Openwave Systems Inc.
    Inventors: Peter Gerald McNiff, Michael Thomas Wilhoite
  • Patent number: 6560216
    Abstract: A telecommunications service node is connected to a data network using a packet data protocol and a telephone network using a circuit switched protocol. The service node is also connected to a wireless roaming network using the IS-41 signaling protocol. The service node stores status information, including location and registration information, for mobile computing devices connected to the data packet network. The location information includes a temporary data network address for visiting mobile computing devices. The service node manages voice calls to and from the mobile computing devices. If a call is received to a mobile computing device which is not registered, the service node will attempt to connect the call to a wireless telephone associated with the mobile computing device, or a predefined destination established as a preference by the user.
    Type: Grant
    Filed: September 17, 1998
    Date of Patent: May 6, 2003
    Assignee: Openwave Systems Inc.
    Inventors: Peter Gerald McNiff, Michael Thomas Wilhoite
  • Publication number: 20030076808
    Abstract: A system and method for registering and deregistering a mobile computing device with a service node, comprising sending a registration request message upon connection to a network, receiving a temporary IP address for the network, sending a registration notification message to the service node, wherein said registration request message includes the temporary IP address, receiving an acknowledgement message from the service node indicating that the mobile computing device is registered with the service node, monitoring an activity level of the mobile computing device to determine when the mobile computing device has been idle for a predetermined period of time, and sending a deregistration message to the service node to deregister with the service node when said mobile computing device has been idle for said predetermined period of time.
    Type: Application
    Filed: November 12, 2002
    Publication date: April 24, 2003
    Inventors: Peter Gerald McNiff, Michael Thomas Wilhoite