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: 10110509Abstract: 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: GrantFiled: April 13, 2016Date of Patent: October 23, 2018Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20180298975Abstract: 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: ApplicationFiled: April 18, 2017Publication date: October 18, 2018Applicant: Fox Factory, Inc.Inventor: Thomas Wittenschlaeger
-
Patent number: 10063393Abstract: 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: GrantFiled: October 8, 2014Date of Patent: August 28, 2018Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20180160350Abstract: 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: ApplicationFiled: December 28, 2017Publication date: June 7, 2018Applicant: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20180134192Abstract: 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: ApplicationFiled: November 17, 2017Publication date: May 17, 2018Applicant: Fox Factory, Inc.Inventors: Thomas WITTENSCHLAEGER, Timothy KING, Mason POWERS, Jeffrey HERMANN
-
Patent number: 9973476Abstract: 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: GrantFiled: May 5, 2017Date of Patent: May 15, 2018Assignee: Nant Holdings IP, LLCInventors: Thomas Wittenschlaeger, Nicholas J. Witchey
-
Publication number: 20180091368Abstract: 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: ApplicationFiled: November 28, 2017Publication date: March 29, 2018Applicant: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Patent number: 9917728Abstract: 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: GrantFiled: January 13, 2015Date of Patent: March 13, 2018Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20180054766Abstract: 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: ApplicationFiled: October 16, 2017Publication date: February 22, 2018Applicant: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20180035370Abstract: 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: ApplicationFiled: October 10, 2017Publication date: February 1, 2018Inventors: Rahul Chaturvedi, Thomas Wittenschlaeger, Patrick Soon-Shiong
-
Patent number: 9820221Abstract: 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: GrantFiled: August 8, 2014Date of Patent: November 14, 2017Assignee: NANT HOLDINGS IP, LLCInventors: Rahul Chaturvedi, Thomas Wittenschlaeger, Patrick Soon-Shiong
-
Patent number: 9813959Abstract: 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: GrantFiled: March 21, 2017Date of Patent: November 7, 2017Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20170295061Abstract: 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: ApplicationFiled: June 16, 2017Publication date: October 12, 2017Applicant: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20170250957Abstract: 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: ApplicationFiled: May 5, 2017Publication date: August 31, 2017Applicant: Nant Holdings IP, LLCInventors: Thomas Wittenschlaeger, Nicholas J. Witchey
-
Patent number: 9736052Abstract: 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: GrantFiled: August 20, 2014Date of Patent: August 15, 2017Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20170214706Abstract: 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: ApplicationFiled: April 6, 2017Publication date: July 27, 2017Applicant: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Patent number: 9716723Abstract: 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: GrantFiled: October 20, 2015Date of Patent: July 25, 2017Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Publication number: 20170195927Abstract: 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: ApplicationFiled: March 21, 2017Publication date: July 6, 2017Applicant: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Patent number: 9680798Abstract: 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: GrantFiled: April 13, 2015Date of Patent: June 13, 2017Assignee: Nant Holdings IP, LLCInventors: Thomas Wittenschlaeger, Nicholas J. Witchey
-
Patent number: 9642179Abstract: 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: GrantFiled: July 23, 2013Date of Patent: May 2, 2017Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger