Patents Assigned to Bridgewater Systems Corp.
  • Patent number: 8335161
    Abstract: Systems and methods for managing communications network congestion are provided. In an embodiment, the system includes a radio access network (RAN) interface configured to receive RAN congestion indicators, a congestion correlator module configured to correlate RAN congestion indicators to service congestion indicators, a database comprising a set of congestion based policy rules, a policy controller module configured to apply the congestion-based policy rules to achieve a policy decision, and a policy enforcement control point interface configured to transmit network control instructions to enforce the policy decisions.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: December 18, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Tom Foottit, Masilamany Raguparan, Shannon Bell
  • Patent number: 8320246
    Abstract: Systems and methods for providing adaptive fine-grained fair usage controls are provided. Rather than providing a fixed fair usage threshold having time and data volume for all subscribers in the network, a quota manager at the policy controller defines an initial fair usage window having a longer period of time and higher data volume. When a subscriber exceeds the initial window, the quota manager provides a smaller time period and lower data volume. The quota manager continues to adapt the fair usage window in this way until a violation of the fair usage threshold is detected. The adaptive fair usage windows may be based on subscriber profile information, subscriber session information, and/or prior subscriber usage history.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: November 27, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Tom Foottit, Yong Li
  • Patent number: 8321670
    Abstract: To fortify trust in a roaming environment, a token is introduced in transactions between an authoritative entity (e.g., a Home AAA in RADIUS) and a service providing entity (e.g., a NAS in RADIUS). A Token-Information is sent from the authoritative entity to the service providing entity during the initial authentication. Subsequent transactions include a token computed from the Token-Information. The service providing entity discards messages that it receives that do not contain the correct token. The Token-Information is transported in an encrypted fashion. The token provides secure transactions when messages between the authoritative entity and the service providing entity are routed through proxy servers.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: November 27, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Avi Lior, Yong Li
  • Publication number: 20120284366
    Abstract: A content capability clearing house that can act as a trusted and neutral mediator among network providers to manage rich content capabilities among multiple networks is provided. Content capabilities that can be brokered include, but are not limited to, quality of service and content screening. In an embodiment, a content capability clearing house includes a receiver that receives content capability request messages and other messages from network providers. A content capability request message includes a quality of service request and/or a subscriber profile request for use with content screening and subscriber specific advertisements. The present invention includes a series of methods for determining content capabilities for data transmission over a transaction between a content provider and a subscriber in which a content capability clearing house is used to efficiently broker and manage the capability among multiple network providers.
    Type: Application
    Filed: July 17, 2012
    Publication date: November 8, 2012
    Applicant: BRIDGEWATER SYSTEMS CORP.
    Inventors: Parham Momtahan, Mark Jones
  • Patent number: 8280346
    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: Grant
    Filed: October 6, 2011
    Date of Patent: October 2, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: D. Mark Jones, Martin Labelle, Edwin Gans
  • Patent number: 8275370
    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: January 31, 2011
    Date of Patent: September 25, 2012
    Assignee: Bridgewater Systems Corp.
    Inventor: Mark Jones
  • Patent number: 8259623
    Abstract: A content capability clearing house that can act as a trusted and neutral mediator among network providers to manage rich content capabilities among multiple networks is provided. Content capabilities that can be brokered include, but are not limited to, quality of service and content screening. In an embodiment, a content capability clearing house includes a receiver that receives content capability request messages and other messages from network providers. A content capability request message includes a quality of service request and/or a subscriber profile request for use with content screening and subscriber specific advertisements. The present invention includes a series of methods for determining content capabilities for data transmission over a transaction between a content provider and a subscriber in which a content capability clearing house is used to efficiently broker and manage the capability among multiple network providers.
    Type: Grant
    Filed: August 16, 2006
    Date of Patent: September 4, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Parham Momtahan, Mark Jones
  • Patent number: 8250629
    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: Grant
    Filed: June 26, 2008
    Date of Patent: August 21, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Sarah Burke, Yong Li, Richard Brunet, Giulio Graziani
  • Patent number: 8249551
    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: Grant
    Filed: October 30, 2008
    Date of Patent: August 21, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: D. Mark Jones, Halim Ben-Hajla
  • Patent number: 8245039
    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: Grant
    Filed: July 18, 2008
    Date of Patent: August 14, 2012
    Assignee: Bridgewater Systems Corp.
    Inventor: D. Mark Jones
  • Patent number: 8204482
    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: Grant
    Filed: October 20, 2008
    Date of Patent: June 19, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Mark Jones, Yong Li
  • Patent number: 8200188
    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: Grant
    Filed: February 20, 2009
    Date of Patent: June 12, 2012
    Assignee: Bridgewater Systems Corp.
    Inventor: Edwin Gans
  • Patent number: 8201219
    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: Grant
    Filed: September 24, 2007
    Date of Patent: June 12, 2012
    Assignee: Bridgewater Systems Corp.
    Inventor: D. Mark Jones
  • Patent number: 8130655
    Abstract: Systems and methods for managing communications network congestion are provided. In an embodiment, the system includes a radio access network (RAN) interface configured to receive RAN congestion indicators, a congestion correlator module configured to correlate RAN congestion indicators to service congestion indicators, a database comprising a set of congestion based policy rules, a policy controller module configured to apply the congestion-based policy rules to achieve a policy decision, and a policy enforcement control point interface configured to transmit network control instructions to enforce the policy decisions.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: March 6, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Tom Foottit, Masilamany Raguparan, Shannon Bell
  • Patent number: 8127336
    Abstract: Systems and method for policy-based service management are provided. An exemplary system includes a rule definition interface module configured to receive a plurality of rule definitions and a separate policy management interface module configured to allow a user to define a rule instance from an existing rule definition instance and to define a policy instance based on the defined rule instance. A policy may be simply expressed via the policy management interface as “perform the following set of action if all of the following rule instances are true unless any of the following rule instances are true.” Additionally, policies may be associated with a context at a specific a level in a context hierarchy having multiple levels. The policy may therefore inherit rules from contexts at a higher level in the hierarchy.
    Type: Grant
    Filed: March 1, 2007
    Date of Patent: February 28, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Michal Bienek, Dmitry Toptygin, Pascal Henry, Yong Li
  • Publication number: 20120030017
    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: October 6, 2011
    Publication date: February 2, 2012
    Applicant: BRIDGEWATER SYSTEMS CORP.
    Inventors: D. Mark Jones, Martin Labelle, Edwin Gans
  • Patent number: 8103245
    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: July 19, 2010
    Date of Patent: January 24, 2012
    Assignee: Bridgewater Systems Corp.
    Inventors: Mark Thistle, Mark Jones
  • Publication number: 20110275344
    Abstract: Systems and methods for providing carrier-centric data communications cost monitoring and controls are provided. In an embodiment, the method operates by receiving a registration request associated with a subscriber session, determining current data usage associated with the subscriber, and receiving data usage thresholds. The method further comprises receiving quotas associated with the subscriber session and collecting data usage information associated with the subscriber session. The method sends a notification to the subscriber when a pre-determined quota is exceeded during the subscriber session and controls data usage. The cost monitoring and control system comprises a usage policy server and a usage policy application. The usage policy application allows a carrier to offer alterations to terms of a subscription.
    Type: Application
    Filed: May 4, 2010
    Publication date: November 10, 2011
    Applicant: Bridgewater Systems Corp.
    Inventors: Parham MOMTAHAN, Russ Freen, D. Mark Jones
  • Publication number: 20110276442
    Abstract: Systems and methods for providing user-centric device-based data communications cost monitoring and controls. In an embodiment, the method operates by sending a registration request associated with a subscriber session, determining current data usage associated with the subscriber, and sending data usage thresholds. The method further comprises sending quotas associated with the subscriber session after collecting data usage information associated with the subscriber session. The method receives a notification at the subscriber's mobile device when a pre-determined quota is exceeded during the subscriber session to control data usage. The system communicates with a usage policy server and a usage policy application. The usage policy application allows a subscriber to alter terms and service tiers of a subscription.
    Type: Application
    Filed: May 4, 2010
    Publication date: November 10, 2011
    Applicant: Bridgewater Systems Corp.
    Inventors: Parham Momtahan, Russ Freen, D. Mark Jones
  • Patent number: 8055237
    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: Grant
    Filed: August 6, 2008
    Date of Patent: November 8, 2011
    Assignee: Bridgewater Systems Corp.
    Inventors: D. Mark Jones, Martin Labelle, Edwin Gans