Patents by Inventor Alan Ott
Alan Ott 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: 11934241Abstract: A fan device used with respect to a computing device. The fan device includes at least two fans that provide airflow for the computing device and a controller that adjusts the fans' speeds in an attempt to avoid harmonic vibrations of the at least two fans. The fan device may include at least one sensor, and the controller may adjust the fans' speeds based at least on information from the sensor(s) in the attempt to avoid the harmonic vibrations. The attempt to avoid the harmonic vibrations may also attempt to mitigate one or more of turbulence, pressure, over-heating, power consumption, or noise in, by, or around the computing device. Reversal of airflow may also be used. A fan bar that enables isolation of ground return noise may also be used. The controller may use sums of primes calculations, phase analysis, common divisor calculations, and the like. Also, associated methods.Type: GrantFiled: April 8, 2022Date of Patent: March 19, 2024Assignee: SOFTIRON LIMITEDInventors: Phillip Edward Straw, Robert Drury, David Patrick Anders, Alan Ott, Bryan Keith Larmore
-
Patent number: 11899549Abstract: A merged infrastructure for manufacturing and lifecycle management of both hardware and software is disclosed. In various embodiments, a library comprising a superset of device drivers is stored, the superset including for each of a plurality of supported systems a corresponding set of device drivers for devices comprising that supported system. A context in which a processor is deployed is determined, the context being associated with a specific corresponding one of the plurality of supported systems. The library is used to provision based on the determined context at least a subset of devices accessible by the processor in the context in which the processor is deployed.Type: GrantFiled: March 15, 2022Date of Patent: February 13, 2024Inventors: Phillip Edward Straw, Robert Drury, Alan Ott, Bryan Larmore, David Patrick Anders, Stephen Hardwick
-
Publication number: 20220413950Abstract: An apparatus includes a processor interface circuit to a motherboard processor, an out of band (OOB) interface circuit to connect the apparatus to a media tray, and circuitry configured to determine a preliminary indication that a candidate storage device of the media tray will fail, cause isolation of the candidate storage device from the motherboard processor based upon the determination of the preliminary indication, and run a secondary diagnostic test on the candidate storage device through the OOB interface after isolating the candidate storage device.Type: ApplicationFiled: June 21, 2022Publication date: December 29, 2022Applicant: SOFTIRON LIMITEDInventor: Alan Ott
-
Patent number: 11537539Abstract: A system includes a central processing unit (CPU) including semiconductor dies, wherein each semiconductor die includes processing cores. The system includes a multi-host network interface card (NIC). The NIC includes an external connection interface circuit and CPU interface circuits. The NIC is coupled to an external data source through the external connection interface circuit and to each the semiconductor dies through a respective CPU interface circuit. The NIC is configured to receive data from the external data source for a different peripherals separately connected to semiconductor dies, and route the data for peripherals through respective CPU interface circuits.Type: GrantFiled: October 18, 2021Date of Patent: December 27, 2022Assignee: SOFTIRON LIMITEDInventor: Alan Ott
-
Publication number: 20220229478Abstract: A fan device used with respect to a computing device. The fan device includes at least two fans that provide airflow for the computing device and a controller that adjusts the fans' speeds in an attempt to avoid harmonic vibrations of the at least two fans. The fan device may include at least one sensor, and the controller may adjust the fans' speeds based at least on information from the sensor(s) in the attempt to avoid the harmonic vibrations. The attempt to avoid the harmonic vibrations may also attempt to mitigate one or more of turbulence, pressure, over-heating, power consumption, or noise in, by, or around the computing device. Reversal of airflow may also be used. A fan bar that enables isolation of ground return noise may also be used. The controller may use sums of primes calculations, phase analysis, common divisor calculations, and the like. Also, associated methods.Type: ApplicationFiled: April 8, 2022Publication date: July 21, 2022Applicant: SOFTIRON LIMITEDInventors: Phillip Edward STRAW, Robert DRURY, David Patrick ANDERS, Alan OTT, Bryan Keith LARMORE
-
Publication number: 20220206914Abstract: A merged infrastructure for manufacturing and lifecycle management of both hardware and software is disclosed. In various embodiments, a library comprising a superset of device drivers is stored, the superset including for each of a plurality of supported systems a corresponding set of device drivers for devices comprising that supported system. A context in which a processor is deployed is determined, the context being associated with a specific corresponding one of the plurality of supported systems. The library is used to provision based on the determined context at least a subset of devices accessible by the processor in the context in which the processor is deployed.Type: ApplicationFiled: March 15, 2022Publication date: June 30, 2022Inventors: Phillip Edward Straw, Robert Drury, Alan Ott, Bryan Larmore, David Patrick Anders, Stephen Hardwick
-
Patent number: 11321203Abstract: A merged infrastructure for manufacturing and lifecycle management of both hardware and software is disclosed. In various embodiments, a library comprising a superset of device drivers is stored, the superset including for each of a plurality of supported systems a corresponding set of device drivers for devices comprising that supported system. A context in which a processor is deployed is determined, the context being associated with a specific corresponding one of the plurality of supported systems. The library is used to provision based on the determined context at least a subset of devices accessible by the processor in the context in which the processor is deployed.Type: GrantFiled: October 9, 2020Date of Patent: May 3, 2022Inventors: Phillip Edward Straw, Robert Drury, Alan Ott, Bryan Larmore, David Patrick Anders, Stephen Hardwick
-
Publication number: 20220121583Abstract: A system includes a central processing unit (CPU) including semiconductor dies, wherein each semiconductor die includes processing cores. The system includes a multi-host network interface card (NIC). The NIC includes an external connection interface circuit and CPU interface circuits. The NIC is coupled to an external data source through the external connection interface circuit and to each the semiconductor dies through a respective CPU interface circuit. The NIC is configured to receive data from the external data source for a different peripherals separately connected to semiconductor dies, and route the data for peripherals through respective CPU interface circuits.Type: ApplicationFiled: October 18, 2021Publication date: April 21, 2022Inventor: Alan Ott
-
Publication number: 20220114068Abstract: A merged infrastructure for manufacturing and lifecycle management of both hardware and software is disclosed. In various embodiments, a library comprising a superset of device drivers is stored, the superset including for each of a plurality of supported systems a corresponding set of device drivers for devices comprising that supported system. A context in which a processor is deployed is determined, the context being associated with a specific corresponding one of the plurality of supported systems. The library is used to provision based on the determined context at least a subset of devices accessible by the processor in the context in which the processor is deployed.Type: ApplicationFiled: October 9, 2020Publication date: April 14, 2022Inventors: Phillip Edward Straw, Robert Drury, Alan Ott, Bryan Larmore, David Patrick Anders, Stephen Hardwick
-
Patent number: 11301009Abstract: A fan device used with respect to a computing device. The fan device includes at least two fans that provide airflow for the computing device and a controller that adjusts the fans' speeds in an attempt to avoid harmonic vibrations of the at least two fans. The fan device may include at least one sensor, and the controller may adjust the fans' speeds based at least on information from the sensor(s) in the attempt to avoid the harmonic vibrations. The attempt to avoid the harmonic vibrations may also attempt to mitigate one or more of turbulence, pressure, over-heating, power consumption, or noise in, by, or around the computing device. Reversal of airflow may also be used. A fan bar that enables isolation of ground return noise may also be used. The controller may use sums of primes calculations, phase analysis, common divisor calculations, and the like. Also, associated methods.Type: GrantFiled: June 4, 2019Date of Patent: April 12, 2022Assignee: SOFTIRON LIMITEDInventors: Phillip Edward Straw, Robert Drury, David Patrick Anders, Alan Ott, Bryan Keith Larmore
-
Publication number: 20220066890Abstract: An apparatus includes a communications interface and a management server. The management server is configured to access servers through the interface, determine that additional resources are needed for execution by a system, and determine that one of the servers is in a standby mode. In the standby mode, the server is powered down and a baseboard management controller (BMC) therein is only powered through a connection from the apparatus or another server of the network. The management server is configured to determine that additional resources for execution by the system from the server are to be activated and cause a wake-up signal to be sent to the BMC, wherein the wake-up signal is configured to cause the BMC to wake and provision the operating environment of the server.Type: ApplicationFiled: August 24, 2021Publication date: March 3, 2022Applicant: SOFTIRON LIMITEDInventors: Robert Drury, Andrew McNeil, Harry Richardson, Stephen Hardwick, Phillip Edward Straw, Alan Ott
-
Publication number: 20220066791Abstract: An apparatus includes an operating environment including a motherboard and a processor, and a baseboard management controller (BMC) including circuitry configured to determine that another server is in a standby mode. The other server includes its own BMC and operating environment, and, in the standby mode, the second operating environment is powered down and the second BMC is powered only through a connection to the BMC of the apparatus. The BMC of the apparatus is further configured to determine that additional resources for execution by a system including the apparatus are to be activated. The BMC is further configured to send a control signal to the other BMC, wherein the control signal is configured to issue a wake-up signal to the other BMC to wake at least a portion of the other BMC's operating environment, and to provision the other BMC's operating environment.Type: ApplicationFiled: August 24, 2021Publication date: March 3, 2022Applicant: SOFTIRON LIMITEDInventors: Robert Drury, Andrew McNeil, Harry Richardson, Stephen Hardwick, Phillip Edward Straw, Alan Ott
-
Publication number: 20210089096Abstract: A fan device used with respect to a computing device. The fan device includes at least two fans that provide airflow for the computing device and a controller that adjusts the fans' speeds in an attempt to avoid harmonic vibrations of the at least two fans. The fan device may include at least one sensor, and the controller may adjust the fans' speeds based at least on information from the sensor(s) in the attempt to avoid the harmonic vibrations. The attempt to avoid the harmonic vibrations may also attempt to mitigate one or more of turbulence, pressure, over-heating, power consumption, or noise in, by, or around the computing device. Reversal of airflow may also be used. A fan bar that enables isolation of ground return noise may also be used. The controller may use sums of primes calculations, phase analysis, common divisor calculations, and the like. Also, associated methods.Type: ApplicationFiled: June 4, 2019Publication date: March 25, 2021Applicant: SoftIron LimitedInventors: Phillip Edward Straw, Robert Drury, David Patrick Anders, Alan Ott, Bryan Keith Larmore
-
Patent number: 6760902Abstract: A method and apparatus that automatically creates the user interface in an object-oriented software program, without the need for explicit user interface code, is disclosed. The present invention includes a visual object base class with functions that support the creation and management of views, one or more instrumented object classes that are subclasses of the visual object base class and from which instrumented objects are created, and a Visualization Engine. Each instrumented object class defines one or more of the class members to be visual elements that are capable of being represented in the user interface environment.Type: GrantFiled: August 31, 2000Date of Patent: July 6, 2004Inventor: James Alan Ott