Patents by Inventor Hans-Juergen Schmidtke
Hans-Juergen Schmidtke 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: 11848749Abstract: The disclosed computer-implemented method may include systems for optimizing a network environment that is synchronized with a precise time source. For example, a disclosed system can increase the accuracy and efficiency of the network environment with a method for smoothly handing off synchronization control within a group of time servers, each projecting a precise time. Additionally, another disclosed system can further increase the accuracy and efficiency of the network environment with a method for optimizing the latencies of the network environment when scheduling and routing tasks among the network environment members. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: March 31, 2022Date of Patent: December 19, 2023Assignee: Meta Platforms, Inc.Inventors: Ahmad Byagowi, Hans-Juergen Schmidtke
-
Publication number: 20230319742Abstract: The disclosed device may include a wireless interface for receiving a time signal, an oscillator, and a processor. The processor may determine, using the oscillator and the time signal, a precise time, and synchronize with one or more remote devices using the precise time. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: April 5, 2022Publication date: October 5, 2023Inventors: Ahmad Byagowi, Hans-Juergen Schmidtke, Julian Alexander St. James, Michael Maroye Lambeta
-
Publication number: 20230244795Abstract: A system including a baseboard management controller (BMC) and a socket is described. The BMC is configured to provide a management interface to a network device. The socket is configured to accept an edge connector of a removable storage card. The BMC is configured to access via the socket at least a portion of the firmware of the BMC stored on the removable storage card.Type: ApplicationFiled: January 11, 2023Publication date: August 3, 2023Inventors: Lingjun Wu, Ahmad Byagowi, Hans-Juergen Schmidtke
-
Patent number: 11580233Abstract: A system including a baseboard management controller (BMC) and a socket is described. The BMC is configured to provide a management interface to a network device. The socket is configured to accept an edge connector of a removable storage card. The BMC is configured to access via the socket at least a portion of the firmware of the BMC stored on the removable storage card.Type: GrantFiled: November 13, 2019Date of Patent: February 14, 2023Assignee: Meta Platforms, Inc.Inventors: Lingjun Wu, Ahmad Byagowi, Hans-Juergen Schmidtke
-
Publication number: 20220337331Abstract: The disclosed computer-implemented method may include (i) assigning, by a source computing device, a timestamp to each of one or more clock synchronization protocol transactions, (ii) storing, by the source computing device, the clock synchronization protocol transactions to a high-bandwidth memory device, and (iii) synchronizing, by the source computing device, the clock synchronization protocol transactions with a destination computing device by: issuing data transport protocol packets to preserve a timing accuracy; and sending the clock synchronization protocol transactions to a destination computing device. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: January 20, 2022Publication date: October 20, 2022Inventors: Ahmad Byagowi, Hans-Juergen Schmidtke
-
Patent number: 11451998Abstract: The disclosed method may include (1) detecting, by a communication resource of a communication system, an event indicative of traffic congestion in the communication resource, where the communication resource services one or more traffic flows, and where at least one of the traffic flows causes the event, (2) sampling, by the communication resource, in relation to detecting the event, status data indicating a current status of the communication resource during each of a plurality of time intervals, (3) transmitting, by the communication resource, to a receiving device external to the communication resource to control the communication system, at least one of (a) at least a portion of the status data that is associated with the at least one of the traffic flows or (b) control information for the at least one of the traffic flows based on that status data. Various other methods and systems are also disclosed.Type: GrantFiled: January 31, 2020Date of Patent: September 20, 2022Assignee: Meta Platforms, Inc.Inventors: Naader Hasani, Gregory Robbins Steinbrecher, Hans-Juergen Schmidtke
-
Patent number: 11057316Abstract: Disclosed embodiments include a network switch having a first group of switch elements and a second group of switch elements. The second group of switch elements is cross-connected to the first group of switch elements to passively route network traffic through the network switch in accordance with a predefined configuration.Type: GrantFiled: September 26, 2019Date of Patent: July 6, 2021Assignee: Facebook, Inc.Inventors: Che Kin Leung, Xu Wang, Zhiping Yao, Hans-Juergen Schmidtke, Lingjun Wu
-
Patent number: 11012354Abstract: A routing circuit coupled to one or more ingress ports and one or more egress ports is configured to receive data packets from the one or more ingress ports and route the data packets to the one or more egress ports based on a header portion of the data packets.Type: GrantFiled: August 9, 2019Date of Patent: May 18, 2021Assignee: Facebook, Inc.Inventors: Jason M. Taylor, Hans-Juergen Schmidtke
-
Patent number: 10986043Abstract: A first server device includes a server processor configured to perform a server processing task. The first server device also includes a network switch. The network switch of the first server device is directly connected to a higher level network switch. The network switch of the first server device is directly connected to a second server device that includes another server processor and another network switch.Type: GrantFiled: March 30, 2018Date of Patent: April 20, 2021Assignee: Facebook, Inc.Inventors: Hans-Juergen Schmidtke, Jason M. Taylor
-
Patent number: 10873544Abstract: Low-cost network switches and other computing systems are described herein. A low-cost network switch can operate at a lower ambient temperature (e.g., 55° C.) than conventional switches, thereby enabling the use of lower cost components (e.g., optical components that are not rated for operation at up to 70° C.). The network switch can utilize a power bar pass-through card that provides power from an enclosure bus bar to components of the network switch in lieu of a power supply unit. Additionally, ports of the network switch can operate in a 2×50G mode in which a network switch port capable of communicating at 100 Gbps interfaces with two external ports each capable of communicating at 50 Gbps. Communication in 2×50G mode can be supported by a four-channel Y-cable, in which the four channels are utilized by the network switch port and fan-out to two channels to each of the two external ports.Type: GrantFiled: September 14, 2017Date of Patent: December 22, 2020Assignee: Facebook, Inc.Inventors: Che Kin Leung, Xu Wang, Hans-Juergen Schmidtke
-
Patent number: 10778533Abstract: The disclosed computer-implemented method may include (1) defining a topology of a data center network that defines an arrangement of a plurality of networking devices included in the data center network, (2) generating a routing policy for the data center network based on the defined topology, (3) deriving a forwarding information base (FIB) for each networking device based on the defined topology and the generated routing policy for the data center network, (4) compiling a data center traffic profile for the data center network that includes a set of data flows that include an amount of data that a source networking device begins to transfer to a destination networking device via the data center network at a predetermined time, and (5) executing a simulation of the data center network via the data center traffic profile. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: January 31, 2018Date of Patent: September 15, 2020Assignee: Facebook, Inc.Inventors: Gilad Goldfarb, Naader Hasani, Hans-Juergen Schmidtke
-
Patent number: 10587521Abstract: The disclosure is directed to a system for hierarchically orchestrating network traffic including a network orchestration module and multiple device orchestration modules. The device orchestration module is configured to receive network traffic. The device orchestration module may transmit device data to the network orchestration module. The network orchestration module is configured to perform a network level orchestration to coordinate network traffic across multiple device orchestration modules based on the device data received by the device orchestration modules. The device orchestration module comprises a routing layer configured to forward network traffic to downstream computing devices. The device orchestration module includes a compute node configured to perform a device level orchestration of the network traffic between the routing nodes of the device orchestration module.Type: GrantFiled: November 7, 2017Date of Patent: March 10, 2020Assignee: Facebook, Inc.Inventors: Naader Hasani, Hans-Juergen Schmidtke, Najam Ahmad
-
Patent number: 10574391Abstract: Optical fiber data communications are described. An error correction circuit can receive a signal and correct bit errors of that signal. The circuit can then determine characteristics of the signal (e.g., its bit error rate (BER)) and adjust the operations performed to correct the bit errors of the signal based on the characteristics.Type: GrantFiled: August 3, 2017Date of Patent: February 25, 2020Assignee: Facebook, Inc.Inventors: Hans-Juergen Schmidtke, Ilya Lyubomirsky
-
Publication number: 20200021539Abstract: Disclosed embodiments include a network switch having a first group of switch elements and a second group of switch elements. The second group of switch elements is cross-connected to the first group of switch elements to passively route network traffic through the network switch in accordance with a predefined configuration.Type: ApplicationFiled: September 26, 2019Publication date: January 16, 2020Inventors: Che Kin Leung, Xu Wang, Zhiping Yao, Hans-Juergen Schmidtke, Lingjun Wu
-
Publication number: 20190363983Abstract: A routing circuit coupled to one or more ingress ports and one or more egress ports is configured to receive data packets from the one or more ingress ports and route the data packets to the one or more egress ports based on a header portion of the data packets.Type: ApplicationFiled: August 9, 2019Publication date: November 28, 2019Inventors: Jason M. Taylor, Hans-Juergen Schmidtke
-
Patent number: 10461851Abstract: The amount of current provided to a laser diode of an optical network transceiver device is monitored, the amount of current reaching a threshold limit is detected, and the power output of the optical network transceiver device is monitored. Based at least in part on the detection that the amount of current has reached the threshold limit and the monitored power output of the optical network transceiver device, a likelihood of failure of the optical network transceiver device is predicted.Type: GrantFiled: March 30, 2018Date of Patent: October 29, 2019Assignee: Facebook, Inc.Inventors: WenSheng Zeng, Abhijit Chakravarty, Hans-Juergen Schmidtke, Edward Galley
-
Patent number: 10425331Abstract: Data center systems are described. A router can receive a data packet having a header indicating the destination for that data packet. That router can then route the data packet to another, second router. The routers can consider different portions of the header when making their routing decisions. For example, the different portions can be different sizes to allow for the first router to perform less complex routing decisions while the second router can perform more complex routing decisions.Type: GrantFiled: October 4, 2017Date of Patent: September 24, 2019Assignee: Facebook, Inc.Inventors: Jason Taylor, Hans-Juergen Schmidtke
-
Publication number: 20190238420Abstract: The disclosed computer-implemented method may include (1) defining a topology of a data center network that defines an arrangement of a plurality of networking devices included in the data center network, (2) generating a routing policy for the data center network based on the defined topology, (3) deriving a forwarding information base (FIB) for each networking device based on the defined topology and the generated routing policy for the data center network, (4) compiling a data center traffic profile for the data center network that includes a set of data flows that include an amount of data that a source networking device begins to transfer to a destination networking device via the data center network at a predetermined time, and (5) executing a simulation of the data center network via the data center traffic profile. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: January 31, 2018Publication date: August 1, 2019Inventors: Gilad Goldfarb, Naader Hasani, Hans-Juergen Schmidtke
-
Patent number: 10356955Abstract: Modular network switches and other computer systems are described herein. A modular network switch can include a latching device for installing and removing computer modules (e.g., line cards) from an associated cabinet or enclosure. The network switch can also include interconnected computer modules (e.g., line cards, fabric cards, control modules, etc.) that include circuit boards oriented parallel to the flow of cooling air through the cabinet in the absence of a backplane or midplane oriented perpendicular to the air flow. The absence of such backplanes and/or midplanes provides a more direct air flow path through the cabinet, thereby enabling a more efficient flow of cooling air and lower operating temperatures. Additionally, the network switch can include an orthogonal arrangement of data planes, control planes, and/or power planes that can be efficiently interconnected to increase operational speed and further facilitate the flow of cooling air through the computer cabinet.Type: GrantFiled: October 12, 2016Date of Patent: July 16, 2019Assignee: Facebook, Inc.Inventors: Hans-Juergen Schmidtke, Zhiping Yao, Che Kin Leung, Xu Wang
-
Patent number: 10334330Abstract: Data center rack systems are described. A data center rack system can include a rack having switches. A removable chassis can include an arrangement of interconnect such that a topology for a switch network can be implemented when the removable chassis is coupled with the switches.Type: GrantFiled: August 3, 2017Date of Patent: June 25, 2019Assignee: Facebook, Inc.Inventors: Naader Hasani, James Williams, Hans-Juergen Schmidtke