Patents by Inventor Justin Scott Hart

Justin Scott Hart 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: 8605589
    Abstract: Methods and apparatuses, including computer program products, are described for applying service based on classification and grouping of traffic flows. The method includes receiving a traffic flow, and matching the traffic flow to classification groups. The matching includes determining a first event associated with the traffic flow, comparing attributes of the first event with entry criteria of the classification groups, and assigning the first event to one or more classification groups where the first event meets the entry criteria of the one or more classification groups. The method includes identifying one or more service definitions for the traffic flow based on the classification groups assigned to the traffic flow, reconciling the one or more service definitions for the traffic flow, and providing a service to the traffic flow based on the reconciled service definitions.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: December 10, 2013
    Assignee: Sonus Networks, Inc.
    Inventor: Justin Scott Hart
  • Patent number: 8352630
    Abstract: Methods and apparatuses, including computer program products, are described for applying service based on classification and grouping of traffic flows. The method includes receiving a traffic flow, and matching the traffic flow to classification groups. The matching includes determining a first event associated with the traffic flow, comparing attributes of the first event with entry criteria of the classification groups, and assigning the first event to one or more classification groups where the first event meets the entry criteria of the one or more classification groups. The method includes identifying one or more service definitions for the traffic flow based on the classification groups assigned to the traffic flow, reconciling the one or more service definitions for the traffic flow, and providing a service to the traffic flow based on the reconciled service definitions.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: January 8, 2013
    Assignee: Sonus Networks, Inc.
    Inventor: Justin Scott Hart
  • Publication number: 20120166621
    Abstract: Methods and apparatuses, including computer program products, are described for sharing the status of S-CSCF nodes across a plurality of I-CSCF nodes in a communications network. The system includes a first I-CSCF node of the plurality of I-CSCF nodes configured to monitor status of one or more S-CSCF nodes connected to the first I-CSCF node, wherein the one or more S-CSCF nodes connected to the first I-CSCF node comprise a subset of the S-CSCF nodes in the network, and transmit the monitored status of the one or more S-CSCF nodes connected to the first I-CSCF node to a second I-CSCF node. The second I-SCSF node is configured to monitor status of one or more S-CSCF nodes connected to the second I-CSCF node, wherein the one or more S-CSCF nodes connected to the second I-CSCF node comprise a subset of the S-CSCF nodes in the network.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 28, 2012
    Inventors: Anish Sharma, Ashish Nagpal, Justin Scott Hart
  • Publication number: 20120054363
    Abstract: Methods and apparatuses, including computer program products, are described for applying service based on classification and grouping of traffic flows. The method includes receiving a traffic flow, and matching the traffic flow to classification groups. The matching includes determining a first event associated with the traffic flow, comparing attributes of the first event with entry criteria of the classification groups, and assigning the first event to one or more classification groups where the first event meets the entry criteria of the one or more classification groups. The method includes identifying one or more service definitions for the traffic flow based on the classification groups assigned to the traffic flow, reconciling the one or more service definitions for the traffic flow, and providing a service to the traffic flow based on the reconciled service definitions.
    Type: Application
    Filed: September 1, 2010
    Publication date: March 1, 2012
    Applicant: Sonus Networks, Inc.
    Inventor: Justin Scott Hart
  • Publication number: 20120051219
    Abstract: Methods and apparatuses, including computer program products, are described for applying service based on classification and grouping of traffic flows. The method includes receiving a traffic flow, and matching the traffic flow to classification groups. The matching includes determining a first event associated with the traffic flow, comparing attributes of the first event with entry criteria of the classification groups, and assigning the first event to one or more classification groups where the first event meets the entry criteria of the one or more classification groups. The method includes identifying one or more service definitions for the traffic flow based on the classification groups assigned to the traffic flow, reconciling the one or more service definitions for the traffic flow, and providing a service to the traffic flow based on the reconciled service definitions.
    Type: Application
    Filed: September 1, 2010
    Publication date: March 1, 2012
    Applicant: Sonus Networks, Inc.
    Inventor: Justin Scott Hart
  • Publication number: 20110083175
    Abstract: Methods and apparatuses, including computer program products, are described for policing and prioritizing of data services. Each packet in a data stream is directed to a substream policer of a plurality of substream policers. Each packet is allowed through the substream policer based on rate parameters associated with the substream policer. The packets allowed by the substream policer are directed to an aggregate policer. Each packet allowed through the substream policer is allowed through the aggregate policer based on rate parameters associated with the aggregate policer. The substream policer and the aggregate policer are charged for each packet allowed by both the substream policer and the aggregate policer. The substream policer and the aggregate policer are not charged for each packet not allowed by either the substream policer or the aggregate policer.
    Type: Application
    Filed: October 6, 2009
    Publication date: April 7, 2011
    Applicant: Sonus Networks, Inc.
    Inventors: Shaun Jaikarran Bharrat, Justin Scott Hart, Jian Yang
  • Publication number: 20080298354
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for packet signaling content control on a network. The content control includes two sets of filters—an ingress filter set and an egress filter set. For packets coming into an internal network, the packets (e.g., SIP packets) are filtered by an ingress filter associated with the external network and which determines whether to discard sets of information from the packet description information (e.g., a header, an optional header). The packet is also filtered by an egress filter associated with the internal network and which determines whether to discard sets of information from the packet description information. The packet is transmitted to the internal network. For packets leaving the internal network, the filtering occurs in the opposite direction (e.g., egress filter associated with the internal network and then ingress filter associated with the external network).
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Applicant: Sonus Networks, Inc.
    Inventors: David John Alves, Justin Scott Hart, Gautham Nimmagadda