Patents by Inventor Thomas Wittenschlaeger

Thomas Wittenschlaeger 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: 10110509
    Abstract: A network switch comprises a plurality of optical physical transport layer resources and a control plane management engine capable of receiving, via a request over a network interface, at least one control plane provisioning policy that maps at least one upper layer resource to at least some of the optical physical transport layer resources. The control plane management engine provisions at least some of the optical physical transport layer resources for use by at least one virtual control plane, which operates according to rules of the control plane provisioning policy. The control plane management engine is configured to manage network traffic among the at least some optical physical transport layer resources and external networking nodes according to the at least one virtual control plane.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: October 23, 2018
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20180298975
    Abstract: An exemplary shock absorber includes a damper tube, a damper piston, a piston shaft, and at least two different surface treatments. The damper tube includes an interior surface. The damper piston includes a piston surface that engages the interior surface. The piston shaft couples with the damper piston and includes a shaft surface that engages a fourth surface. The at least two different surface treatments are disposed on at least one of the interior surface and the shaft surface and create a corresponding plurality of coefficients of friction with at least one of the piston surface and the fourth surface respectively.
    Type: Application
    Filed: April 18, 2017
    Publication date: October 18, 2018
    Applicant: Fox Factory, Inc.
    Inventor: Thomas Wittenschlaeger
  • Patent number: 10063393
    Abstract: Systems and methods associated with distributing an application's network interface over nodes of a networking fabric are presented. Nodes of the fabric can operate as interface modules, each taking on a role or responsibility for a portion of the application's network address including IP address, port assignments, or other portions of the network address. Interface modules of the networking nodes can then spoof or cloak the application to provide security against internal or external threats.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: August 28, 2018
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20180160350
    Abstract: A surface-based network fabric comprises a plurality of surface nodes interconnected with each other through physical links, and an intermediary network fabric comprises a plurality of intermediary notes configured to communicate with the surface nodes, wherein the intermediary nodes include aircraft. A network fabric manager establishes a network topology among the surface nodes and the intermediary nodes to communicatively connect a first wireless device to a second wireless device, and migrates from a first surface node to a second surface node while retaining connectivity between the first wireless device and the second wireless device.
    Type: Application
    Filed: December 28, 2017
    Publication date: June 7, 2018
    Applicant: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20180134192
    Abstract: An adjustable suspended seat apparatus having a tuned frequency-tailored damping through stratified seat structure is described. The damping seat structure includes: a first material of a plurality of materials having a first characteristic to provide a first damping effect in a first layer. A second material of the plurality of materials based on a second characteristic to provide a second damping effect in a second layer, the first material or the second material having an adjustable damping characteristic. The suspended seat apparatus includes a seat base configured to have the seat coupled thereto; a suspension system coupled to the seat base, the suspension system comprising: an adjustment feature configured to adjust operation of the suspension system; and a chassis mount coupled to the suspension system, the chassis mount configured to be coupled to a vehicle.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 17, 2018
    Applicant: Fox Factory, Inc.
    Inventors: Thomas WITTENSCHLAEGER, Timothy KING, Mason POWERS, Jeffrey HERMANN
  • Patent number: 9973476
    Abstract: Based on a hidden service address table stored in a memory, a virtual circuit related to a hidden service is mapped to a corresponding port-level channel based on the hidden service's address. Data associated with the hidden service is routed between the virtual circuit and the port-level channel. This enables binding of high level anonymity protocols to low level communication services of a network fabric and ensures that other nodes in the network fabric can leverage fabric-hosted hidden services without requiring updates to an existing anonymity protocol.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: May 15, 2018
    Assignee: Nant Holdings IP, LLC
    Inventors: Thomas Wittenschlaeger, Nicholas J. Witchey
  • Publication number: 20180091368
    Abstract: A first fabric abstraction layer couples to a data link layer and a physical layer of a network fabric device. The network fabric device is connected to other network elements within a network via at least one network connection, such as a fiber optic connection. A second fabric abstraction layer couples to the data link layer and an application of the network device. The second fabric abstraction layer provides an application programming interface (API) to the application. The API allows the application to generate configuration instructions for configuring the at least one network connection. Upon receiving the configuration instructions generated by the application, the second abstraction layer sends the configuration instructions to the first abstraction layer via the data link layer. The first abstraction layer then configures the at least one network connection to transmit data according to the configuration instructions.
    Type: Application
    Filed: November 28, 2017
    Publication date: March 29, 2018
    Applicant: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Patent number: 9917728
    Abstract: A first fabric abstraction layer couples to a data link layer and a physical layer of a network fabric device. The network fabric device is connected to other network elements within a network via at least one network connection, such as a fiber optic connection. A second fabric abstraction layer couples to the data link layer and an application of the network device. The second fabric abstraction layer provides an application programming interface (API) to the application. The API allows the application to generate configuration instructions for configuring the at least one network connection. Upon receiving the configuration instructions generated by the application, the second abstraction layer sends the configuration instructions to the first abstraction layer via the data link layer. The first abstraction layer then configures the at least one network connection to transmit data according to the configuration instructions.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: March 13, 2018
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20180054766
    Abstract: A plurality of networking nodes provides a wireless network fabric that serves at least two devices. Each networking node stores global communication topology information for the wireless network fabric. One of the networking nodes performs global fabric management functions to maintain a communication channel among the at least two devices, and is responsive to a triggering event to identify a next global fabric manager from the other networking nodes. Upon detection of an attack, the global fabric management responsibilities migrate from the networking node to the next global fabric manager while maintaining connectivity between the at least two devices.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 22, 2018
    Applicant: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20180035370
    Abstract: A power management system for a personal area fabric having a plurality of nodes is presented. The system implements power management functions at the fabric-level via fabric-level power profiles reflecting the aggregated power profiles from some or all of the nodes in the fabric. The fabric-level power profiles are used to trigger the implementation of fabric power configurations that cause the individual nodes to modify their operations in the interest of a fabric-level power management plan.
    Type: Application
    Filed: October 10, 2017
    Publication date: February 1, 2018
    Inventors: Rahul Chaturvedi, Thomas Wittenschlaeger, Patrick Soon-Shiong
  • Patent number: 9820221
    Abstract: A power management system for a personal area fabric having a plurality of nodes is presented. The system implements power management functions at the fabric-level via fabric-level power profiles reflecting the aggregated power profiles from some or all of the nodes in the fabric. The fabric-level power profiles are used to trigger the implementation of fabric power configurations that cause the individual nodes to modify their operations in the interest of a fabric-level power management plan.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: November 14, 2017
    Assignee: NANT HOLDINGS IP, LLC
    Inventors: Rahul Chaturvedi, Thomas Wittenschlaeger, Patrick Soon-Shiong
  • Patent number: 9813959
    Abstract: A plurality of networking nodes provides a wireless network fabric that serves at least two devices. Each networking node stores global communication topology information for the wireless network fabric. One of the networking nodes performs global fabric management functions to maintain a communication channel among the at least two devices, and is responsive to a triggering event to identify a next global fabric manager from the other networking nodes. Upon detection of an attack, the global fabric management responsibilities migrate from the networking node to the next global fabric manager while maintaining connectivity between the at least two devices.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: November 7, 2017
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20170295061
    Abstract: A hybrid routing—application network fabric apparatus is presented where a fabric apparatus has multiple apparatus components or resources that can be dedicated to one or more application topologies. The apparatus can receive a topology image definition file describing an application topology and the apparatus can dedicate its local components for use with the application topology. The apparatus can dedicate general purpose processing cores, dedicated routing cores, data channels, networking ports, memory or other local resources to the application topology. Contemplated application topologies include routing topologies, computation topologies, database topologies, storage topologies, or other types of application topologies. Furthermore, application topologies can be optimized by modeling or simulating the topologies on a network fabric.
    Type: Application
    Filed: June 16, 2017
    Publication date: October 12, 2017
    Applicant: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20170250957
    Abstract: Based on a hidden service address table stored in a memory, a virtual circuit related to a hidden service is mapped to a corresponding port-level channel based on the hidden service's address. Data associated with the hidden service is routed between the virtual circuit and the port-level channel. This enables binding of high level anonymity protocols to low level communication services of a network fabric and ensures that other nodes in the network fabric can leverage fabric-hosted hidden services without requiring updates to an existing anonymity protocol.
    Type: Application
    Filed: May 5, 2017
    Publication date: August 31, 2017
    Applicant: Nant Holdings IP, LLC
    Inventors: Thomas Wittenschlaeger, Nicholas J. Witchey
  • Patent number: 9736052
    Abstract: A hybrid routing—application network fabric apparatus is presented where a fabric apparatus has multiple apparatus components or resources that can be dedicated to one or more application topologies. The apparatus can receive a topology image definition file describing an application topology and the apparatus can dedicate its local components for use with the application topology. The apparatus can dedicate general purpose processing cores, dedicated routing cores, data channels, networking ports, memory or other local resources to the application topology. Contemplated application topologies include routing topologies, computation topologies, database topologies, storage topologies, or other types of application topologies. Furthermore, application topologies can be optimized by modeling or simulating the topologies on a network fabric.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: August 15, 2017
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20170214706
    Abstract: A hybrid-fabric apparatus comprises a black box memory configured to store a plurality of behavior metrics and an anomaly agent coupled to the black box. The anomaly agent determines a baseline vector corresponding to nominal behavior of the fabric, wherein the baseline vector comprises at least two different behavior metrics that are correlated with each other. The anomaly agent disaggregates anomaly detection criteria into a plurality of anomaly criterion to be distributed among network nodes in the fabric, the anomaly detection criteria characterizing a variation from the baseline vector, and each of the plurality of anomaly criterion comprising a function of a measured vector of behavior metrics. The variation can be calculated based on a variation function applied to a vector of measured behavior metrics having elements corresponding to member elements of the baseline vector.
    Type: Application
    Filed: April 6, 2017
    Publication date: July 27, 2017
    Applicant: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Patent number: 9716723
    Abstract: Methods of detecting anomalous behaviors associated with a fabric are presented. A network fabric can comprise many fungible networking nodes, preferably hybrid-fabric apparatus capable of routing general purpose packet data and executing distributed applications. A nominal behavior can be established for the fabric and represented by a baseline vector of behavior metrics. Anomaly detection criteria can be derived as a function of a variation from the baseline vector based on measured vectors of behavior metrics. Nodes in the fabric can provide a status for one or more anomaly criterion, which can be aggregated to determine if an anomalous behavior has occurred, is occurring, or is about to occur.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: July 25, 2017
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Publication number: 20170195927
    Abstract: A plurality of networking nodes provides a wireless network fabric that serves at least two devices. Each networking node stores global communication topology information for the wireless network fabric. One of the networking nodes performs global fabric management functions to maintain a communication channel among the at least two devices, and is responsive to a triggering event to identify a next global fabric manager from the other networking nodes. Upon detection of an attack, the global fabric management responsibilities migrate from the networking node to the next global fabric manager while maintaining connectivity between the at least two devices.
    Type: Application
    Filed: March 21, 2017
    Publication date: July 6, 2017
    Applicant: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger
  • Patent number: 9680798
    Abstract: Network fabric devices capable of participating in an anonymity protocol can be configured to operate as virtual circuit end-points where the node routes packets between a virtual circuit associated with a hidden service address and a port-level channel. Through management of the virtual circuit end-points, the network fabric devices participate as a hop in a virtual circuit, host hidden services, or operate as an interface to hidden services while reducing latency and truly hiding hidden services.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: June 13, 2017
    Assignee: Nant Holdings IP, LLC
    Inventors: Thomas Wittenschlaeger, Nicholas J. Witchey
  • Patent number: 9642179
    Abstract: A managed surface-space network fabric is presented. The surface-space network fabric can include a spaced-based network fabric and a surface-based network fabric integrated together to form a single fabric managed by a global fabric manager. The global fabric manager cooperates with other fabric managers local to each fabric to establish a communication topology among all the nodes of the fabric. Preferred topologies include paths from any port on a node to any other port on another node in the fabric. The surface-space fabric, and each individual fabric, can function as a distributed core fabric operating as a single, coherent device.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: May 2, 2017
    Assignee: Nant Holdings IP, LLC
    Inventor: Thomas Wittenschlaeger