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: 10146682Abstract: 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: GrantFiled: February 12, 2018Date of Patent: December 4, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Publication number: 20180165186Abstract: 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: ApplicationFiled: February 12, 2018Publication date: June 14, 2018Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Patent number: 9892030Abstract: 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: GrantFiled: May 15, 2017Date of Patent: February 13, 2018Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Publication number: 20170249244Abstract: 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: ApplicationFiled: May 15, 2017Publication date: August 31, 2017Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
-
Patent number: 9674728Abstract: 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: GrantFiled: March 25, 2014Date of Patent: June 6, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
-
Patent number: 9652372Abstract: 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: GrantFiled: December 15, 2010Date of Patent: May 16, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Patent number: 9037710Abstract: 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: GrantFiled: March 19, 2014Date of Patent: May 19, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Publication number: 20140206344Abstract: 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: ApplicationFiled: March 19, 2014Publication date: July 24, 2014Applicant: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Publication number: 20140204789Abstract: 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: ApplicationFiled: March 25, 2014Publication date: July 24, 2014Applicant: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
-
Patent number: 8750146Abstract: 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: GrantFiled: December 15, 2010Date of Patent: June 10, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Patent number: 8699344Abstract: 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: GrantFiled: December 15, 2010Date of Patent: April 15, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
-
Patent number: 8694627Abstract: 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: GrantFiled: December 15, 2010Date of Patent: April 8, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Patent number: 8611343Abstract: 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: GrantFiled: December 15, 2010Date of Patent: December 17, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Publication number: 20120155293Abstract: 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: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
-
Publication number: 20120155379Abstract: 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: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Inventors: Alexandre Gerber, Oliver Spatscheck, Frederick True
-
Publication number: 20120157088Abstract: 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: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
-
Publication number: 20120155255Abstract: 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: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Inventors: ALEXANDRE GERBER, Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck, Frederick True
-
Publication number: 20120159109Abstract: 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: ApplicationFiled: December 15, 2010Publication date: June 21, 2012Inventors: ALEXANDRE GERBER, Oliver Spatscheck, Frederick True
-
Patent number: 8166160Abstract: 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: GrantFiled: December 5, 2008Date of Patent: April 24, 2012Assignee: AT&T Intellectual Property II, LPInventors: Alexandre Gerber, Oliver Spatscheck, Carsten Lund, Frederick True, Ajay Todimala, Jeffrey Erman
-
Patent number: 7930280Abstract: 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: GrantFiled: October 31, 2007Date of Patent: April 19, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: Arthur Zaifman, Carsten Lund, Frederick True