Patents by Inventor Moritz Steiner

Moritz Steiner 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).

  • Publication number: 20210173888
    Abstract: Improved caching of database content can be accomplished by over-caching. Assume a client request contains or gives rise to the need to execute a database query. The parameters of such a query can be expanded before issuing the expanded query (e.g, in a forward request of an Internet proxy operation) to an origin database. This over-caching approach causes the origin to return more information (e.g, more rows or columns) than is actually necessary to respond to the instant client query. However, the extra information can be used to service subsequent client requests without the need for again going forward to origin. The extent of the query expansion can be controlled based on a variety of factors, such as cache pressure, origin database inter-write times, and recent query history, for example. The teachings hereof are useful in delivering web pages, web applications, and web APIs, among other things.
    Type: Application
    Filed: December 8, 2019
    Publication date: June 10, 2021
    Inventors: Martin T. Flack, Moritz Steiner
  • Patent number: 10810279
    Abstract: Among other things, this document describes systems, devices, and methods for improving the delivery of resources embedded on a web page. In one embodiment, a content delivery network analyzes markup language documents that clients have requested to embedded resources, such as linked references to images, scripts, fonts, cascading style sheets, or other types of content. This analysis may be conducted on the content server and/or asynchronously, in a dedicated analytical environment, to produce delivery instructions. Where embedded resources have hostnames for which the content delivery network is authoritative, and where certain conditions are met, servers can be instructed to push additional certificates for such hostnames over the primary connection. When embedded resources have hostnames for which the platform is not authoritative, and where certain conditions are met, servers can be instructed to pre-fetch and push such resources with a signature from the authoritative origin.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: October 20, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: Utkarsh Goel, Moritz Steiner, Michael A. Bishop, Martin T. Flack, Stephen L. Ludin
  • Patent number: 10764402
    Abstract: Among other things, this document describes systems, methods and devices for content delivery from a server to a client, and in particular using certain windows of time on the server side—during which little or no activity is expected from a client application—to perform operations that will improve the speed of content delivery.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: September 1, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: Utkarsh Goel, Moritz Steiner, Yoav Weiss
  • Publication number: 20190273808
    Abstract: Among other things, this document describes systems, methods and devices for content delivery from a server to a client, and in particular using certain windows of time on the server side—during which little or no activity is expected from a client application—to perform operations that will improve the speed of content delivery.
    Type: Application
    Filed: June 11, 2018
    Publication date: September 5, 2019
    Applicant: Akamai Technologies, Inc.
    Inventors: Utkarsh Goel, Moritz Steiner, Yoav Weiss
  • Publication number: 20190243924
    Abstract: Among other things, this document describes systems, devices, and methods for improving the delivery of resources embedded on a web page. In one embodiment, a content delivery network analyzes markup language documents that clients have requested to embedded resources, such as linked references to images, scripts, fonts, cascading style sheets, or other types of content. This analysis may be conducted on the content server and/or asynchronously, in a dedicated analytical environment, to produce delivery instructions. Where embedded resources have hostnames for which the content delivery network is authoritative, and where certain conditions are met, servers can be instructed to push additional certificates for such hostnames over the primary connection. When embedded resources have hostnames for which the platform is not authoritative, and where certain conditions are met, servers can be instructed to pre-fetch and push such resources with a signature from the authoritative origin.
    Type: Application
    Filed: February 7, 2018
    Publication date: August 8, 2019
    Applicant: Akamai Technologies, Inc.
    Inventors: Utkarsh Goel, Moritz Steiner, Michael A. Bishop, Martin T. Flack, Stephen L. Ludin
  • Patent number: 9258218
    Abstract: A software-defined network overlay capability is configured to control one or more overlay networks using software-defined networking (SDN) in which control functions and forwarding functions are separated. The software-defined network overlay capability may be configured to vertically move packets across network layers, e.g., into an overlay network (e.g., into a tunnel via encapsulation), out of an overlay network (e.g., out of a tunnel via decapsulation), or the like. The software-defined network overlay capability may be configured to move packets from native forwarding infrastructure into an overlay network, between overlay networks (e.g., into a first overlay network from a second overlay network without leaving the second overlay network, out of a first overlay network and into a second overlay network, out of a first overlay network while remaining within a second overlay network, or the like), from an overlay network onto native forwarding infrastructure, or the like.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: February 9, 2016
    Assignee: Alcatel Lucent
    Inventors: Georg Hampel, Moritz Steiner, Tian Bu
  • Patent number: 9072041
    Abstract: Various exemplary embodiments relate to a method for transmitting data packets in a cellular network to a user equipment using a first distributed access gateway, including: receiving a first tunnel request from a second distributed access gateway; establishing a first tunnel with the second distributed access gateway; receiving a first data packet destined to the user equipment from a native packet transport network; and transmitting the first data packet to the user equipment via the first tunnel to the second distributed access gateway.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: June 30, 2015
    Assignee: Alcatel Lucent
    Inventors: Georg Hampel, Moritz Steiner
  • Patent number: 9055082
    Abstract: Provided is a method for localizing content in a peer-to-peer network. The method includes receiving a message announcing first content. Storing a <key, value> pair in a table based on the message. The key represents content information and the value represents node information. The node information identifies a node announcing the content, and the content information identifying the content. Storing a plurality of first variation keys in the table. Each of the plurality of first variation keys being a variation of the stored first key. The method further includes intercepting a request message and sending a response to a sender of the request message. The response message including the list of nodes, the list of nodes based on a key based on a destination address of the request message and the table.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: June 9, 2015
    Assignee: Alcatel Lucent
    Inventors: Moritz Steiner, Matteo Varvello
  • Patent number: 8949329
    Abstract: Provided is a method for content popularity extraction from a distributed hash table (DHT). The method includes receiving, by a first node, a request message from a second node of a peer-to-peer network. Accessing, by the first node, information associated with the request message, the information indicating a content item and a content demand. And determining, by the first node, a content popularity of a plurality of content items based on the information.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: February 3, 2015
    Assignee: Alcatel Lucent
    Inventors: Matteo Varvello, Moritz Steiner
  • Publication number: 20140169268
    Abstract: Various exemplary embodiments relate to a method for transmitting data packets in a cellular network to a user equipment using a first distributed access gateway, including: receiving a first tunnel request from a second distributed access gateway; establishing a first tunnel with the second distributed access gateway; receiving a first data packet destined to the user equipment from a native packet transport network; and transmitting the first data packet to the user equipment via the first tunnel to the second distributed access gateway.
    Type: Application
    Filed: December 13, 2012
    Publication date: June 19, 2014
    Applicant: Alcatel-Lucent USA, Inc.
    Inventors: Georg HAMPEL, Moritz STEINER
  • Publication number: 20140153572
    Abstract: A software-defined network overlay capability is configured to control one or more overlay networks using software-defined networking (SDN) in which control functions and forwarding functions are separated. The software-defined network overlay capability may be configured to vertically move packets across network layers, e.g., into an overlay network (e.g., into a tunnel via encapsulation), out of an overlay network (e.g., out of a tunnel via decapsulation), or the like. The software-defined network overlay capability may be configured to move packets from native forwarding infrastructure into an overlay network, between overlay networks (e.g., into a first overlay network from a second overlay network without leaving the second overlay network, out of a first overlay network and into a second overlay network, out of a first overlay network while remaining within a second overlay network, or the like), from an overlay network onto native forwarding infrastructure, or the like.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Inventors: Georg Hampel, Moritz Steiner, Tian Bu
  • Patent number: 8626854
    Abstract: Provided is a method for localizing peer-to-peer traffic. The method includes transmitting, by a first node of a peer-to-peer network, a first message to one or more other nodes associated with the peer-to-peer network. The message includes a request for content and a deadline for when the content is to be received by the first node.
    Type: Grant
    Filed: January 17, 2011
    Date of Patent: January 7, 2014
    Assignee: Alcatel Lucent
    Inventors: Matteo Varvello, Moritz Steiner
  • Patent number: 8539099
    Abstract: In one embodiment, the method includes receiving a content request from the end user at a proxy. A modified TCP connection request message is generated such that the modified TCP connection request message includes a content identifier. The content identifier identifies the requested content. The modified TCP connection request message is sent from the proxy towards an origin server associated with the requested content, and a response to the TCP connection request message is received from a network element. A TCP connection is established with the network element.
    Type: Grant
    Filed: January 8, 2010
    Date of Patent: September 17, 2013
    Assignee: Alcatel Lucent
    Inventors: Volker Hilt, Ivica Rimac, Suman Srinivasan, Moritz Steiner
  • Publication number: 20130166739
    Abstract: A method of processing peer-to-peer requests is provided. The method may include; storing, at a network element, peer information in a database for each peer of a plurality of peers, the peer information indicating at least one ISP associated with the peer and the content contained by the peer, receiving a request for content from a requester, and sending a response to the content requester based on the ISP with which the requester is associated and the stored peer information.
    Type: Application
    Filed: February 14, 2013
    Publication date: June 27, 2013
    Inventors: Moritz STEINER, Ivica RIMAC, Hilt VOLKER
  • Publication number: 20130159374
    Abstract: The distributed message handling system is created by using session states to represent the plurality of session contexts in the message handling system. The session states are flat representations of the session context which completely describe the session. Utilizing the session states to handle system message requests allows the message handling system to distribute the handling of the message requests to a plurality of state machines. Advantageously, the distributed messaging system allows the message handling system to dynamically allocate message handling resources to application instances based on demand. Such dynamic allocation allows providers to efficiently allocate resources to meet demand while meeting application execution demands.
    Type: Application
    Filed: December 19, 2011
    Publication date: June 20, 2013
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Moritz Steiner, Thomas L. Wood
  • Publication number: 20130024510
    Abstract: Provided is a method for content popularity extraction from a distributed hash table (DHT). The method includes receiving, by a first node, a request message from a second node of a peer-to-peer network. Accessing, by the first node, information associated with the request message, the information indicating a content item and a content demand. And determining, by the first node, a content popularity of a plurality of content items based on the information.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 24, 2013
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Matteo Varvello, Moritz Steiner
  • Patent number: 8271656
    Abstract: According to one embodiment, a method of decreasing latency in an anonymity network includes filtering a list of anonymity routers for a client device based on one of (i) loads of the anonymity routers on the list and (ii) distances of the anonymity routers from the client device.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: September 18, 2012
    Assignee: Alcatel Lucent
    Inventors: Moritz Steiner, Ivica Rimac, Volker Hilt, Prithula Dhungel
  • Publication number: 20120185595
    Abstract: Provided is a method for localizing peer-to-peer traffic. The method includes receiving, by a first node, a request message from a second node of a peer-to-peer network. The method includes accessing a table based on the request message to determine if the second node is associated with a local network. The table stores a plurality of keys and node information indicating a relationship between the first node and the local network. The node information is stored in relation to each of the plurality of keys. The method includes transmitting a response message to the second node if the second node is associated with the local network.
    Type: Application
    Filed: January 17, 2011
    Publication date: July 19, 2012
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Matteo Varvello, Moritz Steiner
  • Publication number: 20120185541
    Abstract: Provided is a method for localizing peer-to-peer traffic. The method includes transmitting, by a first node of a peer-to-peer network, a first message to one or more other nodes associated with the peer-to-peer network. The message includes a request for content and a deadline for when the content is to be received by the first node.
    Type: Application
    Filed: January 17, 2011
    Publication date: July 19, 2012
    Applicant: Alcatel-Lucent USA Inc.
    Inventors: Matteo Varvello, Moritz Steiner
  • Publication number: 20120054322
    Abstract: Provided is a method for localizing content in a peer-to-peer network. The method includes receiving a message announcing first content. Storing a <key, value> pair in a table based on the message. The key represents content information and the value represents node information. The node information identifies a node announcing the content, and the content information identifying the content. Storing a plurality of first variation keys in the table. Each of the plurality of first variation keys being a variation of the stored first key. The method further includes intercepting a request message and sending a response to a sender of the request message. The response message including the list of nodes, the list of nodes based on a key based on a destination address of the request message and the table.
    Type: Application
    Filed: August 25, 2010
    Publication date: March 1, 2012
    Applicant: ALCATEL-LUCENT USA INC.
    Inventors: Moritz Steiner, Matteo Varvello