Patents by Inventor William Earl
William Earl 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: 10643540Abstract: An exemplary land mobile radio control head and method are provided. In one embodiment, the control head has the capability to utilize halo light of the control head to implement a multi-function indicator that communicates a state of the land mobile radio. In another embodiment, the control head has the capability to provide buffer images constructed from data received from the land mobile radio into a video stream for rendering on an electroluminescent display. In another embodiment, the control head provides the capability for a user to modify a configuration stored on the land mobile radio that defines one of several display modes to be utilized in generating data for use in forming images to be rendered on an electroluminescent display.Type: GrantFiled: November 20, 2017Date of Patent: May 5, 2020Assignee: E.F. JOHNSON COMPANYInventors: Dulie Reavill, William Earl Dunnigan, Troy Frandsen
-
Patent number: 10559259Abstract: An exemplary land mobile radio control head and method are provided. In one embodiment, the control head has the capability to utilize halo light of the control head to implement a multi-function indicator that communicates a state of the land mobile radio. In another embodiment, the control head has the capability to provide buffer images constructed from data received from the land mobile radio into a video stream for rendering on an electroluminescent display. In another embodiment, the control head provides the capability for a user to modify a configuration stored on the land mobile radio that defines one of several display modes to be utilized in generating data for use in forming images to be rendered on an electroluminescent display.Type: GrantFiled: December 22, 2017Date of Patent: February 11, 2020Assignee: E.F. JOHNSON COMPANYInventors: Troy Frandsen, William Earl Dunnigan, Dulie Reavill
-
Patent number: 10558505Abstract: System and methods are disclosed to facilitate the active management and allocation of the knowledge resources of an organization. In one exemplary implementation, the systems and methods include a trigger event handler module installed on a computing device, such as a computer server, configured to receive and process data that will fire trigger events in real time to modify records of the organization or perform processes and specified actions. The system collects data about the transaction and stores the data in a database for future use.Type: GrantFiled: March 26, 2018Date of Patent: February 11, 2020Assignee: Stemmons Enterprise, LLCInventors: Justin Rafael Segal, William Earl Daugherty, III
-
Publication number: 20190340157Abstract: Embodiments of the disclosure provide techniques managing a log-structured solid state drive (SSD) format in a distributed storage system. SSDs in the distributed storage system maintains a journal of logical changes to storage objects to persist prepared and committed changes in the latency path. The journal includes metadata entries that describe changes and reference data pages. Dense data structures (such as a logical block addressing table) index the metadata entries. To reduce the amount of overhead in I/O operations, the distributed storage system maintains the dense data structures in memory rather than on disk.Type: ApplicationFiled: July 19, 2019Publication date: November 7, 2019Inventors: William EARL, Christos KARAMANOLIS, Kiran JOSHI
-
Publication number: 20190324935Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device. A method for network recording is disclosed.Type: ApplicationFiled: April 30, 2019Publication date: October 24, 2019Applicant: Endace Technology LimitedInventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
-
Publication number: 20190324936Abstract: A high speed intelligent network recorder for recording a plurality of flows of network data packets into and out of a computer network over a relevant data time window is disclosed. The high speed intelligent network recorder includes a printed circuit board; a high speed network switching device mounted to the printed circuit board; and an X column by Y row array of a plurality of intelligent hard drives with micro-computers mounted to the printed circuit board and coupled in parallel with the high speed network switching device. A method for network recording is disclosed.Type: ApplicationFiled: May 2, 2019Publication date: October 24, 2019Applicant: Endace Technology LimitedInventors: Anthony James Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
-
Patent number: 10402374Abstract: Embodiments of the disclosure provide techniques managing a log-structured solid state drive (SSD) format in a distributed storage system. SSDs in the distributed storage system maintains a journal of logical changes to storage objects to persist prepared and committed changes in the latency path. The journal includes metadata entries that describe changes and reference data pages. Dense data structures (such as a logical block addressing table) index the metadata entries. To reduce the amount of overhead in I/O operations, the distributed storage system maintains the dense data structures in memory rather than on disk.Type: GrantFiled: August 26, 2014Date of Patent: September 3, 2019Assignee: VMware, Inc.Inventors: William Earl, Christos Karamanolis, Kiran Joshi
-
Publication number: 20190129729Abstract: A system comprises data processing hardware and memory hardware. The memory hardware is in communication with the data processing hardware, and stores instructions that, when executed on the data processing hardware, cause the data processing hardware to perform a plurality of operations. In some examples, one of the operations may include receiving instance management configuration data for a single-tenant software-as-a-service (SaaS) application. Another operation may include further include receiving an image of the single-tenant SaaS application. Yet another operation can include generating, by the control plane manager, a control plane based on the instance management configuration data. The control plane is configured to create multiple instances of the single-tenant SaaS application based on the received image, and to manage the instances of the single-tenant SaaS application based on the received instance management configuration data.Type: ApplicationFiled: October 27, 2017Publication date: May 2, 2019Applicant: Google LLCInventors: Roy Peterkofsky, William Earl, Martin Taillefer, Michael Dahlin, Chandra Prasad, Jaroslaw Kowalski, Anna Berenberg, Kristian Kennaway, Alexander Mohr, Jaidev Haridas
-
Patent number: 10167849Abstract: A system for controlling a wind turbine may include at least one sensor configured to provide at least one of a wind speed signal or a wind direction signal and a turbine controller configured to control the operation of the wind turbine. The system may also include a secondary controller inserted between the sensor(s) and the turbine controller. The secondary controller may be separated from the turbine controller by a distance and may be configured to receive the wind speed signal and/or the wind direction signal from the sensor(s) over a communication interface. In addition, the secondary controller may be configured to adjust the wind speed signal and/or wind direction signal based at least in part on a signal bias value(s) to an adjusted signal(s) and to provide the adjusted signal(s) to the turbine controller.Type: GrantFiled: July 29, 2015Date of Patent: January 1, 2019Assignee: General Electric CompanyInventors: Joseph Lawrence Chacon, William Earl Fish, Noah Pennington
-
Publication number: 20180293116Abstract: System and methods are disclosed to facilitate the active management and allocation of the knowledge resources of an organization. In one exemplary implementation, the systems and methods include a trigger event handler module installed on a computing device, such as a computer server, configured to receive and process data that will fire trigger events in real time to modify records of the organization or perform processes and specified actions. The system collects data about the transaction and stores the data in a database for future use.Type: ApplicationFiled: March 26, 2018Publication date: October 11, 2018Applicant: Stemmons Enterprise LLCInventors: Justin Rafael Segal, William Earl Daugherty, III
-
Patent number: 10091985Abstract: Method and system for organ preservation. According to one aspect, an organ may be preserved by being perfused with an in situ generated preserving gas. The organ may be, for example, a human or porcine pancreas, and perfusion of the pancreas may be anterograde, retrograde, ductal, anterograde/ductal, or retrograde/ductal. The preserving gas used to perfuse the organ may be dissolved in a liquid and then administered to the organ as a gas/liquid solution or may be mixed with one or more other gases and then administered to the organ as a gas/gas mixture. The preserving gas may be, for example, oxygen gas generated in situ using an electrochemical oxygen concentrator. According to another aspect, an organ preservation system may include an electrochemical oxygen concentrator having a water vapor feed, as well as auxiliary equipment to control and measure delivery pressure, flow, temperature and humidity.Type: GrantFiled: June 18, 2010Date of Patent: October 9, 2018Assignee: GINER, INC.Inventors: Linda A. Tempelman, Klearchos K. Papas, Simon G. Stone, William Earl Scott, III, Thomas M. Suszynski, Shuichiro Matsumoto, Joana Ferrer Fabrega, Michael D. Rizzari
-
Publication number: 20180244536Abstract: A process for producing a metal-molybdate material is provided. The process includes a step of reacting a metal molybdenum (Mo) material in a liquid medium with a first acid to provide a Mo composition and combining the Mo composition with a metal source to provide a metal-Mo composition. The metal-Mo composition can be pH adjusted with a base to precipitate a plurality of metal-Mo particulates.Type: ApplicationFiled: February 22, 2018Publication date: August 30, 2018Inventors: William Earl Russell, II, Earl Brian Barger, Benjamin I. Bishop, Barbara B. Bohannon, Christopher Sean Fewox, James B. Inman, Erik T. Nygaard, Timothy A. Policke, Stephen D. Preite, Roger D. Ridgeway, Steve W. Schilthelm, Bryan Blake Wiggins
-
Publication number: 20180244535Abstract: A process for producing a titanium-molybdate material is provided. The process includes a step of reacting a metal molybdenum (Mo) material in a liquid medium with a first acid to provide a Mo composition and combining the Mo composition with a titanium source to provide a Ti—Mo composition. The Ti—Mo composition can be pH adjusted with a base to precipitate a plurality of Ti—Mo particulates.Type: ApplicationFiled: February 22, 2018Publication date: August 30, 2018Inventors: William Earl Russell, II, Earl Brian Barger, Benjamin I. Bishop, Barbara B. Bohannon, Christopher Sean Fewox, James B. Inman, Erik T. Nygaard, Timothy A. Policke, Stephen D. Preite, Roger D. Ridgeway, Steve W. Schilthelm, Bryan Blake Wiggins
-
Publication number: 20180241717Abstract: A multi-level security system may include multiple independent processors each configured to independently process data respectively from or for a different security level. For example, the multi-level security system may process data being communicated between aircrafts of different security levels. The multi-level security system may also include a configurator processor configured to manage and control the operations of the multiple independent processors. The configurator processor and the multiple independent processors may be provided and connected to each other on one single board computer to reduce the size, weight, and power requirement of the multi-level security system and to reduce the power requirement. A cross domain filter device also may be provided to filter and upgrade/downgrade data between different security levels.Type: ApplicationFiled: February 23, 2017Publication date: August 23, 2018Inventors: William Earl Bond, Ryan Hellar, Greg A. Holtmeyer, Patrick Albert Pekkarinen
-
Patent number: 10012213Abstract: The present disclosure is directed to a system and method for controlling and/or upgrading aftermarket multivendor wind turbines. The system includes a turbine controller configured to control operations of the wind turbine, a safety device configured to provide a signal indicative of a health status of the safety device, and a secondary controller inserted between the safety device and the turbine controller. The secondary controller is configured to receive the signal from the safety device over a communication interface. As such, if the signal indicates a normal health status, the secondary controller is configured to send the signal to the turbine controller, i.e. maintain normal operation. Alternatively, if the signal indicates a poor health status, the secondary controller is configured to adjust the signal based at least in part on a signal bias to an adjusted signal and to provide the adjusted signal to the turbine controller.Type: GrantFiled: February 4, 2016Date of Patent: July 3, 2018Assignee: General Electric CompanyInventors: Joseph Lawrence Chacon, William Earl Fish, Noah Pennington, Mark Edward Cardinal
-
Publication number: 20180176142Abstract: Embodiments of the disclosure provide techniques for measuring congestion and controlling quality of service to a shared resource. A module that interfaces with the shared resource monitors the usage of the shared resource by accessing clients. Upon detecting that the rate of usage of the shared resource has exceeded a maximum rate supported by the shared resource, the module determines and transmits a congestion metric to clients that are currently attempting to access the shared resource. Clients, in turn determine a delay period based on the congestion metric prior to attempting another access of the shared resource.Type: ApplicationFiled: February 5, 2018Publication date: June 21, 2018Inventors: William EARL, Christos KARAMANOLIS
-
Publication number: 20180158416Abstract: An exemplary land mobile radio control head and method are provided. In one embodiment, the control head has the capability to utilize halo light of the control head to implement a multi-function indicator that communicates a state of the land mobile radio. In another embodiment, the control head has the capability to provide buffer images constructed from data received from the land mobile radio into a video stream for rendering on an electroluminescent display. In another embodiment, the control head provides the capability for a user to modify a configuration stored on the land mobile radio that defines one of several display modes to be utilized in generating data for use in forming images to be rendered on an electroluminescent display.Type: ApplicationFiled: December 22, 2017Publication date: June 7, 2018Applicant: E.F. Johnson CompanyInventors: Troy Frandsen, William Earl Dunnigan, Dulie Reavill
-
Publication number: 20180075807Abstract: An exemplary land mobile radio control head and method are provided. In one embodiment, the control head has the capability to utilize halo light of the control head to implement a multi-function indicator that communicates a state of the land mobile radio. In another embodiment, the control head has the capability to provide buffer images constructed from data received from the land mobile radio into a video stream for rendering on an electroluminescent display. In another embodiment, the control head provides the capability for a user to modify a configuration stored on the land mobile radio that defines one of several display modes to be utilized in generating data for use in forming images to be rendered on an electroluminescent display.Type: ApplicationFiled: November 20, 2017Publication date: March 15, 2018Applicant: E.F. Johnson CompanyInventors: Dulie Reavill, William Earl Dunnigan, Troy Frandsen
-
Publication number: 20180067826Abstract: Embodiments of the disclosure provide techniques for updating a distributed transaction log on a previously offline resource object component using distributed transaction logs from active host computer nodes from separate RAID mirror configurations. Each component object maintains a journal (log) where distributed transactions are recorded. If a component object goes offline and subsequently returns (e.g., if the node hosting the component object reboots), the component object is marked as stale. To return the component object to an active state, a distributed resources module retrieves the journals from other resource component objects from other RAID configurations where the data is mirrored. The module filters corresponding data that is missing in the journal of the previously offline corresponding object and merges the filtered data to the journal.Type: ApplicationFiled: November 13, 2017Publication date: March 8, 2018Inventors: William Earl, Christos Karamanolis, Eric Knauft, Pascal Renauld
-
Patent number: 9906410Abstract: One or more techniques and/or systems are provided for dynamic data access configuration. For example, a mapping may be maintained for compute nodes of a distributed processing system. The mapping may comprise access permission assignments of at least some compute nodes to shared data segments (e.g., read access and/or write access permissions). The mapping may be updated based upon configuration changes for the distributed processing system (e.g., addition of a new compute node, failure of a compute node, granting or removal of access to a shared data segment for an existing compute node, etc.). The updated mapping may be applied to the distributed processing system during operation of the distributed processing system (e.g., access may be granted to original instances of shared data segments based upon the configuration change; compute nodes and/or the distributed processing system may be kept online and operational while applying the configuration change; etc.).Type: GrantFiled: September 29, 2014Date of Patent: February 27, 2018Assignee: NETAPP, INC.Inventors: Eric Sirianni, Stephen William Daniel, William Earl Taylor, Jr., William Randall Pafford