Patents by Inventor Jonathan Foster
Jonathan Foster 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: 12170642Abstract: Managing failover between information handling systems, including receiving, at an interface of a smart network interface card (smartNIC) of a primary information handling system, a packet, the primary information handling system communicatively couped to a secondary information handling system; determining whether the packet was transmitted by a network interface card (NIC) of the secondary information handling system; determining that the packet was transmitted by the NIC of the secondary information handling system, and in response, determining whether the packet is an address resolution protocol (ARP) request; determining that the packet is an ARP request, and in response, cloning a medium access control (MAC) address of the NIC of the secondary information handling system at the smartNIC of the primary information handling system; and forwarding the ARP request to a uplink connection.Type: GrantFiled: September 14, 2021Date of Patent: December 17, 2024Assignee: Dell Products L.P.Inventors: Lee Eric Ballard, Jonathan Foster Lewis
-
Patent number: 12093203Abstract: Methods and systems for managing the operation of data processing systems are disclosed. To manage the operation of data processing systems, a management controller hosted by a data processing system may communicate with other components of the data processing system via sideband communications. To facilitate sideband communications between the management controller and other devices, the data processing system may include a sideband communication system. The sideband communication system may facilitate sideband communications between devices over large distances and/or under conditions that may otherwise render the sideband communications infeasible.Type: GrantFiled: September 29, 2022Date of Patent: September 17, 2024Assignee: Dell Products L.P.Inventors: Jonathan Foster Lewis, Florence Gilberte Dorsey
-
Patent number: 12050488Abstract: Methods and systems for performing timekeeping by a data processing system are disclosed. To perform timekeeping, the data processing system may include an oscillator that provides signals upon which time keeping is based. The signal provided by the oscillator may be impacted by the temperature of the oscillator. During periods of time when the data processing system may communicate with other devices, the data processing system may perform cooperative timekeeping synchronization through exchange of data with the other devices. During periods of time when the data processing system may not perform cooperative timekeeping synchronization, the data processing system may perform independent timekeeping synchronization by attempting to thermally stabilize the oscillator.Type: GrantFiled: September 29, 2022Date of Patent: July 30, 2024Assignee: Dell Products L.P.Inventors: Jason Christopher Rock, Jonathan Foster Lewis
-
Publication number: 20240111327Abstract: Methods and systems for performing timekeeping by a data processing system are disclosed. To perform timekeeping, the data processing system may include an oscillator that provides signals upon which time keeping is based. The signal provided by the oscillator may be impacted by the temperature of the oscillator. During periods of time when the data processing system may communicate with other devices, the data processing system may perform cooperative timekeeping synchronization through exchange of data with the other devices. During periods of time when the data processing system may not perform cooperative timekeeping synchronization, the data processing system may perform independent timekeeping synchronization by attempting to thermally stabilize the oscillator.Type: ApplicationFiled: September 29, 2022Publication date: April 4, 2024Inventors: JASON CHRISTOPHER ROCK, JONATHAN FOSTER LEWIS
-
Publication number: 20240111705Abstract: Methods and systems for managing the operation of data processing systems are disclosed. To manage the operation of data processing systems, a management controller hosted by a data processing system may communicate with other components of the data processing system via sideband communications. To facilitate sideband communications between the management controller and other devices, the data processing system may include a sideband communication system. The sideband communication system may facilitate sideband communications between devices over large distances and/or under conditions that may otherwise render the sideband communications infeasible.Type: ApplicationFiled: September 29, 2022Publication date: April 4, 2024Inventors: JONATHAN FOSTER LEWIS, FLORENCE GILBERTE DORSEY
-
Publication number: 20230077521Abstract: Managing failover between information handling systems, including receiving, at an interface of a smart network interface card (smartNIC) of a primary information handling system, a packet, the primary information handling system communicatively couped to a secondary information handling system; determining whether the packet was transmitted by a network interface card (NIC) of the secondary information handling system; determining that the packet was transmitted by the NIC of the secondary information handling system, and in response, determining whether the packet is an address resolution protocol (ARP) request; determining that the packet is an ARP request, and in response, cloning a medium access control (MAC) address of the NIC of the secondary information handling system at the smartNIC of the primary information handling system; and forwarding the ARP request to a uplink connection.Type: ApplicationFiled: September 14, 2021Publication date: March 16, 2023Inventors: Lee Eric Ballard, Jonathan Foster Lewis
-
Patent number: 11431506Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine, via a baseboard management controller (BMC) of an information handling system, to provide firmware to a component of the information handling system; may provide, via the BMC, first data to the component via a first bus; based at least on the first data, may provide, via a communications bridge of the component, a first signal to a non-volatile memory medium (NVMM) of the component, a multiplexer of the component, and an integrated circuit of the component, in which the first signal causes the integrated circuit to be held in a reset state, causes a write protection of the NVMM to be cleared, and causes the multiplexer to couple the BMC to the NVMM; and may provide, via the BMC, the firmware to the NVMM via the multiplexer.Type: GrantFiled: August 21, 2020Date of Patent: August 30, 2022Assignee: Dell Products L.P.Inventors: Lee Eric Ballard, Jonathan Foster Lewis
-
Publication number: 20220060339Abstract: In one or more embodiments, one or more systems, one or more methods, and/or one or more processes may determine, via a baseboard management controller (BMC) of an information handling system, to provide firmware to a component of the information handling system; may provide, via the BMC, first data to the component via a first bus; based at least on the first data, may provide, via a communications bridge of the component, a first signal to a non-volatile memory medium (NVMM) of the component, a multiplexer of the component, and an integrated circuit of the component, in which the first signal causes the integrated circuit to be held in a reset state, causes a write protection of the NVMM to be cleared, and causes the multiplexer to couple the BMC to the NVMM; and may provide, via the BMC, the firmware to the NVMM via the multiplexer.Type: ApplicationFiled: August 21, 2020Publication date: February 24, 2022Inventors: Lee Eric Ballard, Jonathan Foster Lewis
-
Patent number: 11016252Abstract: An active device module may include an active device, a housing configured to house the active device, and heat-rejecting media thermally coupled to the active device and mechanically coupled to the housing such that when the active device module is coupled to an input/output interface of an information handling system, at least a portion of the heat-rejecting media resides external to a chassis enclosing components of the information handling system such that physical shape and size of the heat-rejecting media is not constrained by the chassis.Type: GrantFiled: September 10, 2019Date of Patent: May 25, 2021Assignee: Dell Products L.P.Inventors: Robert B. Curtis, Corey Dean Hartman, Jonathan Foster Lewis
-
Publication number: 20210072472Abstract: An active device module may include an active device, a housing configured to house the active device, and heat-rejecting media thermally coupled to the active device and mechanically coupled to the housing such that when the active device module is coupled to an input/output interface of an information handling system, at least a portion of the heat-rejecting media resides external to a chassis enclosing components of the information handling system such that physical shape and size of the heat-rejecting media is not constrained by the chassis.Type: ApplicationFiled: September 10, 2019Publication date: March 11, 2021Applicant: Dell Products L.P.Inventors: Robert B. CURTIS, Corey Dean Hartman, Jonathan Foster LEWIS
-
Patent number: 10481658Abstract: Components installed on a topside of printed circuit board (PCB), such as a motherboard, are provided airflow cooling by a plurality of cooling fans located on a proximal end of the PCB. A hardware component is installed on the topside of a distal end of the PCB, furthest from the cooling fans. The hardware component includes cooling elements that extend to the underside of the PCB. Cooling the hardware component is complicated by the distance from the cooling fans and the cooling elements that extend below the PCB. A plenum extending from the proximal end of the PCB towards the distal end of the PCB is installed on the underside of the PCB. The plenum draws airflow from the cooling fans and delivers the airflow to the hardware component along the underside of the PCB, thus avoiding heating by the components on the topside of the PCB.Type: GrantFiled: June 26, 2018Date of Patent: November 19, 2019Assignee: Dell Products, L.P.Inventors: Robert Boyd Curtis, Corey Dean Hartman, Jonathan Foster Lewis
-
Systems and methods for providing a combination connector assembly in an information handling system
Patent number: 9748717Abstract: A combination connector may include a first connector housed within a housing and configured to be communicatively coupled to an information handling resource, the first connector configured to receive connectors of a first form factor and to communicatively couple a corresponding connector of the first form factor received by the first connector to the information handling resource, and a second connector housed within the housing and configured to be communicatively coupled to the information handling resource, the second connector configured to receive connectors of a second form factor and to communicatively couple a corresponding connector of the second form factor received by the second connector to the information handling resource. A first footprint of the corresponding connector of the first form factor as engaged with the first connector may be overlapping with a second footprint of the corresponding connector of the second form factor as engaged with the second connector.Type: GrantFiled: November 9, 2015Date of Patent: August 29, 2017Assignee: Dell Products L.P.Inventors: Jonathan Foster Lewis, Corey Dean Hartman, Andrew Lafayette McAnally -
SYSTEMS AND METHODS FOR PROVIDING A COMBINATION CONNECTOR ASSEMBLY IN AN INFORMATION HANDLING SYSTEM
Publication number: 20170133805Abstract: A combination connector may include a first connector housed within a housing and configured to be communicatively coupled to an information handling resource, the first connector configured to receive connectors of a first form factor and to communicatively couple a corresponding connector of the first form factor received by the first connector to the information handling resource, and a second connector housed within the housing and configured to be communicatively coupled to the information handling resource, the second connector configured to receive connectors of a second form factor and to communicatively couple a corresponding connector of the second form factor received by the second connector to the information handling resource. A first footprint of the corresponding connector of the first form factor as engaged with the first connector may be overlapping with a second footprint of the corresponding connector of the second form factor as engaged with the second connector.Type: ApplicationFiled: November 9, 2015Publication date: May 11, 2017Inventors: Jonathan Foster Lewis, Corey Dean Hartman, Andrew Lafayette McAnally -
Patent number: 9619239Abstract: In accordance with embodiments of the present disclosure, a device for persistent cached image download may include a memory, an input/output interface, and a network interface. The memory may be configured to store therein an image database, the image database comprising a boot image for each of one or more information handling systems. The input/output interface may be communicatively coupled to the memory and configured to couple to a corresponding input/output port of an information handling system. The network interface may be configured to couple to an image server. In response to an information handling system coupled to the input/output interface determining that the updated version of the particular boot image exists at the image server, the memory may store the updated version in the memory as the particular boot image.Type: GrantFiled: September 9, 2014Date of Patent: April 11, 2017Assignee: Dell Products L.P.Inventors: Jonathan Foster Lewis, Wade Andrew Butcher, William A. Moyes, Philip John Brisky
-
Patent number: 9380534Abstract: A system and method for selecting a power efficient network interface are provided. One or more network interfaces for data transfer are detected on an electronic device. An active network interface from the one or more network interfaces, where the active network interface is active for data transfer, is identified. One or more power profiles corresponding to the one or more network interfaces are obtained. A power efficient network interface for data transfer from the one or more network interfaces based on the one or more obtained power profiles is determined. In a case where the determined power efficient network interface is not the active network interface, the power efficient network interface is activated for data transfer; data transfer by the active network interface is suspended after the power efficient network interface has been activated.Type: GrantFiled: June 7, 2012Date of Patent: June 28, 2016Assignee: Google Inc.Inventors: Ryan James Harrison, Seyed Behdad Esfahbod MirHosseinZadeh Sarabi, Jonathan Foster Kliegman, Kevin Glen Roy Greer, Wojciech Baranowski, Fady Samuel, Kevin Anthony Ellis
-
Publication number: 20160070554Abstract: In accordance with embodiments of the present disclosure, a device for persistent cached image download may include a memory, an input/output interface, and a network interface. The memory may be configured to store therein an image database, the image database comprising a boot image for each of one or more information handling systems. The input/output interface may be communicatively coupled to the memory and configured to couple to a corresponding input/output port of an information handling system. The network interface may be configured to couple to an image server. In response to an information handling system coupled to the input/output interface determining that the updated version of the particular boot image exists at the image server, the memory may store the updated version in the memory as the particular boot image.Type: ApplicationFiled: September 9, 2014Publication date: March 10, 2016Inventors: Jonathan Foster Lewis, Wade Andrew Butcher, William A. Moyes, Philip John Brisky
-
Publication number: 20150363713Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a processor, a first information handling resource communicatively coupled to the processor, and a second information handling resource for initializing one or more information handling resources of the information handling system. The second information handling resource may be configured to determine whether the information handling system is in a manufacturing mode and responsive to determining that the information handling system is in a manufacturing mode, expose an interface of the second information handling resource to the first information handling resource to enable the first information handling resource to perform one or more manufacturing mode-specific operations.Type: ApplicationFiled: June 13, 2014Publication date: December 17, 2015Inventors: Jonathan Foster Lewis, Troy Allen Tiritilli, Wei Liu, Richard Brian Wallace
-
Publication number: 20150198996Abstract: Techniques for managing power consumption are described herein. In some embodiments, the subject technology provides a method for managing power consumption in a battery powered device, the method comprising steps for determining a user engagement with a battery powered device, wherein the battery powered device comprises one or more hardware components, calculating a power time duration for which the battery powered device is to be maintained in a powered state based on the user engagement with the battery powered device and automatically adjusting power consumption characteristics of the one or more hardware components based on the power time duration. Systems and computer-readable media are also provided.Type: ApplicationFiled: March 15, 2012Publication date: July 16, 2015Applicant: GOOGLE INC.Inventors: Jonathan Foster KLIEGMAN, Seyed Behdad Esfahbod MirHosseinZadeh SARABI, Kevin Glen Roy GREER, Ryan James HARRISON, Wojciech BARANOWSKI, Fady SAMUEL, Kevin Anthony ELLIS
-
Publication number: 20150201377Abstract: A system and method for selecting a power efficient network interface are provided. One or more network interfaces for data transfer are detected on an electronic device. An active network interface from the one or more network interfaces, where the active network interface is active for data transfer, is identified. One or more power profiles corresponding to the one or more network interfaces are obtained. A power efficient network interface for data transfer from the one or more network interfaces based on the one or more obtained power profiles is determined. In a case where the determined power efficient network interface is not the active network interface, the power efficient network interface is activated for data transfer; data transfer by the active network interface is suspended after the power efficient network interface has been activated.Type: ApplicationFiled: June 7, 2012Publication date: July 16, 2015Applicant: Google Inc.Inventors: Ryan James Harrison, Seyed Behdad Esfahbod MirHosseinZadeh Sarabi, Jonathan Foster Kliegman, Kevin Glen Roy Greer, Wojciech Baranowski, Fady Samuel, Kevin Anthony Ellis
-
Patent number: D835223Type: GrantFiled: July 21, 2017Date of Patent: December 4, 2018Assignee: Playworld Systems, Inc.Inventors: Richard Dattner, Craig Mellott, Jonathan Foster, Mike Eby, Jeff Williams, Michael Laris