Patents by Inventor Frederick True

Frederick True 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: 10146682
    Abstract: A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream processing jobs into a plurality of groups of stream processing jobs to match a topology of a non-uniform memory access platform. The method sets a parameter in an operating system kernel of the non-uniform memory access platform to favor an allocation of a local memory, and defines a plurality of processor sets. The method binds one of the plurality of groups to one of the plurality of processor sets, and run the one group of stream processing jobs on the one processor set.
    Type: Grant
    Filed: February 12, 2018
    Date of Patent: December 4, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Publication number: 20180165186
    Abstract: A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream processing jobs into a plurality of groups of stream processing jobs to match a topology of a non-uniform memory access platform. The method sets a parameter in an operating system kernel of the non-uniform memory access platform to favor an allocation of a local memory, and defines a plurality of processor sets. The method binds one of the plurality of groups to one of the plurality of processor sets, and run the one group of stream processing jobs on the one processor set.
    Type: Application
    Filed: February 12, 2018
    Publication date: June 14, 2018
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Patent number: 9892030
    Abstract: A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream processing jobs into a plurality of groups of stream processing jobs to match a topology of a non-uniform memory access platform. The method sets a parameter in an operating system kernel of the non-uniform memory access platform to favor an allocation of a local memory, and defines a plurality of processor sets. The method binds one of the plurality of groups to one of the plurality of processor sets, and run the one group of stream processing jobs on the one processor set.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: February 13, 2018
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Publication number: 20170249244
    Abstract: A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream processing jobs into a plurality of groups of stream processing jobs to match a topology of a non-uniform memory access platform. The method sets a parameter in an operating system kernel of the non-uniform memory access platform to favor an allocation of a local memory, and defines a plurality of processor sets. The method binds one of the plurality of groups to one of the plurality of processor sets, and run the one group of stream processing jobs on the one processor set.
    Type: Application
    Filed: May 15, 2017
    Publication date: August 31, 2017
    Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
  • Patent number: 9674728
    Abstract: A method, computer readable medium and apparatus for managing a degree of parallelism of streams are disclosed. For example, the method analyzes wireless traffic to determine a profile of the wireless traffic, determines an amount of available processing resources, and manages the degree of parallelism of streams based on the profile and the amount of available processing resources in a probe server.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: June 6, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
  • Patent number: 9652372
    Abstract: A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream processing jobs into a plurality of groups of stream processing jobs to match a topology of a non-uniform memory access platform. The method sets a parameter in an operating system kernel of the non-uniform memory access platform to favor an allocation of a local memory, and defines a plurality of processor sets. The method binds one of the plurality of groups to one of the plurality of processor sets, and runs the one group of stream processing jobs on the one processor set.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: May 16, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Patent number: 9037710
    Abstract: A method, computer readable medium and apparatus for correlating measures of wireless traffic are disclosed. For example, the method obtains the wireless traffic, and processes the wireless traffic by a plurality of probe servers, where each of the plurality of probe servers generates a plurality of feeds, wherein the plurality of feeds comprises a data feed and a control feed. The method correlates the plurality of feeds from the plurality of probe servers, where the data feed and the control feed of each of the plurality of probe servers are correlated with at least one other probe server of the plurality of probe servers to provide a correlated control plane and a correlated data plane, and extracts at least partial path information of a flow from the correlated control plane. The method then correlates performance information from the correlated data plane for the flow.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: May 19, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Publication number: 20140206344
    Abstract: A method, computer readable medium and apparatus for correlating measures of wireless traffic are disclosed. For example, the method obtains the wireless traffic, and processes the wireless traffic by a plurality of probe servers, where each of the plurality of probe servers generates a plurality of feeds, wherein the plurality of feeds comprises a data feed and a control feed. The method correlates the plurality of feeds from the plurality of probe servers, where the data feed and the control feed of each of the plurality of probe servers are correlated with at least one other probe server of the plurality of probe servers to provide a correlated control plane and a correlated data plane, and extracts at least partial path information of a flow from the correlated control plane. The method then correlates performance information from the correlated data plane for the flow.
    Type: Application
    Filed: March 19, 2014
    Publication date: July 24, 2014
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Publication number: 20140204789
    Abstract: A method, computer readable medium and apparatus for managing a degree of parallelism of streams are disclosed. For example, the method analyzes wireless traffic to determine a profile of the wireless traffic, determines an amount of available processing resources, and manages the degree of parallelism of streams based on the profile and the amount of available processing resources in a probe server.
    Type: Application
    Filed: March 25, 2014
    Publication date: July 24, 2014
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
  • Patent number: 8750146
    Abstract: A method, computer readable medium and apparatus for hashing wireless traffic are disclosed. For example, the method hashes the wireless traffic uniformly by a plurality of probe servers based on at least one first key to provide a plurality of streams, and hashes at least one output stream of each of the plurality of probe servers uniformly based on at least one second key to provide a plurality of output streams. The method then provides the plurality of output streams to at least one aggregator server.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: June 10, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Patent number: 8699344
    Abstract: A method, computer readable medium and apparatus for managing a degree of parallelism of streams are disclosed. For example, the method analyzes wireless traffic to determine a profile of the wireless traffic, determines an amount of available processing resources, and manages the degree of parallelism of streams based on the profile and the amount of available processing resources in a probe server.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: April 15, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
  • Patent number: 8694627
    Abstract: A method, computer readable medium and apparatus for correlating measures of wireless traffic are disclosed. For example, the method obtains the wireless traffic, and processes the wireless traffic by a plurality of probe servers, where each of the plurality of probe servers generates a plurality of feeds, wherein the plurality of feeds comprises a data feed and a control feed. The method correlates the plurality of feeds from the plurality of probe servers by a plurality of aggregator servers, where the data feed and the control feed of each of the plurality of probe servers are correlated with at least one other probe server of the plurality of probe servers to provide a correlated control plane and a correlated data plane, and extracts at least partial path information of a flow from the correlated control plane. The method then correlates performance information from the correlated data plane for the flow.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: April 8, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Patent number: 8611343
    Abstract: A method and system for processing wireless traffic of a wireless network, e.g., a cellular network are disclosed. For example, the method obtains wireless traffic, and processes the wireless traffic by a plurality of probe servers, where each of the plurality of probe servers generates a plurality of feeds comprising a data feed and a control feed. The method correlates the plurality of feeds from the plurality of probe servers by a plurality of aggregator servers, where the data feed and the control feed of each of the plurality of probe servers are correlated with at least one other probe server of the plurality of probe servers, and outputs a correlated result from the correlating.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: December 17, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Publication number: 20120155293
    Abstract: A method and system for processing wireless traffic of a wireless network, e.g., a cellular network are disclosed. For example, the method obtains wireless traffic, and processes the wireless traffic by a plurality of probe servers, where each of the plurality of probe servers generates a plurality of feeds comprising a data feed and a control feed. The method correlates the plurality of feeds from the plurality of probe servers by a plurality of aggregator servers, where the data feed and the control feed of each of the plurality of probe servers are correlated with at least one other probe server of the plurality of probe servers, and outputs a correlated result from the correlating.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
  • Publication number: 20120155379
    Abstract: A method, computer readable medium and apparatus for hashing wireless traffic are disclosed. For example, the method hashes the wireless traffic uniformly by a plurality of probe servers based on at least one first key to provide a plurality of streams, and hashes at least one output stream of each of the plurality of probe servers uniformly based on at least one second key to provide a plurality of output streams. The method then provides the plurality of output streams to at least one aggregator server.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
  • Publication number: 20120157088
    Abstract: A method, computer readable medium and apparatus for correlating measures of wireless traffic are disclosed. For example, the method obtains the wireless traffic, and processes the wireless traffic by a plurality of probe servers, where each of the plurality of probe servers generates a plurality of feeds, wherein the plurality of feeds comprises a data feed and a control feed. The method correlates the plurality of feeds from the plurality of probe servers by a plurality of aggregator servers, where the data feed and the control feed of each of the plurality of probe servers are correlated with at least one other probe server of the plurality of probe servers to provide a correlated control plane and a correlated data plane, and extracts at least partial path information of a flow from the correlated control plane. The method then correlates performance information from the correlated data plane for the flow.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
  • Publication number: 20120155255
    Abstract: A method, computer readable medium and apparatus for managing a degree of parallelism of streams are disclosed. For example, the method analyzes wireless traffic to determine a profile of the wireless traffic, determines an amount of available processing resources, and manages the degree of parallelism of streams based on the profile and the amount of available processing resources in a probe server.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: ALEXANDRE GERBER, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
  • Publication number: 20120159109
    Abstract: A method, computer readable medium and apparatus for improving non-uniform memory access are disclosed. For example, the method divides a plurality of stream processing jobs into a plurality of groups of stream processing jobs to match a topology of a non-uniform memory access platform. The method sets a parameter in an operating system kernel of the non-uniform memory access platform to favor an allocation of a local memory, and defines a plurality of processor sets. The method binds one of the plurality of groups to one of the plurality of processor sets, and run the one group of stream processing jobs on the one processor set.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
  • Patent number: 8166160
    Abstract: A system includes an information storage module and an inspection module. The information storage module is configured to store a plurality of tags. Each tag is associated with a known set of traffic types of a plurality of known sets of traffic types. The inspection module is configured to compare a traffic flow to a set of traffic types to determine a matching set of traffic types, request a tag from the information storage module, and mark the traffic flow with the tag. The tag corresponds to the matching set of traffic types.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: April 24, 2012
    Assignee: AT&T Intellectual Property II, LP
    Inventors: Alexandre Gerber, Oliver Spatscheck, Carsten Lund, Frederick True, Ajay Todimala, Jeffrey Erman
  • Patent number: 7930280
    Abstract: A method and system provide for management of a collection of data records. The data records have associated therewith an identifier or code that indicates the most coarse level of granularity with which the data record is associated in a hierarchy of sampling subsets created across a range of granularity levels.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 19, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Arthur Zaifman, Carsten Lund, Frederick True