Patents Assigned to Bridgewater Systems Corp.
  • Publication number: 20110208628
    Abstract: A system and method are described whereby interoperability is facilitated in a 3GPP network environment in combination with DIAMETER policy controls. Such interoperability enables updated policy rules to be fully communicated in on-line charging situations where quota expirations occur. This invention maintains centralized policy control in a 3GPP network with on-line charging.
    Type: Application
    Filed: May 2, 2011
    Publication date: August 25, 2011
    Applicant: Bridgewater Systems Corp.
    Inventors: Tom A. FOOTTIT, Yong LI, Mark JONES
  • Publication number: 20110124313
    Abstract: Systems and methods subscriber profile management to facilitate seamless roaming of mobile devices from one network to another. A subscriber profile management system is provided that includes a time to live (“TTL”) generator that generates a TTL limit for a subscriber based on usage characteristics of the subscriber. The subscriber profile management system further includes an administration module that administers TTL limits, TTL limit database that store TTL limits, a subscriber profile database that stores subscriber profiles, a usage measurement database that stores usage measurements, and a TTL limit reference module that administers TTLs when a subscriber profile and TTL limit are transmitted. The invention further includes a series of methods that support seamless roaming capabilities of a subscriber throughout visited networks without the need to continually make proxy calls to re-authenticate a subscriber.
    Type: Application
    Filed: January 31, 2011
    Publication date: May 26, 2011
    Applicant: Bridgewater Systems Corp.
    Inventor: Mark JONES
  • Patent number: 7937300
    Abstract: A system and method are described whereby interoperability is facilitated in a 3GPP network environment in combination with DIAMETER policy controls. Such interoperability enables updated policy rules to be fully communicated in on-line charging situations where quota expirations occur. This invention maintains centralized policy control in a 3GPP network with on-line charging.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: May 3, 2011
    Assignee: Bridgewater Systems Corp.
    Inventors: Tom A. Foottit, Yong Li, Mark Jones
  • Publication number: 20110075671
    Abstract: Methods, systems, and computer program products for providing dynamic Quality of Service (QoS) for connections to applications over a network are provided. The method receives a message associated with the application, wherein the message includes information identifying the connection to the application and information about the application. The method then determines, based on a set of rules defined for the application, a QoS level to apply to the connection, and applies the determined QoS level to the connection. The QoS applied to the connection corresponds to the application and not the QoS associated with a personal or home account QoS that would otherwise be applied to the connection.
    Type: Application
    Filed: December 13, 2010
    Publication date: March 31, 2011
    Applicant: Bridgewater Systems Corp.
    Inventors: Andrew Jamie DAVIDSON, David John Brooks, Michael James Berry
  • Patent number: 7881699
    Abstract: Systems and methods subscriber profile management to facilitate seamless roaming of mobile devices from one network to another. A subscriber profile management system is provided that includes a time to live (“TTL”) generator that generates a TTL limit for a subscriber based on usage characteristics of the subscriber. The subscriber profile management system further includes an administration module that administers TTL limits, TTL limit database that store TTL limits, a subscriber profile database that stores subscriber profiles, a usage measurement database that stores usage measurements, and a TTL limit reference module that administers TTLs when a subscriber profile and TTL limit are transmitted. The invention further includes a series of methods that support seamless roaming capabilities of a subscriber throughout visited networks without the need to continually make proxy calls to re-authenticate a subscriber.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: February 1, 2011
    Assignee: Bridgewater Systems Corp
    Inventor: Mark Jones
  • Patent number: 7852849
    Abstract: Methods, systems, and computer program products for providing dynamic Quality of Service (QoS) for connections to virtual private networks (VPNs) are provided. The method receives a message from an organization associated with the VPN, wherein the message includes information identifying the VPN connection and information associated with the organization. The method then determines, based on a set of rules defined for the organization, a QoS level to apply to the connection, and applies the determined QoS level to the connection. The QoS applied to the connection corresponds to the organization hosting the VPN and not the QoS associated with a personal or home account QoS that would otherwise be applied to the connection.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: December 14, 2010
    Assignee: Bridgewater Systems Corp.
    Inventors: Andrew Jamie Davidson, David John Brooks, Michael James Berry
  • Publication number: 20100287080
    Abstract: A billing mediation system for use within a communications network that correlates session records pertaining to usage of network resources is disclosed. The billing mediation system includes a record receiver, a record correlator, a look ahead cache, a set of buffers, and a session records database. The set of buffers includes a single segment insert buffer, a multi segment insert buffer, a multi segment update buffer and a billing finalization update buffer. A method for correlating session records is also provided. The method includes receiving a session record, placing the session record into a segment buffer based on the type of record, and updating a look ahead cache including providing a timestamp for the last update for a session. The transfer of correlated session records to a billing system is based on whether records for a session have been received based on session tracking within the look ahead cache.
    Type: Application
    Filed: July 19, 2010
    Publication date: November 11, 2010
    Applicant: Bridgewater Systems Corp.
    Inventors: Mark Thistle, Mark Jones
  • Publication number: 20100216424
    Abstract: A system and method to determine excessive usage across a base station coverage region for the purpose of ensuring fair usage for all wireless data subscribers. During a configurable time window, subscriber usage is monitored. Subscriber usage above a threshold level is deemed excessive and triggers an operator-defined business rule. Based on the business rule, the subscriber's service may be reduced. The system and method adapts to the number of subscribers within the base station coverage region when making an excessive usage determination. This approach enables bursty data protocols to be fully supported, while detecting excessive usage patterns.
    Type: Application
    Filed: February 20, 2009
    Publication date: August 26, 2010
    Applicant: Bridgewater Systems Corp.
    Inventor: Edwin GANS
  • Patent number: 7761084
    Abstract: A billing mediation system for use within a communications network that correlates session records pertaining to usage of network resources is disclosed. The billing mediation system includes a record receiver, a record correlator, a look ahead cache, a set of buffers, and a session records database. The set of buffers includes a single segment insert buffer, a multi segment insert buffer, a multi segment update buffer and a billing finalization update buffer. A method for correlating session records is also provided. The method includes receiving a session record, placing the session record into a segment buffer based on the type of record, and updating a look ahead cache including providing a timestamp for the last update for a session. The transfer of correlated session records to a billing system is based on whether records for a session have been received based on session tracking within the look ahead cache.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: July 20, 2010
    Assignee: Bridgewater Systems Corp.
    Inventors: Mark Thistle, Mark Jones
  • Publication number: 20100035576
    Abstract: In a network subscriber system, a method of determining how to monitor whether a subscriber's network usage exceeds a quota for the current billing period. The frequency at which the subscriber's usage data is collected and analyzed during the billing period is based upon the probability the subscriber's network usage exceeds the quota at a given point in time during the billing cycle. Usage data is collected more frequently as the probability increases. Usage analysis is performed if the probability exceeds a threshold.
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Applicant: Bridgewater Systems Corp.
    Inventors: D. Mark JONES, Martin Labelle, Edwin Gans
  • Publication number: 20100023699
    Abstract: A system and a method are described, whereby a data cache enables the realization of an efficient design of a usage analyzer for monitoring subscriber access to a communications network. By exploiting the speed advantages of cache memory, as well as adopting innovative data loading and retrieval choices, significant performance improvements in the time required to access the necessary data records can be realized.
    Type: Application
    Filed: July 22, 2008
    Publication date: January 28, 2010
    Applicant: Bridgewater Systems Corp.
    Inventors: Timothy James Reidel, Li Zou
  • Publication number: 20100017603
    Abstract: Systems and methods are described for improved authentication of subscribers wishing to connect to a wireless network using the EAP-AKA protocol. Embodiments exploit the requirement that the client store and transmit the Pseudonym and Fast Re-authentication Identities upon request. By using the Fast Re-authentication Identity to store session state key information, the need for the AAA server to store and replicate the EAP-AKA key information for every session is eliminated.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 21, 2010
    Applicant: Bridgewater Systems Corp.
    Inventor: Mark Jones
  • Publication number: 20100010922
    Abstract: A system and method are described whereby interoperability is facilitated in a 3GPP network environment in combination with DIAMETER policy controls. Such interoperability enables updated policy rules to be fully communicated in on-line charging situations where quota expirations occur. This invention maintains centralized policy control in a 3GPP network with on-line charging.
    Type: Application
    Filed: July 10, 2008
    Publication date: January 14, 2010
    Applicant: Bridgewater Systems Corp.
    Inventors: Tom A. Foottit, Yong Li, Mark Jones
  • Publication number: 20090305684
    Abstract: The PCRF Selection Function selects the PCRF for an IP-CAN session. In embodiments, the PCRF Selection Function is located in the HSS and/or the 3GPP AAA server. The PCRF Selection Function is only required to be located in the HSS if a Bearer Binding and Event Reporting Function (BBERF) is deployed in the serving gateway. In this case, the PCRF selection takes place at the time that the PDN Gateway is selected and returned by the HSS to the serving gateway over the HSS to MME interface (S6a).
    Type: Application
    Filed: October 30, 2008
    Publication date: December 10, 2009
    Applicant: Bridgewater Systems Corp.
    Inventors: D. Mark JONES, Halim Ben-Hajla
  • Publication number: 20090285179
    Abstract: The current 3rd Generation Partnership Project (3GPP) long-term evolution reference architecture defines a packet data network gateway (PDN-GW) selection function which is responsible for allocation of a packet data network gateway that provides packet data network connectivity for 3GPP and non-3GPP access for a given session. Systems and methods are provided for moving the PDN-GW selection function to a centralized network element (the HSS network element) for both 3GPP and non-3GPP access.
    Type: Application
    Filed: October 30, 2008
    Publication date: November 19, 2009
    Applicant: Bridgewater Systems Corp.
    Inventors: D. Mark Jones, Halim Ben-Hajla
  • Publication number: 20090249452
    Abstract: A system and method are described that use a subscriber-centric approach to scalably support the delivery of network services across numerous access protocols and across a multitude of access devices. By allowing the use of a service engine that can range in complexity from a simple macro to a rules engine, this approach is suitable for bundled services, as well as single services.
    Type: Application
    Filed: June 26, 2008
    Publication date: October 1, 2009
    Applicant: Bridgewater Systems Corp.
    Inventors: Sarah Burke, Yong Li, Richard Brunet, Giulio Graziani
  • Publication number: 20090225762
    Abstract: Methods, systems, and computer program products for providing dynamic Quality of Service (QoS) for connections to virtual private networks (VPNs) are provided. The method receives a message from an organization associated with the VPN, wherein the message includes information identifying the VPN connection and information associated with the organization. The method then determines, based on a set of rules defined for the organization, a QoS level to apply to the connection, and applies the determined QoS level to the connection. The QoS applied to the connection corresponds to the organization hosting the VPN and not the QoS associated with a personal or home account QoS that would otherwise be applied to the connection.
    Type: Application
    Filed: March 4, 2008
    Publication date: September 10, 2009
    Applicant: Bridgewater Systems Corp.
    Inventors: Andrew Jamie DAVIDSON, David John Brooks, Michael James Berry
  • Publication number: 20090119742
    Abstract: Methods for authenticating and authorizing a mobile device using tunneled extensible authentication protocol are provided. The methods include evaluating an inner user identifier against a policy engine to determine a home AAA server to route an access request for inner user authentication. Instead of having a static route configured based on an outer identifier/roaming identity, the policy engine can have multiple rules and actions for routing the request. The evaluation can be based on the conditions of the inner user identifier and or other AAA attributes received in the request. The request is transmitted within a secure communication tunnel. There are several embodiments of evaluating an inner user identifier against a policy engine.
    Type: Application
    Filed: November 1, 2007
    Publication date: May 7, 2009
    Applicant: Bridgewater Systems Corp.
    Inventors: Giulio Graziani, Yong Li
  • Publication number: 20090104892
    Abstract: Wireless data services such as wireless email are becoming common, and in particular, “always-on” systems, where new email is automatically forwarded by the service provider to the wireless device. The problem is that there is no effective mechanism for implementing “always-on” systems when the user is moving around a network, or from one network to another. The invention addresses this problem by generating a session key at the service provider's system for a given data session, and returning this session key to the mobile device. Each time the mobile device communicates with the service provider, it enters this session key into a field that will simply pass through the communication network to the service provider. This allows the service provider to manage the data session, preparing proper accounting records and directing the deletion of stale data sessions on network resources.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 23, 2009
    Applicant: BRIDGEWATER SYSTEMS CORP.
    Inventors: Mark Jones, Yong Li
  • Publication number: 20090083861
    Abstract: Systems and methods for dynamically load-balancing clients across available servers without the need for a load balancer in front of a network are provided. Exemplary methods assign servers to clients in wireless and wireline networks based on server load. Methods and systems for using the authentication, authorization, and accounting (AAA) protocols to load-balance network servers are provided. The load-balancing systems and methods further include using the Diameter AAA protocol routing attribute value pairs (AVPs) to implement bootstrap functionality and load balancing. Methods and systems using the Diameter protocol to manage client assignments are disclosed. Methods and systems for dynamically load-balancing clients across available servers using an AAA protocol are further described. Methods and systems to redirect clients to available servers with the least load are disclosed.
    Type: Application
    Filed: September 24, 2007
    Publication date: March 26, 2009
    Applicant: Bridgewater Systems Corp.
    Inventor: Mark JONES