Patents by Inventor Siegfried Luft

Siegfried Luft 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: 20200259921
    Abstract: A system comprising: a plurality of mobile edge caches integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices within each mobile environment; a mobile high speed network interface coupled to each mobile edge cache within each mobile environment to establish a high bandwidth link to one or more fixed high speed network interfaces when the mobile environment is within range; a fixed core cache to store content titles owned by a content provider, the content titles to be distributed to the plurality of mobile edge caches, each content title comprising a plurality of title segments; a plurality of fixed edge caches coupled between the fixed core cache and the mobile edge caches; a content distribution manager to cause the title segments to be strategically spread across the fixed edge caches, wherein different fixed edge caches are initially to be provided with differ
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventor: Siegfried Luft
  • Publication number: 20200259918
    Abstract: A system comprising: a plurality of mobile edge caches integrated within a corresponding plurality of mobile environments; a core cache managed by a content delivery network extender (CDNE) service, the core cache to store content titles from at least one content provider and to selectively distribute the content titles to the mobile edge caches, wherein each content title is encoded at a plurality of stream rates and comprises a plurality of title segments, each title segment associated with a particular one of the stream rates and capable of being independently cached in the core cache and the plurality of mobile edge caches; a content collector coupled to the core cache, the content collector to cause title segments to be collected and stored in the core cache, the content collector to aggregate cache usage data provided by the plurality of mobile edge caches and to identify title segments to be collected and stored in the core cache based on an evaluation of the aggregate cache usage data.
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventor: Siegfried Luft
  • Publication number: 20200260332
    Abstract: A system comprising: a plurality of mobile edge caches integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices within each mobile environment, a mobile high speed network interface coupled to each mobile edge cache within each mobile environment to establish a high bandwidth link to one or more fixed high speed network interfaces when the mobile environment is within range; a fixed core cache coupled to each fixed high speed network interface, the fixed core cache to cache content titles to be distributed to the plurality of mobile edge caches, wherein each content title includes a manifest indicating different stream rates at which the content title is encoded; a mobile lower speed network interface coupled to each mobile edge cache to maintain a lower bandwidth link when the mobile environment is not within range of the one or more fixed high speed network interf
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventor: Siegfried Luft
  • Publication number: 20200259917
    Abstract: A system comprising: a plurality of mobile edge cache devices integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices within each mobile environment, a mobile high speed network interface within each mobile environment to establish a high bandwidth link to one or more fixed high speed network interfaces when the mobile environment is within range; a plurality of network access devices, each network access device coupled to one of the edge cache devices within a mobile environment to provide local network access to client devices within the mobile environment, each network access device to further perform network address translation on behalf of the client devices within the local network of the mobile environment; and regional configuration logic, responsive to an event indicating that a first mobile environment has moved from a first geographical region to a secon
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventor: Siegfried Luft
  • Publication number: 20200259920
    Abstract: A system comprising a plurality of micro-cache devices integrated within a corresponding plurality of mobile environments an address manager to maintain an internet packet (IP) address pool in accordance with IP address information received from a content provider, the address manager to associate different portions of the address pool with different instances of the micro-cache devices and corresponding mobile environments a local network manager coupled to each micro-cache device in each mobile environment to provide network connectivity to client devices within each mobile environment, a first local network manager coupled to a first micro-cache device to assign IP addresses from a first portion of the address pool to requesting client devices within a first mobile environment and a second local network manager coupled to a second micro-cache device to assign IP addresses from a second portion of the address pool to requesting client devices within a second mobile environment and wherein the content provid
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventor: Siegfried Luft
  • Publication number: 20200259890
    Abstract: A system comprising a plurality of peer caches associated with a corresponding plurality of content owners; shared ledger logic having a channel for each content owner of a plurality of content owners, the shared ledger logic to maintain a shared ledger data structure and to perform the operations of: in response to receipt of a first content title, responsively recording a first ledger entry for the first content title which is visible to a first content owner which owns the first content title; receiving an encryption key from the content owner, wherein the first content title comprises an encrypted content title encrypted with the key; storing the encrypted content title on one or more network storage devices; and when the encrypted content title reaches an edge cache, using the key to decrypt the encrypted content title and updating the first ledger entry to identify the edge cache.
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventor: Siegfried Luft
  • Publication number: 20200259916
    Abstract: A system comprising: a plurality of mobile edge cache devices integrated within a corresponding plurality of mobile environments; a local network manager coupled to each edge cache device in each mobile environment to provide network connectivity to client devices within each mobile environment, a mobile high speed network interface within each mobile environment to establish a high bandwidth link to one or more fixed high speed network interfaces when the mobile environment is within range; a multi-factor analytics engine to evaluate data related to content usage across the plurality of mobile edge caches to determine a prioritized order in which to transmit content titles to each mobile edge cache when the mobile environment is within range.
    Type: Application
    Filed: April 30, 2020
    Publication date: August 13, 2020
    Inventor: Siegfried Luft
  • Publication number: 20190273804
    Abstract: A system and method for intelligently caching data based on predictable schedules of mobile transportation environments.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 5, 2019
    Inventor: Siegfried Luft
  • Publication number: 20190273799
    Abstract: A system and method for temporally and spatially aggregating content to a mobile cache.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 5, 2019
    Inventor: Siegfried Luft
  • Publication number: 20190273802
    Abstract: A system and method for implementing a high speed link between a mobile cache and an edge cache.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 5, 2019
    Inventor: Siegfried Luft
  • Publication number: 20190273801
    Abstract: A system and method for propagating content throughout a network using a mobile environment.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 5, 2019
    Inventor: Siegfried Luft
  • Publication number: 20190273800
    Abstract: A system and method for transparently caching content from multiple content providers.
    Type: Application
    Filed: March 22, 2018
    Publication date: September 5, 2019
    Inventor: Siegfried Luft
  • Publication number: 20160197835
    Abstract: An architecture and method for traffic engineering between diverse clouds. For example, one embodiment of an apparatus comprises: a virtual device controller to define traffic engineering functions to be performed for communicatively coupling a first cloud provider and a second cloud provider; a mediation layer to map the virtual device controller to a traffic engineering component within the first cloud provider and/or the second cloud provider; and wherein the traffic engineering component comprises a traffic scheduler and a plurality of queues, each queue associated with one or more applications hosted by the first and/or second cloud providers, the traffic scheduler to schedule packets within the queues in accordance with bandwidth and/or latency requirements for each of the applications.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 7, 2016
    Inventor: Siegfried Luft
  • Publication number: 20160198003
    Abstract: An architecture and method for sharing a public cloud. For example, one embodiment of an apparatus comprises: a direct connect manager executed within a public cloud provider network, the public cloud provider comprising execution resources for executing applications and storing data on behalf of a plurality of tenants, and the direct connect manager to identify each tenant and responsively perform traffic engineering in accordance with requirements specified for each of the applications and bandwidth allocated to each of the tenants; and a border network gateway communicatively coupled to the public cloud provider network to translate packets from a first protocol used by the public cloud provider network to a second protocol used by a service provider communicatively also coupled to the border network gateway, thereby establishing a connection between each of the tenants and one or more endpoints on the service provider network.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 7, 2016
    Inventor: Siegfried Luft
  • Publication number: 20160197834
    Abstract: An architecture and method for traffic engineering between diverse clouds. For example, one embodiment of an apparatus comprises: a virtual device controller to define traffic engineering functions to be performed for communicatively coupling a first cloud provider and a second cloud provider; a mediation layer to map the virtual device controller to a traffic engineering component within the first cloud provider and/or the second cloud provider; and wherein the traffic engineering component comprises a traffic scheduler and a plurality of queues, each queue associated with one or more applications hosted by the first and/or second cloud providers, the traffic scheduler to schedule packets within the queues in accordance with bandwidth and/or latency requirements for each of the applications.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 7, 2016
    Inventor: Siegfried Luft
  • Publication number: 20150193862
    Abstract: An apparatus and method for implementing a marketplace for data center resources.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 9, 2015
    Inventors: Siegfried Luft, Christopher Jones
  • Publication number: 20150195141
    Abstract: An apparatus and method for selecting a data center. For example, a method in accordance with one embodiment comprises: generating a query for information related to data centers, the query directed to data storage containing data center information; performing a lookup in the data storage using the query to generate a set of data center candidates; prioritizing one or more of the data center candidates for a cloud user based on requirements specified by the cloud user including cost requirements indicating a threshold cost value for data center usage, performance requirements including a threshold performance value, and/or reliability requirements including a threshold reliability value; and choosing one of the data centers for the cloud user based on the prioritization.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 9, 2015
    Inventor: Siegfried Luft
  • Publication number: 20150193246
    Abstract: An apparatus and method for a virtual data center. For example, one embodiment of a virtual data center apparatus comprises: a virtual datacenter layer comprising a plurality of virtual device controllers and data defining relationships between the virtual device controllers; wherein each of the virtual device controllers represents a physical data center resource and its associated configuration; a cloud mediation layer to map the plurality of virtual device controllers to the associated data center resources on a physical data center in response to a command to project the virtual data layer to a physical data center.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 9, 2015
    Inventor: Siegfried Luft
  • Publication number: 20150193128
    Abstract: A data center graphical user interface. For example, one embodiment of an apparatus comprises a graphical user interface (GUI) comprising a plurality of objects selectable and editable by an end user; a virtual device controller layer comprising a plurality of virtual device controllers, each virtual device controller representing a physical data center resource and its associated configuration, the combined plurality of virtual device controllers forming a virtual data center; wherein each of a plurality of the objects of the GUI represent and map to a particular virtual device controller within a virtual device controller layer; and wherein a user may edit data center resources and the associated configuration of the data center resources by selecting the objects associated with the virtual device controllers of those resources.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 9, 2015
    Inventor: Siegfried Luft
  • Publication number: 20150195347
    Abstract: An architecture and method for selecting and projecting a data center. For example, one embodiment of an apparatus comprises: a broker component to manage data center information, the broker component to receive updates containing the data center information and to respond to queries to provide the data center information; a selection engine to perform data center selections and/or recommendations for a cloud user based on data center information read from the broker component, wherein the data center selections and/or recommendations are made based on data center requirements and/or preferences specified by the end user; and a projection component to interface with a selected data center and transmit data to configure the data center on behalf of the user upon selection of the data center from the selections and/or recommendations made by the selection engine.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 9, 2015
    Inventor: Siegfried Luft