Patents by Inventor Jonathan Backs

Jonathan Backs 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: 8374102
    Abstract: A system and method for collecting packet flow statistics within a network node includes forwarding packet flows received at the network node between subscribers of one or more network services and one or more providers of the network services. The flow statistics related to each of the packet flows passing through the network node are collected and statistics summaries are generated in real-time within the network node summarizing the flow statistics on a per subscriber basis.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: February 12, 2013
    Assignee: Tellabs Communications Canada, Ltd.
    Inventors: Siegfried J. Luft, Jonathan Back
  • Patent number: 7773510
    Abstract: A multi-level classification scheme for classifying subscriber traffic at a network node coupled between subscribers of network services and providers of the network services includes two levels of classification. The subscriber traffic is received at the network service node. A first portion of the subscriber traffic is selectively routed from a plurality of first level routers to a plurality of second level routers within the network service node. The first portion of the subscriber traffic is then selectively routed from the second level routers to network applications executing within the network service node for processing.
    Type: Grant
    Filed: May 25, 2007
    Date of Patent: August 10, 2010
    Assignee: Zeugma Systems Inc.
    Inventors: Jonathan Back, Siegfried J. Luft
  • Patent number: 7761485
    Abstract: A technique for storing a plurality of data records in a database. Client processes link to the database to access the data records of the database. Each client process has a specified scope. The scope defines to which of the data records within the database each of the client processes has access.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: July 20, 2010
    Assignee: Zeugma Systems Inc.
    Inventors: Emmanuel A. Papoutsakis, Jonathan Back
  • Patent number: 7706291
    Abstract: A system and method for monitoring quality of experience includes forwarding a data packet flow carrying content between first and second endpoints. The data packet flow is forwarded at an intermediate point between the first and second endpoints so that the first and second endpoints are communicatively coupled over one or more networks through the intermediate point. The data packet flow is analyzed at the intermediate point and an intermediate point quality of content rating of the content received at the intermediate point is generated. A report detailing one or more attributes about the data packet flow based at least in part on the intermediate point quality of content rating is further generated.
    Type: Grant
    Filed: August 1, 2007
    Date of Patent: April 27, 2010
    Assignee: Zeugma Systems Inc.
    Inventors: Siegfried J. Luft, Jonathan Back
  • Publication number: 20100023552
    Abstract: A technique to communicate data between two objects in a computing environment includes invoking a write method of a first object. A converter associated with a second object having a second format for storing the data is then invoked. The converter converts field values associated with first fields of the first object to the second format. The converted field values are then written into second fields of the second object.
    Type: Application
    Filed: September 28, 2009
    Publication date: January 28, 2010
    Applicant: ZEUGMA SYSTEMS INC.
    Inventors: Jonathan Back, Emmanuel A. Papoutsakis
  • Publication number: 20100017416
    Abstract: A technique to communicate data between a management layer and an interface layer of a network device having traffic modules and compute modules includes using a converter to convert a serializable object between file formats. The management layer is executed on at least one of the compute modules and the interface layer is executed on the one of the compute modules. Data is communicated between the interface layer and the management layer via invoking the converter to convert the data from a first format used in the interface layer to a serializable object in the management layer.
    Type: Application
    Filed: September 28, 2009
    Publication date: January 21, 2010
    Applicant: ZEUGMA SYSTEMS INC.
    Inventors: Jonathan Back, Emmanuel A. Papoutsakis
  • Patent number: 7620526
    Abstract: A converter may be used to convert a serializable object to other file formats. A serializable objects database can be used to store these serializable objects. The serializable object database may be accessed by passing a field value, corresponding to a selected field of the serializable object, to the database. The selected field of the serializable object is marked with an index value. The database is queried using the field value to determine whether any record stored in the database includes the field value in a matching field indicated by the index value. If the query determines that the serializable objects database includes at least one record with the field value in the matching field indicated by the index value, then a plurality of field values are returned to populate a plurality of fields of the serializable object.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: November 17, 2009
    Assignee: Zeugma Systems Inc.
    Inventors: Jonathan Back, Emmanuel A. Papoutsakis
  • Publication number: 20090086651
    Abstract: A system and method for collecting packet flow statistics within a network node includes forwarding packet flows received at the network node between subscribers of one or more network services and one or more providers of the network services. The flow statistics related to each of the packet flows passing through the network node are collected and statistics summaries are generated in real-time within the network node summarizing the flow statistics on a per subscriber basis.
    Type: Application
    Filed: October 2, 2007
    Publication date: April 2, 2009
    Inventors: Siegfried J. Luft, Jonathan Back
  • Patent number: 7508764
    Abstract: Methods and apparatus for optimum matching of a traffic profile with an individual traffic flow using flow bifurcation and analysis. Bifurcation and duplication of packets that make up a flow received at an ingress element are forwarded to each of egress traffic and computation processor resources, such that egress traffic operations and traffic analysis operations may be performed concurrently without introducing jitter or delay in either bifurcated processing path. The traffic analysis includes maintaining flow statistics, flow stateful information and classifying the flow as a particular application traffic type. The optimum traffic profile for this application traffic type is then selected and applied to the individual flow. The traffic analysis data is forwarded to ingress and egress processing elements in real time, and ingress and egress traffic processing operations are dynamically adjusted in view of the traffic analysis data.
    Type: Grant
    Filed: September 12, 2005
    Date of Patent: March 24, 2009
    Assignee: Zeugma Systems Inc.
    Inventors: Jonathan Back, Siegfried Johannes Luft
  • Publication number: 20090034426
    Abstract: A system and method for monitoring quality of experience includes forwarding a data packet flow carrying content between first and second endpoints. The data packet flow is forwarded at an intermediate point between the first and second endpoints so that the first and second endpoints are communicatively coupled over one or more networks through the intermediate point. The data packet flow is analyzed at the intermediate point and an intermediate point quality of content rating of the content received at the intermediate point is generated. A report detailing one or more attributes about the data packet flow based at least in part on the intermediate point quality of content rating is further generated.
    Type: Application
    Filed: August 1, 2007
    Publication date: February 5, 2009
    Inventors: Siegfried J. Luft, Jonathan Back
  • Publication number: 20080298230
    Abstract: A method of workload scheduling in a distributed compute environment includes assigning a subscriber of a network service to a first compute node instance (“CNI”) of a plurality of CNIs within a network node interposed between the subscriber and a provider of the network service. The subscriber traffic associated with the subscriber is processed at the first CNI. Subscriber specific data is generated at the first CNI related to the subscriber traffic. The subscriber specific data is then backed up to a second CNI of the network node that is designated as a standby CNI that will process the subscriber traffic if the first CNI fails.
    Type: Application
    Filed: May 30, 2007
    Publication date: December 4, 2008
    Inventors: Siegfried J. Luft, Jonathan Back
  • Publication number: 20080291923
    Abstract: A multi-level classification scheme for classifying subscriber traffic at a network node coupled between subscribers of network services and providers of the network services includes two levels of classification. The subscriber traffic is received at the network service node. A first portion of the subscriber traffic is selectively routed from a plurality of first level routers to a plurality of second level routers within the network service node. The first portion of the subscriber traffic is then selectively routed from the second level routers to network applications executing within the network service node for processing.
    Type: Application
    Filed: May 25, 2007
    Publication date: November 27, 2008
    Inventors: Jonathan Back, Siegfried J. Luft
  • Publication number: 20080104009
    Abstract: The invention is a method to detect adulterated specimens submitted for substance abuse. It is concerned with testing a sample of the submitted urine, and in a parallel test analyzing a sample of the submitted urine to which has been added known amounts of the suspected substances. A control artificial urine with the same concentration of suspected substances as the added known amounts may also be analyzed. If the measured amounts of the added suspect drugs in the submitted urine aliquot are less than expected, the original specimen sample is suspect and subject for further consideration.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Inventors: Jonathan Back, Emmanuel A. Papoutsakis
  • Publication number: 20080104085
    Abstract: A technique for storing a plurality of data records in a database. Client processes link to the database to access the data records of the database. Each client process has a specified scope. The scope defines to which of the data records within the database each of the client processes has access.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Inventors: Emmanuel A. Papoutsakis, Jonathan Back
  • Publication number: 20070058632
    Abstract: Methods and apparatus for optimum matching of a traffic profile with an individual traffic flow using flow bifurcation and analysis. Bifurcation and duplication of packets that make up a flow received at an ingress element are forwarded to each of egress traffic and computation processor resources, such that egress traffic operations and traffic analysis operations may be performed concurrently without introducing jitter or delay in either bifurcated processing path. The traffic analysis includes maintaining flow statistics, flow stateful information and classifying the flow as a particular application traffic type. The optimum traffic profile for this application traffic type is then selected and applied to the individual flow. The traffic analysis data is forwarded to ingress and egress processing elements in real time, and ingress and egress traffic processing operations are dynamically adjusted in view of the traffic analysis data.
    Type: Application
    Filed: September 12, 2005
    Publication date: March 15, 2007
    Inventors: Jonathan Back, Siegfried Luft