Patents by Inventor Alexandre Gerber
Alexandre Gerber 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: 10979386Abstract: 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: GrantFiled: May 22, 2020Date of Patent: April 13, 2021Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
-
Publication number: 20200287866Abstract: 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: ApplicationFiled: May 22, 2020Publication date: September 10, 2020Applicant: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
-
Patent number: 10700975Abstract: A method for optimized route caching includes comparing a destination address of a network packet to a first set of prefixes in a routing cache, and comparing the destination address to a second set of prefixes in a full routing table when a longest matching prefix for the destination address is not found in the routing cache. The method further includes copying the longest matching prefix and a set of sub-prefixes of the longest matching prefix from the full routing table to the routing cache, and forwarding the network packet.Type: GrantFiled: January 23, 2017Date of Patent: June 30, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Alexandre Gerber, Changhoon Kim, Jennifer L. Rexford, Matthew Caesar
-
Patent number: 10666610Abstract: 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: GrantFiled: January 18, 2019Date of Patent: May 26, 2020Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
-
Patent number: 10638499Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.Type: GrantFiled: April 18, 2019Date of Patent: April 28, 2020Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
-
Patent number: 10506440Abstract: 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: GrantFiled: June 26, 2017Date of Patent: December 10, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Jeffrey Erman, Alexandre Gerber, Oliver Spatscheck
-
Publication number: 20190254048Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.Type: ApplicationFiled: April 18, 2019Publication date: August 15, 2019Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
-
Publication number: 20190173835Abstract: 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: ApplicationFiled: January 18, 2019Publication date: June 6, 2019Applicant: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
-
Patent number: 10306665Abstract: To facilitate increasing power and resource efficiency of a mobile device, in the mobile device, with regard to periodic or one-time data transfers, a communication management component can analyze information comprising data transfer parameter information, including jitter information, associated with each application of a subset of applications used by the device and can desirably schedule and/or bundle data transfers associated with the applications to reduce the number of separate data bursts to transfer that data to thereby reduce use of wireless resources and power consumption by the device. A push notification system can receive respective jitter information associated with each application from the mobile device, and the push notification system can desirably schedule and/or bundle push notifications to reduce the number of separate data bursts sent to the device to reduce use of wireless resources and power consumption by the device.Type: GrantFiled: June 23, 2017Date of Patent: May 28, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
-
Patent number: 10250554Abstract: 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: GrantFiled: February 18, 2017Date of Patent: April 2, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: He Yan, Zihui Ge, Alexandre Gerber, Oliver Spatscheck
-
Patent number: 10244410Abstract: Power and resource efficiency of a mobile network device are increased. In one aspect, a tail optimization protocol (TOP) enables cooperation between a mobile device and an associated radio access network to eliminate idle periods (e.g., tails) when possible. Various systems and methods described herein can leverage the ability of applications and/or their associated connections to accurately predict a long tail time, from which a mobile device can notify an associated cellular network on such an imminent tail in order to allow the cellular network to immediately release tail resources. Various other aspects provided herein realize TOP via fast dormancy and/or other similar notification mechanisms, which enable a handset or other device to notify a cellular network for immediate resource release.Type: GrantFiled: June 10, 2016Date of Patent: March 26, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Alexandre Gerber, Zhuoqing Mao, Feng Qian, Subhabrata Sen, Oliver Spatscheck, Zhaoguang Wang
-
Patent number: 10187350Abstract: 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: GrantFiled: August 16, 2016Date of Patent: January 22, 2019Assignee: AT&T Intellectual Property II, L.P.Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
-
Patent number: 10181135Abstract: A method and apparatus for presenting advertisements is disclosed. An apparatus that incorporates teachings of the present disclosure may include, for example, a system having an inspection element that monitors packet traffic associated with an end user, and determines a behavioral profile of the end user from the monitored packet traffic, a publisher element that detects an end user visiting a website managed thereby, and generates an advertisement request associated with the website, and advertisement element that selects one or more advertisements according to the behavioral profile of the end user, and submits said one or more advertisements to the publisher element for presentation thereof to the end user. Additional embodiments are disclosed.Type: GrantFiled: July 18, 2006Date of Patent: January 15, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Canhui Ou, J. Bradley Bridges, Charles R. Kalmanek, Raghvendra G. Savoor, Albert G. Greenberg, Stephen Sposato, Zhi Li, Jerold Osato, Alexandre Gerber, Oliver Spatscheck, Sun-Uk Park
-
Patent number: 10165576Abstract: 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: GrantFiled: June 1, 2018Date of Patent: December 25, 2018Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
-
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: 20180279314Abstract: 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: ApplicationFiled: June 1, 2018Publication date: September 27, 2018Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
-
Patent number: 10075356Abstract: Example methods disclosed herein to prioritize anomalies in a communication network include classifying respective nodes in the communication network as normal, abnormal or indeterminate based on measurements received for the nodes. Disclosed example methods also include selecting a subset of the nodes classified as abnormal to be root cause abnormal nodes representing sources of the anomalies in the communication network, respective ones of the root cause abnormal nodes being abnormal nodes identified in the communication network and determined to have respective sets of direct descendent nodes having majorities of nodes classified as abnormal or indeterminate. Disclosed example methods further include combining respective anomaly sizes and anomaly scopes determined for the respective ones of root cause abnormal nodes based on the measurements to determine respective rankings for the root cause abnormal nodes, and outputting the respective rankings to prioritize the set of root cause abnormal nodes.Type: GrantFiled: January 29, 2016Date of Patent: September 11, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: Dan Pei, Ashley Flavel, Zihui Ge, Alexandre Gerber, Hiren Shah, He Yan
-
Patent number: 10064195Abstract: 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: GrantFiled: May 2, 2017Date of Patent: August 28, 2018Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Subhabrata Sen, Oliver Spatscheck, Alexandre Gerber, Zhuoqing Morley Mao, Feng Qian, Zhaoguang Wang
-
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