Patents by Inventor Anestis Karasaridis

Anestis Karasaridis 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: 11962568
    Abstract: The disclosed technology is directed towards locating and counting unused nodes, such as free Internet Protocol version 4 (IPv4) address blocks. A hierarchical structure of nodes is created from an origin block to a specified lower level, and the hierarchical structure is processed using mapping and eliminating to locate free nodes. A first node group comprises node(s) in use, a second node group identifies intermediate subnets between the first node of the first node group and the specified origin block, and a third node group identifies any subnets hierarchically below node(s) in use. Unused (free) node count information is obtained based on nodes below the origin block that are not in the first node group, the second node group, or the third node group.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: April 16, 2024
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Xiaowen Mang, Anestis Karasaridis
  • Publication number: 20230254207
    Abstract: Aspects of the subject disclosure may include, for example, determining, an application requirement for a server of a data center geographically separated from a central location. A configuration file adapted for the server according to the application requirement is obtained at the central location and a host processor located at the data center is selected according to the application requirement. A static IP address preassigned to an administrative portion of the selected host processor is identified. The selected host processor is initialized remotely over a wide area network via the administrative port without utilizing any software resources pre-existing at the data center. The initializing configures the selected host processor according to the configuration file to service the application requirement. Other embodiments are disclosed.
    Type: Application
    Filed: April 18, 2023
    Publication date: August 10, 2023
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Srinandan Hullahalli, Sunil Maloo, Anestis Karasaridis, Robert Roschewsk
  • Publication number: 20230246999
    Abstract: The disclosed technology is directed towards locating and counting unused nodes, such as free Internet Protocol version 4 (IPv4) address blocks. A hierarchical structure of nodes is created from an origin block to a specified lower level, and the hierarchical structure is processed using mapping and eliminating to locate free nodes. A first node group comprises node(s) in use, a second node group identifies intermediate subnets between the first node of the first node group and the specified origin block, and a third node group identifies any subnets hierarchically below node(s) in use. Unused (free) node count information is obtained based on nodes below the origin block that are not in the first node group, the second node group, or the third node group.
    Type: Application
    Filed: April 6, 2023
    Publication date: August 3, 2023
    Inventors: Xiaowen Mang, Anestis Karasaridis
  • Publication number: 20230224372
    Abstract: A method includes receiving, by a processing system of a user endpoint device, a network cookie directly from an internet service provider who provides a subscriber who is associated with the user endpoint device with connectivity to the internet, storing, by the processing system, the network cookie in a local memory of the user endpoint device, generating, by the processing system, a request to send to the Internet service provider, wherein the request comprises a request for an internet protocol address associated with a uniform resource locator of an internet content provider, attaching, by the processing system, the network cookie to the request, and sending, by the processing system, the request including the network cookie to the Internet service provider.
    Type: Application
    Filed: March 20, 2023
    Publication date: July 13, 2023
    Inventors: Robert Sayko, Anestis Karasaridis
  • Patent number: 11665060
    Abstract: Aspects of the subject disclosure may include, for example, determining, an application requirement for a server of a data center geographically separated from a central location. A configuration file adapted for the server according to the application requirement is obtained at the central location and a host processor located at the data center is selected according to the application requirement. A static IP address preassigned to an administrative portion of the selected host processor is identified. The selected host processor is initialized remotely over a wide area network via the administrative port without utilizing any software resources pre-existing at the data center. The initializing configures the selected host processor according to the configuration file to service the application requirement. Other embodiments are disclosed.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: May 30, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Srinandan Hullahalli, Sunil Maloo, Anestis Karasaridis, Robert Roschewsk
  • Patent number: 11652787
    Abstract: The disclosed technology is directed towards locating and counting unused nodes, such as free Internet Protocol version 4 (IPv4) address blocks. A hierarchical structure of nodes is created from an origin block to a specified lower level, and the hierarchical structure is processed using mapping and eliminating to locate free nodes. A first node group comprises node(s) in use, a second node group identifies intermediate subnets between the first node of the first node group and the specified origin block, and a third node group identifies any subnets hierarchically below node(s) in use. Unused (free) node count information is obtained based on nodes below the origin block that are not in the first node group, the second node group, or the third node group.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: May 16, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Xiaowen Mang, Anestis Karasaridis
  • Publication number: 20230128061
    Abstract: A method may include a processing system having at least one processor obtaining a first plurality of domain name system traffic records, generating an input aggregate vector from the first plurality of domain name system traffic records, where the input aggregate vector comprises a plurality of features derived from the first plurality of domain name system traffic records, and applying an encoder-decoder neural network to the input aggregate vector to generate a reconstructed vector, where the encoder-decoder neural network is trained with a plurality of aggregate vectors generated from a second plurality of domain name system traffic records. In one example, the processing system may then calculate a distance between the input aggregate vector and the reconstructed vector, and apply at least one remedial action associated with the first plurality of domain name system traffic records when the distance is greater than a threshold distance.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 27, 2023
    Inventors: Yaron Koral, Rensheng Wang Zhang, Eric Noel, Patrick Velardo, JR., Richard Hellstern, Swapna Buccapatnam Tirumala, Anestis Karasaridis
  • Publication number: 20230121519
    Abstract: A method includes receiving a plurality of requests from a user endpoint device associated with a first internet protocol address, where the user endpoint device is associated with a subscriber of the internet service provider network, and where each request of the plurality of requests comprises a request for a respective internet protocol address associated with a respective uniform resource locator of a respective internet content provider, extracting a pattern from the plurality of requests, using a machine learning technique, generating a network cookie that encodes the pattern, and delivering the network cookie to the user endpoint device for installation on the user endpoint device.
    Type: Application
    Filed: October 24, 2022
    Publication date: April 20, 2023
    Inventors: Robert Sayko, Anestis Karasaridis
  • Patent number: 11611623
    Abstract: A method includes receiving, by a processing system of a user endpoint device, a network cookie directly from an internet service provider who provides a subscriber who is associated with the user endpoint device with connectivity to the internet, storing, by the processing system, the network cookie in a local memory of the user endpoint device, generating, by the processing system, a request to send to the Internet service provider, wherein the request comprises a request for an internet protocol address associated with a uniform resource locator of an internet content provider, attaching, by the processing system, the network cookie to the request, and sending, by the processing system, the request including the network cookie to the Internet service provider.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: March 21, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Sayko, Anestis Karasaridis
  • Publication number: 20220345362
    Abstract: Aspects of the subject disclosure may include, for example, determining, an application requirement for a server of a data center geographically separated from a central location. A configuration file adapted for the server according to the application requirement is obtained at the central location and a host processor located at the data center is selected according to the application requirement. A static IP address preassigned to an administrative portion of the selected host processor is identified. The selected host processor is initialized remotely over a wide area network via the administrative port without utilizing any software resources pre-existing at the data center. The initializing configures the selected host processor according to the configuration file to service the application requirement. Other embodiments are disclosed.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 27, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Srinandan Hullahalli, Sunil Maloo, Anestis Karasaridis, Robert Roschewsk
  • Patent number: 11483397
    Abstract: A method includes receiving a plurality of requests from a user endpoint device associated with a first internet protocol address, where the user endpoint device is associated with a subscriber of the internet service provider network, and where each request of the plurality of requests comprises a request for a respective internet protocol address associated with a respective uniform resource locator of a respective internet content provider, extracting a pattern from the plurality of requests, using a machine learning technique, generating a network cookie that encodes the pattern, and delivering the network cookie to the user endpoint device for installation on the user endpoint device.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: October 25, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Robert Sayko, Anestis Karasaridis
  • Patent number: 11470101
    Abstract: A method may include a processing system having at least one processor obtaining a first plurality of domain name system traffic records, generating an input aggregate vector from the first plurality of domain name system traffic records, where the input aggregate vector comprises a plurality of features derived from the first plurality of domain name system traffic records, and applying an encoder-decoder neural network to the input aggregate vector to generate a reconstructed vector, where the encoder-decoder neural network is trained with a plurality of aggregate vectors generated from a second plurality of domain name system traffic records. In one example, the processing system may then calculate a distance between the input aggregate vector and the reconstructed vector, and apply at least one remedial action associated with the first plurality of domain name system traffic records when the distance is greater than a threshold distance.
    Type: Grant
    Filed: October 3, 2018
    Date of Patent: October 11, 2022
    Assignees: AT&T Intellectual Property I, L.P., AT&T Technical Services Company, Inc.
    Inventors: Yaron Koral, Rensheng Wang Zhang, Eric Noel, Patrick Velardo, Jr., Richard Hellstern, Swapna Buccapatnam Tirumala, Anestis Karasaridis
  • Publication number: 20220321526
    Abstract: The disclosed technology is directed towards locating and counting unused nodes, such as free Internet Protocol version 4 (IPv4) address blocks. A hierarchical structure of nodes is created from an origin block to a specified lower level, and the hierarchical structure is processed using mapping and eliminating to locate free nodes. A first node group comprises node(s) in use, a second node group identifies intermediate subnets between the first node of the first node group and the specified origin block, and a third node group identifies any subnets hierarchically below node(s) in use. Unused (free) node count information is obtained based on nodes below the origin block that are not in the first node group, the second node group, or the third node group.
    Type: Application
    Filed: April 5, 2021
    Publication date: October 6, 2022
    Inventors: Xiaowen Mang, Anestis Karasaridis
  • Publication number: 20220321525
    Abstract: The disclosed technology is directed towards locating Internet Protocol version 4 (IPv4) address blocks that are not supernets to subnet address blocks. A list of IPv4 address blocks is first processed to determine supernet/subnet relationships across octets, to remove the supernets and provide a reduced list. The reduced list is iteratively processed in descending prefix length order to identify candidate supernets at each prefix length, determine which of the candidate supernets are actual supernets, remove the actual supernets, and move the remaining candidates to a leaf list. At the end of the iterations, the leaf list contains the IPv4 address blocks that do not have subnets (are not supernets).
    Type: Application
    Filed: April 5, 2021
    Publication date: October 6, 2022
    Inventors: Xiaowen Mang, Anestis Karasaridis
  • Publication number: 20220303344
    Abstract: A method includes receiving a plurality of requests from a user endpoint device associated with a first internet protocol address, where the user endpoint device is associated with a subscriber of the internet service provider network, and where each request of the plurality of requests comprises a request for a respective internet protocol address associated with a respective uniform resource locator of a respective internet content provider, extracting a pattern from the plurality of requests, using a machine learning technique, generating a network cookie that encodes the pattern, and delivering the network cookie to the user endpoint device for installation on the user endpoint device.
    Type: Application
    Filed: March 19, 2021
    Publication date: September 22, 2022
    Inventors: Robert Sayko, Anestis Karasaridis
  • Publication number: 20220303343
    Abstract: A method includes receiving, by a processing system of a user endpoint device, a network cookie directly from an internet service provider who provides a subscriber who is associated with the user endpoint device with connectivity to the internet, storing, by the processing system, the network cookie in a local memory of the user endpoint device, generating, by the processing system, a request to send to the Internet service provider, wherein the request comprises a request for an internet protocol address associated with a uniform resource locator of an internet content provider, attaching, by the processing system, the network cookie to the request, and sending, by the processing system, the request including the network cookie to the Internet service provider.
    Type: Application
    Filed: March 19, 2021
    Publication date: September 22, 2022
    Inventors: Robert Sayko, Anestis Karasaridis
  • Publication number: 20220239701
    Abstract: A system to control access to domains, servers, or content, among other things. There may be individualized or global policies. Policy servers or other devices may interface with databases, DNS servers, firewalls, programmable virtualized routers, or dynamic host configuration protocol servers, among other devices to dynamically update various policy enforcement elements.
    Type: Application
    Filed: April 14, 2022
    Publication date: July 28, 2022
    Applicant: AT&T Intellectual Property I, L.P.
    Inventors: Anestis Karasaridis, Stephen Chou, Aleksandr Zelezniak
  • Patent number: 11336696
    Abstract: A system to control access to domains, servers, or content, among other things. There may be individualized or global policies. Policy servers or other devices may interface with databases, DNS servers, firewalls, programmable virtualized routers, or dynamic host configuration protocol servers, among other devices to dynamically update various policy enforcement elements.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: May 17, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Anestis Karasaridis, Stephen Chou, Aleksandr Zelezniak
  • Patent number: 11323325
    Abstract: Aspects of the subject disclosure may include, for example, determining, an application requirement for a server of a data center geographically separated from a central location. A configuration file adapted for the server according to the application requirement is obtained at the central location and a host processor located at the data center is selected according to the application requirement. A static IP address preassigned to an administrative portion of the selected host processor is identified. The selected host processor is initialized remotely over a wide area network via the administrative port without utilizing any software resources pre-existing at the data center. The initializing configures the selected host processor according to the configuration file to service the application requirement. Other embodiments are disclosed.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: May 3, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Srinandan Hullahalli, Sunil Maloo, Anestis Karasaridis, Robert Roschewsk
  • Publication number: 20210273977
    Abstract: A system to control access to domains, servers, or content, among other things. There may be individualized or global policies. Policy servers or other devices may interface with databases, DNS servers, firewalls, programmable virtualized routers, or dynamic host configuration protocol servers, among other devices to dynamically update various policy enforcement elements.
    Type: Application
    Filed: February 27, 2020
    Publication date: September 2, 2021
    Inventors: Anestis Karasaridis, Stephen Chou, Aleksandr Zelezniak