Patents by Inventor Robert R. Teisberg
Robert R. Teisberg 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: 11128741Abstract: In one example in accordance with the present disclosure, a system for auto-negotiation over extended backplane includes an enclosure and a switch external to the enclosure. The enclosure has a NIC (network interface controller) for a server in the enclosure and a DEM (downlink extension module). The DEM has a single DEM PHY connected to the NIC via a backplane and also connected to the switch via an external connection. The DEM PHY facilitates auto-negotiation between the switch and the NIC.Type: GrantFiled: November 18, 2019Date of Patent: September 21, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Guodong Zhang, Paul T. Vu, Michael Lee Witkowski, Robert R. Teisberg, John V. Butler
-
Publication number: 20200279199Abstract: Example implementations relate to generating a completion prediction of a task. A computing device may comprise a processing resource and a memory resource storing non-transitory machine-readable instructions to cause the processing resource to receive task data about a task, analyze the task data using machine learning to generate a data model for the task, and generate a completion prediction based on the generated data model for the task.Type: ApplicationFiled: February 28, 2019Publication date: September 3, 2020Inventors: Subhajit Dasgupta, Alexander Kramer, Robert R. Teisberg
-
Publication number: 20200084304Abstract: In one example in accordance with the present disclosure, a system for auto-negotiation over extended backplane includes an enclosure and a switch external to the enclosure. The enclosure has a NIC (network interface controller) for a server in the enclosure and a DEM (downlink extension module). The DEM has a single DEM PHY connected to the NIC via a backplane and also connected to the switch via an external connection. The DEM PHY facilitates auto-negotiation between the switch and the NIC.Type: ApplicationFiled: November 18, 2019Publication date: March 12, 2020Inventors: Guodong Zhang, Paul T. Vu, Michael Lee Witkowski, Robert R. Teisberg, John V. Butler
-
Patent number: 10484519Abstract: In one example in accordance with the present disclosure, a system for auto-negotiation over extended backplane includes an enclosure and a switch external to the enclosure. The enclosure has a NIC (network interface controller) for a server in the enclosure and a DEM (downlink extension module). The DEM has a single DEM PHY connected to the NIC via a backplane and also connected to the switch via an external connection. The DEM PHY facilitates auto-negotiation between the switch and the NIC.Type: GrantFiled: December 1, 2014Date of Patent: November 19, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Guodong Zhang, Paul T. Vu, Michael Lee Witkowski, Robert R. Teisberg, John V. Butler
-
Patent number: 10439941Abstract: Various examples disclosed herein relate to determining switch load values for a switch according to a weighted score for categorized network traffic. In some examples, traffic volume information is determined for a switch in a network. The traffic volume information can include volume of network traffic for the switch for multiple time parameters. The network can include multiple switches. The switches can be associated with loss potential information based on a topology of the switches. The traffic volume information can be categorized into multiple categories. Multiple switch load values can be determined for the switch. Each switch load value can correspond to one of the multiple time parameters. Further, each switch load value can be determined according to a weighted score for each categorized network traffic and according to the loss potential information.Type: GrantFiled: December 19, 2016Date of Patent: October 8, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Harish B Kamath, Robert R. Teisberg, Frederick Grant Kuhns, Bruce N. Campbell
-
Publication number: 20170244817Abstract: In one example in accordance with the present disclosure, a system for auto-negotiation over extended backplane includes an enclosure and a switch external to the enclosure. The enclosure has a NIC (network interface controller) for a server in the enclosure and a DEM (downlink extension module). The DEM has a single DEM PHY connected to the NIC via a backplane and also connected to the switch via an external connection. The DEM PHY facilitates auto-negotiation between the switch and the NIC.Type: ApplicationFiled: December 1, 2014Publication date: August 24, 2017Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Guodong ZHANG, Paul T. VU, Michael Lee WITKOWSKI, Robert R. TEISBERG, John V. BUTLER
-
Publication number: 20170180256Abstract: Various examples disclosed herein relate to determining switch load values for a switch according to a weighted score for categorized network traffic. In some examples, traffic volume information is determined for a switch in a network. The traffic volume information can include volume of network traffic for the switch for multiple time parameters. The network can include multiple switches. The switches can be associated with loss potential information based on a topology of the switches. The traffic volume information can be categorized into multiple categories. Multiple switch load values can be determined for the switch. Each switch load value can correspond to one of the multiple time parameters. Further, each switch load value can be determined according to a weighted score for each categorized network traffic and according to the loss potential information.Type: ApplicationFiled: December 19, 2016Publication date: June 22, 2017Inventors: Harish B Kamath, Robert R. Teisberg, Frederick Grant Kuhns, Bruce N. Campbell
-
Patent number: 8909742Abstract: Systems and methods for distributed configuration of one or more network interface cards (NICs) are disclosed. An exemplary method comprises issuing a request frame including at least a current configuration generation for the NICs from a host computing device to a network device. The method also comprises returning at least one configuration frame including a newer network configuration for the NICs from the network device to the host computing device. The method also comprises configuring the NICs at the host computing device with the newer network configuration.Type: GrantFiled: December 18, 2006Date of Patent: December 9, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark R. Enstone, Gaines C. Teague, Charles L. Hudson, Robert R. Teisberg, David Kasperson, Dennis G. Delahoussaye
-
Patent number: 8493839Abstract: A method and system that comprises a central processing unit (CPU) and a first and second network adapter that are teamed together is disclosed. The network adapters in the team may be adapted to offload connections to transfer a plurality of packets. A program, executing on the CPU, may reload an offloaded connection established by the first network adapter onto the second network adapter if one of a plurality of packets associated with the offloaded connection was received on the second network adapter.Type: GrantFiled: November 20, 2003Date of Patent: July 23, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Daniel N. Cripe, Robert R. Teisberg
-
Patent number: 8005013Abstract: Embodiments include methods, apparatus, and systems for managing connectivity in a virtual network. One embodiment determines if information received from a device in a virtual land area network (VLAN) matches a configuration of a virtual connect domain (VCD) in order to label links as being either internal or external.Type: GrantFiled: June 12, 2007Date of Patent: August 23, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert R. Teisberg, Mike H. Chuang
-
Patent number: 7551614Abstract: A computer system aggregates a plurality of network resources of a computer system. The computer system has a plurality of processing nodes. Each of the processing nodes includes one or more of the plurality of network resources. The one or more resources of each processing node makes up a bypass protocol stack operable to provide offloaded connections over a network to instances of one or more applications running on the system. Each of the applications is uniquely associated with a first port number. The system is identified on the network by a global IP address and each of the plurality of nodes is identified by a unique local IP address. Each of the plurality of resources is uniquely identified by an assigned private IP address. At each of the processing nodes, a listening socket is created for each instance of the plurality of applications running on the node.Type: GrantFiled: December 14, 2004Date of Patent: June 23, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Robert R. Teisberg, Daniel N. Cripe, Charles L. Hudson
-
Publication number: 20080310421Abstract: Embodiments include methods, apparatus, and systems for managing connectivity in a virtual network. One embodiment determines if information received from a device in a virtual land area network (VLAN) matches a configuration of a virtual connect domain (VCD) in order to label links as being either internal or external.Type: ApplicationFiled: June 12, 2007Publication date: December 18, 2008Inventors: Robert R. Teisberg, Mike H. Chuang
-
Aggregation of network resources providing offloaded connections between applications over a network
Patent number: 7403535Abstract: A computer system aggregates a plurality of network resources of a computer system. The plurality of network resources forms a bypass stack operable to provide offloaded connections to one or more applications available on the computer system. Each of the applications is associated with a first port number. The computer system itself is addressable on the network by a public IP address. The system assigns private IP addresses to uniquely identify each of the plurality of network resources. The system creates a socket for each application by which the application can communicate with the network. The socket is associated with a first endpoint tuple that includes the public IP address and the first port number associated with the application for which the socket is created. The socket is further associated with a set of bypass endpoint tuples that are translated from the first endpoint tuple, each of the set including a different one of the private IP addresses.Type: GrantFiled: December 14, 2004Date of Patent: July 22, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Prashant Modi, Amitabha Biswas, Yiu Yip, Doris Sayon, Kathryn Hampton, Mehrdad Khalili, Robert R. Teisberg, Daniel N. Cripe, Charles L. Hudson -
Publication number: 20080147828Abstract: Systems and methods for distributed configuration of one or more network interface cards (NICs) are disclosed. An exemplary method comprises issuing a request frame including at least a current configuration generation for the NICs from a host computing device to a network device. The method also comprises returning at least one configuration frame including a newer network configuration for the NICs from the network device to the host computing device. The method also comprises configuring the NICs at the host computing device with the newer network configuration.Type: ApplicationFiled: December 18, 2006Publication date: June 19, 2008Inventors: Mark R. Enstone, Gaines C. Teague, Charles L. Hudson, Robert R. Teisberg, David Kasperson, Dennis G. Delahoussaye
-
Patent number: 6189111Abstract: A method is presented that enhances the survivability of system software components, even in the event of catastrophic failure of the computing element on which they reside. In particular, the combination of a distributed operating system (Non Stop Clusters) and a fault-tolerant interconnect (ServerNet) provides an environment conducive to posthumous recovery strategies that have been unavailable in previous distributed computing environments. The specific strategy outlined here is called resource harvesting, and involves a novel approach that retrieve critical data structures of memory from a failed computing element for reconstruction on a non-failed computing element, allowing such critical data structures to continue with their original function.Type: GrantFiled: March 26, 1998Date of Patent: February 13, 2001Assignee: Tandem Computers IncorporatedInventors: James R. Alexander, Rory Foster, Robert R. Teisberg
-
Patent number: 5455917Abstract: A data communication system embodying an apparatus and a method provides simultaneous paths between a plurality of transmit ports and a plurality of receive ports for transmitting therebetween data identifying their destination receive ports. Such data are signals which are constructed in accordance with a standard serial protocol for frame element communication, such as HDLC (High-level Data Link Control). The system is assembled in a chassis containing a backplane and multiple cards having transmit and receive ports through which the cards couple the backplane.Type: GrantFiled: February 1, 1995Date of Patent: October 3, 1995Assignee: Tandem Computers IncorporatedInventors: James E. Holeman, Robert R. Teisberg, Gary R. Morrison, David T. Heron, Jeffrey A. Boyd