Patents by Inventor Steve Bakke

Steve Bakke 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: 7843903
    Abstract: Methods, systems, and computer program products for E911 registration assistance for subscribers using portable Internet Protocol (IP) communications devices are disclosed. According to one method, an IP address of a portable IP communications device is stored. A message is received that indicates an IP address of the portable IP communications device. Next, it is determined whether a difference between the stored IP address and the received IP address indicated by the registration message indicates a change in geographic location of the portable IP communications device. In response to determining that the difference between the stored IP address and the IP address indicated by the received message indicates a change in geographic location of the portable IP communications device, a subscriber is prompted to update stored geographic location information for providing E911 service to the subscriber.
    Type: Grant
    Filed: November 4, 2005
    Date of Patent: November 30, 2010
    Assignee: BroadSoft M6, LLC
    Inventors: Steve Bakke, Subash Madhusudan, Gary L. Brannick
  • Publication number: 20070198681
    Abstract: Methods, systems, and computer program products for transaction-based IP telephony call processing are disclosed. According to one method, a signaling message associated with an IP telephony event is received at an IP telephony node. In response to receiving the signaling message, an IP telephony transaction instance is instantiated to process the signaling message. The signaling message is processed using the IP telephony transaction instance.
    Type: Application
    Filed: February 17, 2006
    Publication date: August 23, 2007
    Inventors: Steve Bakke, Gerardo Delgadillo
  • Publication number: 20070104183
    Abstract: Methods, systems, and computer program products for E911 registration assistance for subscribers using portable Internet Protocol (IP) communications devices are disclosed. According to one method, an IP address of a portable IP communications device is stored. A message is received that indicates an IP address of the portable IP communications device. Next, it is determined whether a difference between the stored IP address and the received IP address indicated by the registration message indicates a change in geographic location of the portable IP communications device. In response to determining that the difference between the stored IP address and the IP address indicated by the received message indicates a change in geographic location of the portable IP communications device, a subscriber is prompted to update stored geographic location information for providing E911 service to the subscriber.
    Type: Application
    Filed: November 4, 2005
    Publication date: May 10, 2007
    Inventors: Steve Bakke, Subash Madhusudan, Gary Brannick
  • Publication number: 20070061414
    Abstract: An overall communications network, functionality, operability, and architecture includes a plurality of source devices and destination devices, each such devices having different and disparate communications capabilities, protocols, operabilities, and functionalities, to deliver information from each of the source device and receive the information by the destination device, through communications over an Ethernet network. The information delivered and received between respective devices is audio, video and control, or certain ones thereof or other information. The software and hardware of the architecture include a universal system that enables like source devices (audio, video, and control, etc.) to send information to any like destination device, applicable communicated information over the Ethernet network. For example, a video type destination device (e.g.
    Type: Application
    Filed: July 20, 2006
    Publication date: March 15, 2007
    Inventor: Steve Bakke
  • Patent number: 7100202
    Abstract: A voice firewall for providing communication between a user endpoint at a user location and a provider endpoint at a provider location is provided. The voice firewall includes a command input port for receiving a connect command that includes a private connection address embedded within a data portion of the connect command. The voice firewall is configured to manipulate the connect command by substituting a public connection address for the private connection address. The voice firewall also includes a voice communication port that is associated with the private connection address on a private side of the firewall and the public connection address on a public side of the voice firewall.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: August 29, 2006
    Assignee: Tekelec
    Inventor: Steve Bakke
  • Publication number: 20020124189
    Abstract: A voice firewall for providing communication between a user endpoint at a user location and a provider endpoint at a provider location is provided. The voice firewall includes a command input port for receiving a connect command that includes a private connection address embedded within a data portion of the connect command. The voice firewall is configured to manipulate the connect command by substituting a public connection address for the private connection address. The voice firewall also includes a voice communication port that is associated with the private connection address on a private side of the firewall and the public connection address on a public side of the voice firewall.
    Type: Application
    Filed: March 1, 2002
    Publication date: September 5, 2002
    Inventor: Steve Bakke