Patents by Inventor Oliver Spatscheck

Oliver Spatscheck 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: 9693248
    Abstract: A method, non-transitory computer readable medium and apparatus for detecting a tethering function being performed by an endpoint device in a communications network are disclosed. For example, the method analyzes a data packet directed towards the endpoint device, detects a signature based upon analyzing the data packet, and identifies the endpoint device as performing the tethering function based upon detecting the signature.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: June 27, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey Erman, Alexandre Gerber, Oliver Spatscheck
  • Publication number: 20170171351
    Abstract: A method and system for distributing content on a network through network-wide transactions is disclosed. The method and system monitors the network using triggered measurement of the performance of an element of the network, dynamically computing, based on the monitoring, the regions of the network with available performance capacity for the transaction to proceed at a given time, determining, based on the computing, a scheduled time for the transaction to proceed, and distributing the content according to a schedule related to the scheduled time.
    Type: Application
    Filed: February 27, 2017
    Publication date: June 15, 2017
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Balachander Krishnamurthy, Harsha Madhyastha, Oliver Spatscheck
  • Publication number: 20170163596
    Abstract: Methods, systems, and products infer performance of a domain name system. Queries to, and responses from, the domain name system are logged and categorized. Each category is associated with a different performance issue related to the domain name system.
    Type: Application
    Filed: February 18, 2017
    Publication date: June 8, 2017
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: He Yan, Zihui Ge, Alexandre Gerber, Oliver Spatscheck
  • 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: 9667516
    Abstract: A system including first and second servers, a domain server, and a route controller is disclosed. The first and second servers are configured to respond to an anycast address and to first and second unicast addresses respectively. The route controller is configured to determine whether the first cache server is non-overloaded, overloaded, or offline, and may instruct the domain name server to provide to provide the second unicast address when the status is overloaded or offline. Routing of the anycast address may be modified so as to direct a content request sent to the anycast address to the second cache server when the status is offline. The domain name server may receive a request for a cache server address and provide the anycast address to the requestor when the status is non-overloaded, and provide the second unicast address when the status is offline or overloaded.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: May 30, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Mario A. Santoro, Herani Brotman, Alan L. Glasser, James Miros, Oliver Spatscheck, Jacobus E. Van der Merwe
  • Publication number: 20170150551
    Abstract: A method, computer-readable storage device and apparatus for closing a transmission control protocol connection in a wireless network are disclosed. For example, the method sends a first transmission control protocol option requesting a use of a silent transmission control protocol closure for the transmission control protocol connection, receives a confirmation from a recipient device that silent transmission control protocol closure is to be used for the transmission control protocol connection, sends a second transmission control protocol option that indicates a connection timeout period for the sender device, receives a connection timeout period for the recipient device, tracks the connection timeout period for the sender device and the connection timeout period for the recipient device, and closes the transmission control protocol connection when one of the connection timeout period for the sender device or the connection timeout period for the recipient device has expired.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Inventors: Feng Qian, Subhabrata Sen, Oliver Spatscheck
  • 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: 9654950
    Abstract: Techniques control traffic transmissions to manage radio resource utilization. When content is being streamed to user equipment (UE) and is at least initially intended to be streamed in real time at a constant bitrate, a communication management component can determine whether the content being transmitted to the UE can be delayed, instead of being transmitted in real time. In response to determining that the content can be delayed, the communication management component can facilitate buffering data and periodically streaming the data to the UE in data bursts to reduce use of UE power and radio resources. When transmitting a visual image to a UE, the communication management component can adjust resolution of a visual image to correspond to screen dimensions of the UE based on information indicating screen dimensions of the UE that can be received from the UE.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: May 16, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
  • Patent number: 9621475
    Abstract: A method and system for distributing content on a network through network-wide transactions is disclosed. The method and system monitors the network using triggered measurement of the performance of an element of the network, dynamically computing, based on the monitoring, the regions of the network with available performance capacity for the transaction to proceed at a given time, determining, based on the computing, a scheduled time for the transaction to proceed, and distributing the content according to a schedule related to the scheduled time.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: April 11, 2017
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Balachander Krishnamurthy, Harsha Madhyastha, Oliver Spatscheck
  • Patent number: 9608886
    Abstract: Methods, systems, and products infer performance of a domain name system. Queries to, and responses from, the domain name system are logged and categorized. Each category is associated with a different performance issue related to the domain name system. The number of entries in each category may be used to infer the performance of the domain name system.
    Type: Grant
    Filed: August 26, 2012
    Date of Patent: March 28, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: He Yan, Zihui Ge, Alexandre Gerber, Oliver Spatscheck
  • Patent number: 9578441
    Abstract: Analyzing mobile device applications within a wireless data network and other related aspects are presented herein. More particularly, described herein is a novel Intelligent Mobility Application Profiling Tool (iMAP) and/or other mechanisms, systems and methods for profiling and benchmarking applications associated with mobile devices in a wireless data network. Various systems and methods described herein expose cross-layer interaction associated with a network device in order to profile an application on the network device with respect to energy efficiency, performance, and functionality. As described herein, radio resource control (RRC) analysis can be performed to infer RRC states associated with a given application, identify tail time, etc. Further, analyzers are employed for various layers, including transmission control protocol (TCP) and/or hypertext transfer protocol (HTTP), as well as to analyze communication bursts associated with a given application.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: February 21, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
  • Patent number: 9565716
    Abstract: A method, computer-readable storage device and apparatus for closing a transmission control protocol connection in a wireless network are disclosed. For example, the method sends a first transmission control protocol option requesting a use of a silent transmission control protocol closure for the transmission control protocol connection, receives a confirmation from a recipient device that silent transmission control protocol closure is to be used for the transmission control protocol connection, sends a second transmission control protocol option that indicates a connection timeout period for the sender device, receives a connection timeout period for the recipient device, tracks the connection timeout period for the sender device and the connection timeout period for the recipient device, and closes the transmission control protocol connection when one of the connection timeout period for the sender device or the connection timeout period for the recipient device has expired.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: February 7, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Feng Qian, Subhabrata Sen, Oliver Spatscheck
  • Publication number: 20170034194
    Abstract: Certain exemplary embodiments comprise a method comprising: within a backbone network: for backbone network traffic addressed to a particular target and comprising attack traffic and non-attack traffic, the attack traffic simultaneously carried by the backbone network with the non-attack traffic: redirecting at least a portion of the attack traffic to a scrubbing complex; and allowing at least a portion of the non-attack traffic to continue to the particular target without redirection to the scrubbing complex.
    Type: Application
    Filed: October 13, 2016
    Publication date: February 2, 2017
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Oliver Spatscheck, Jacobus E. Van der Merwe
  • Publication number: 20160381169
    Abstract: A system for providing content includes a plurality of content delivery servers and a routing control module. Each of the content delivery servers is configured to receive a first request from a client system sent to an anycast IP address for the content, and to provide a first portion of the content to the client system. Each of the content delivery servers is further configured to receive a second request from the client system sent to the anycast IP address for a second portion of the content, and to provide the second portion of the content to the client system. The routing control module is configured to modify the routing of the anycast address from a first content delivery server to a second content delivery server.
    Type: Application
    Filed: September 9, 2016
    Publication date: December 29, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Jacobus Van der Merwe, Zakaria Al-Qudah, Seungjoon Lee, Michael Rabinovich, Oliver Spatscheck
  • Publication number: 20160366058
    Abstract: A network is configured to utilize available bandwidth to conduct bulk data transfers without substantially affecting the successful transmission of time-sensitive traffic in the network. In order to avoid this interference, the packets carrying data for bulk data transfers are associated with a low priority class such that the routers of the network will preferentially drop these packets over packets associated with the normal traffic of the network. As such, when the normal traffic peaks or there are link failures or equipment failures, the normal traffic is preferentially transmitted over the bulk-transfer traffic and thus the bulk-transfer traffic dynamically adapts to changes in the available bandwidth of the network. Further, to reduce the impact of dropped packets for the bulk-transfer traffic, the packets of the bulk-transfer traffic are encoded at or near the source component using a loss-resistant transport protocol so that the dropped packets can be reproduced at a downstream link.
    Type: Application
    Filed: August 25, 2016
    Publication date: December 15, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Oliver Spatscheck, Han Q. Nguyen, Steven H. Nurenberg, Gregory J. Smith
  • Publication number: 20160359769
    Abstract: Aspects of the subject disclosure may include, for example, a virtual network element that includes a plurality of virtual machine modules configured to process a plurality of control packets in a virtualized telecommunication network. A classifier module is configured to receive telecommunications traffic that includes the plurality of control packets and a plurality of data packets, to separate the plurality of control plane data from the at least one data packet, and to forward the plurality of control packets to selected ones of the plurality of virtual machine modules. A forwarding device, coupled to the classifier module and separate from the plurality of virtual machine modules, is configured to forward the plurality of data packets in the virtualized telecommunication network. Other embodiments are disclosed.
    Type: Application
    Filed: June 2, 2015
    Publication date: December 8, 2016
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Chengwei Wang, Vijay Gopalakrishnan, Oliver Spatscheck, Yang Xu, Kyle Robert Bilbray
  • Publication number: 20160357814
    Abstract: A method and system for providing query aware partitioning are disclosed. For example, the method receives a query plan comprising a plurality of queries, and classifies each one of the plurality of queries. The method computes an optimal partition set for each one of the plurality of queries, and reconciles the optimal partition set of each one of the plurality of queries with at least one subset of queries of the plurality of queries. The method selects at least one reconciled optimal partition set to be used by each query of the plurality of queries, and stores the selected at least one reconciled optimal partition set in a computer readable medium.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 8, 2016
    Inventors: Theodore Johnson, Vladislav Shkapenyuk, Oliver Spatscheck
  • Publication number: 20160359800
    Abstract: A method includes receiving a request for an edge cache address, and comparing a requestor address to an anycast group. The method can further include providing an anycast edge cache address when the requestor address is in the anycast group. Alternatively, the method can further include determining an optimal cache server, and providing a unicast address of the optimal cache server when the requestor address is not in the anycast group.
    Type: Application
    Filed: August 16, 2016
    Publication date: December 8, 2016
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
  • Patent number: 9497211
    Abstract: Certain exemplary embodiments comprise a method comprising: within a backbone network: for backbone network traffic addressed to a particular target and comprising attack traffic and non-attack traffic, the attack traffic simultaneously carried by the backbone network with the non-attack traffic: redirecting at least a portion of the attack traffic to a scrubbing complex; and allowing at least a portion of the non-attack traffic to continue to the particular target without redirection to the scrubbing complex.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: November 15, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Oliver Spatscheck, Jacobus E. Van der Merwe
  • Patent number: 9477283
    Abstract: A rating is provided for a computing application. Traffic data, power data, and/or network signaling load data is collected for a computing application and compared with other similar data. A rating for the computing application is provided based on the comparison.
    Type: Grant
    Filed: April 6, 2015
    Date of Patent: October 25, 2016
    Assignees: AT&T Intellectual Property I, L.P., The Regents of the University of Michigan
    Inventors: Alexandre Gerber, Zhuaqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang