Patents by Inventor Bruce B. Lowekamp

Bruce B. Lowekamp 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: 8650324
    Abstract: A computer-implemented system and method are described for exchanging messages between nodes and servers in accordance with specified service level guarantees, while at the same time retaining compatibility with other nodes and servers not subject to the same service level guarantees.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: February 11, 2014
    Assignee: Skype
    Inventor: Bruce B. Lowekamp
  • Publication number: 20140032774
    Abstract: A client-emulating gateway is configured to emulate a first client that communicates using a first protocol. The client-emulating gateway receives communications from a second client in accordance with a second, different protocol used for communicating by the second client. The client-emulating gateway translates the communications from the second, different protocol to the first protocol to provide translated communications. The translated communications are then sent to the first client using the first protocol. Communications that are received back from the first client in the first protocol are then translated into the second, different protocol and then sent to the second client.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: Microsoft Corporation
    Inventors: Bruce B. Lowekamp, Magnus Hiie
  • Publication number: 20120278398
    Abstract: A computer-implemented system and method are described for exchanging messages between nodes and servers in accordance with specified service level guarantees, while at the same time retaining compatibility with other nodes and servers not subject to the same service level guarantees.
    Type: Application
    Filed: April 27, 2011
    Publication date: November 1, 2012
    Inventor: Bruce B. Lowekamp
  • Patent number: 7792061
    Abstract: A method of obtaining and using configuration information for communication devices in a P2P overlay for optimizing decision making based on locality is provided. An alpha-numeric hierarchical look-up procedure is provided that includes a general-to-specific search of a query having a result mapping of a location and purpose of the configuration information of the communication device. A registration procedure is provided for registering at least one resource, where the resource is found by the search on the overlay. The resource can be a communication device location, communication device information or the configuration information. The method provides calling an outside device from the overlay device and determining a gateway service provider that is most proximal to an area code or an exchange of the outside device by using the result mapping. An outside connection is established from the overlay device to the outside device, where a calling toll is minimized.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: September 7, 2010
    Assignee: Ooma, Inc.
    Inventor: Bruce B. Lowekamp
  • Publication number: 20090016368
    Abstract: A method of obtaining and using configuration information for communication devices in a P2P overlay for optimizing decision making based on locality is provided. An alpha-numeric hierarchical look-up procedure is provided that includes a general-to-specific search of a query having a result mapping of a location and purpose of the configuration information of the communication device. A registration procedure is provided for registering at least one resource, where the resource is found by the search on the overlay. The resource can be a communication device location, communication device information or the configuration information. The method provides calling an outside device from the overlay device and determining a gateway service provider that is most proximal to an area code or an exchange of the outside device by using the result mapping. An outside connection is established from the overlay device to the outside device, where a calling toll is minimized.
    Type: Application
    Filed: July 7, 2008
    Publication date: January 15, 2009
    Inventor: Bruce B. Lowekamp