Patents Assigned to Bridgewater Systems Corp.
-
Publication number: 20110208628Abstract: 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: ApplicationFiled: May 2, 2011Publication date: August 25, 2011Applicant: Bridgewater Systems Corp.Inventors: Tom A. FOOTTIT, Yong LI, Mark JONES
-
Publication number: 20110124313Abstract: 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: ApplicationFiled: January 31, 2011Publication date: May 26, 2011Applicant: Bridgewater Systems Corp.Inventor: Mark JONES
-
Patent number: 7937300Abstract: 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: GrantFiled: July 10, 2008Date of Patent: May 3, 2011Assignee: Bridgewater Systems Corp.Inventors: Tom A. Foottit, Yong Li, Mark Jones
-
Publication number: 20110075671Abstract: 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: ApplicationFiled: December 13, 2010Publication date: March 31, 2011Applicant: Bridgewater Systems Corp.Inventors: Andrew Jamie DAVIDSON, David John Brooks, Michael James Berry
-
Patent number: 7881699Abstract: 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: GrantFiled: September 26, 2006Date of Patent: February 1, 2011Assignee: Bridgewater Systems CorpInventor: Mark Jones
-
Patent number: 7852849Abstract: 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: GrantFiled: March 4, 2008Date of Patent: December 14, 2010Assignee: Bridgewater Systems Corp.Inventors: Andrew Jamie Davidson, David John Brooks, Michael James Berry
-
Publication number: 20100287080Abstract: 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: ApplicationFiled: July 19, 2010Publication date: November 11, 2010Applicant: Bridgewater Systems Corp.Inventors: Mark Thistle, Mark Jones
-
Publication number: 20100216424Abstract: 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: ApplicationFiled: February 20, 2009Publication date: August 26, 2010Applicant: Bridgewater Systems Corp.Inventor: Edwin GANS
-
Patent number: 7761084Abstract: 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: GrantFiled: February 21, 2007Date of Patent: July 20, 2010Assignee: Bridgewater Systems Corp.Inventors: Mark Thistle, Mark Jones
-
Publication number: 20100035576Abstract: 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: ApplicationFiled: August 6, 2008Publication date: February 11, 2010Applicant: Bridgewater Systems Corp.Inventors: D. Mark JONES, Martin Labelle, Edwin Gans
-
Publication number: 20100023699Abstract: 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: ApplicationFiled: July 22, 2008Publication date: January 28, 2010Applicant: Bridgewater Systems Corp.Inventors: Timothy James Reidel, Li Zou
-
Publication number: 20100017603Abstract: 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: ApplicationFiled: July 18, 2008Publication date: January 21, 2010Applicant: Bridgewater Systems Corp.Inventor: Mark Jones
-
Publication number: 20100010922Abstract: 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: ApplicationFiled: July 10, 2008Publication date: January 14, 2010Applicant: Bridgewater Systems Corp.Inventors: Tom A. Foottit, Yong Li, Mark Jones
-
Publication number: 20090305684Abstract: 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: ApplicationFiled: October 30, 2008Publication date: December 10, 2009Applicant: Bridgewater Systems Corp.Inventors: D. Mark JONES, Halim Ben-Hajla
-
Publication number: 20090285179Abstract: 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: ApplicationFiled: October 30, 2008Publication date: November 19, 2009Applicant: Bridgewater Systems Corp.Inventors: D. Mark Jones, Halim Ben-Hajla
-
Publication number: 20090249452Abstract: 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: ApplicationFiled: June 26, 2008Publication date: October 1, 2009Applicant: Bridgewater Systems Corp.Inventors: Sarah Burke, Yong Li, Richard Brunet, Giulio Graziani
-
Publication number: 20090225762Abstract: 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: ApplicationFiled: March 4, 2008Publication date: September 10, 2009Applicant: Bridgewater Systems Corp.Inventors: Andrew Jamie DAVIDSON, David John Brooks, Michael James Berry
-
Publication number: 20090119742Abstract: 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: ApplicationFiled: November 1, 2007Publication date: May 7, 2009Applicant: Bridgewater Systems Corp.Inventors: Giulio Graziani, Yong Li
-
Publication number: 20090104892Abstract: 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: ApplicationFiled: October 20, 2008Publication date: April 23, 2009Applicant: BRIDGEWATER SYSTEMS CORP.Inventors: Mark Jones, Yong Li
-
Publication number: 20090083861Abstract: 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: ApplicationFiled: September 24, 2007Publication date: March 26, 2009Applicant: Bridgewater Systems Corp.Inventor: Mark JONES