Patents by Inventor William A. Earl

William A. 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).

  • Publication number: 20180067826
    Abstract: 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: Application
    Filed: November 13, 2017
    Publication date: March 8, 2018
    Inventors: William Earl, Christos Karamanolis, Eric Knauft, Pascal Renauld
  • Patent number: 9906410
    Abstract: 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: Grant
    Filed: September 29, 2014
    Date of Patent: February 27, 2018
    Assignee: NETAPP, INC.
    Inventors: Eric Sirianni, Stephen William Daniel, William Earl Taylor, Jr., William Randall Pafford
  • Patent number: 9899107
    Abstract: One embodiment provides a multi-segment rod that includes a plurality of rod segments. The rod segments are removably mated to each other via mating structures in an axial direction. An irradiation target is disposed within at least one of the rod segments, and at least a portion of at least one mating structure includes one and/or more combinations of neutron absorbing materials.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: February 20, 2018
    Assignee: GE-Hitachi Nuclear Energy Americas LLC
    Inventors: Russell Patrick Higgins, Vernon W. Mills, David Grey Smith, Gerald Anthony Luciano, Roger Howard Van Slyke, William Earl Russell, II, Bradley D. Bloomquist
  • Patent number: 9889965
    Abstract: A leak-proof, interlocking, stackable travel container assembly has a sealing plug and a plurality of travel containers. The sealing plug is designed to create an airtight seal when positioned within an opening. In order to do so, the sealing plug has a first sealing ring, a second sealing ring and a lip. Each of the plurality of travel containers has a neck portion, an opening, a body portion and a base portion. The opening perpendicularly traverses into the neck portion allowing an user to place and remove items within the travel container. When required, the sealing plug is placed within the opening. Next, a protective cap is used to surround the sealing plug. If multiple travel containers are to be used, a base interlocking mechanism and a neck interlocking mechanism are used for interlocking each of the plurality of travel containers.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: February 13, 2018
    Inventors: William Earl Morgan, Linda Lee Morgan
  • Patent number: 9887924
    Abstract: 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: Grant
    Filed: August 26, 2013
    Date of Patent: February 6, 2018
    Assignee: VMware, Inc.
    Inventors: William Earl, Christos Karamanolis
  • Publication number: 20180004435
    Abstract: 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: Application
    Filed: August 28, 2017
    Publication date: January 4, 2018
    Applicant: Endace Technology Limited
    Inventors: Anthony Coddington, Stephen Frank Donnelly, David William Earl, Maxwell John Allen
  • Patent number: 9852692
    Abstract: 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: Grant
    Filed: January 6, 2016
    Date of Patent: December 26, 2017
    Assignee: E.F. Johnson Company
    Inventors: Troy Frandsen, William Earl Dunnigan, Dulie Reavill
  • Publication number: 20170352437
    Abstract: One embodiment provides a multi-segment rod that includes a plurality of rod segments. The rod segments are removably mated to each other via mating structures in an axial direction. An irradiation target is disposed within at least one of the rod segments, and at least a portion of at least one mating structure includes one and/or more combinations of neutron absorbing materials.
    Type: Application
    Filed: September 10, 2010
    Publication date: December 7, 2017
    Applicant: GE-HITACHI NUCLEAR ENERGY AMERICAS LLC
    Inventors: Russell Patrick Higgins, Vernon W. Mills, David Grey Smith, Gerald Anthony Luciano, Roger Howard Van Slyke, William Earl Russell, II, Bradley D. Bloomquist
  • Patent number: 9830234
    Abstract: 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: Grant
    Filed: August 26, 2014
    Date of Patent: November 28, 2017
    Assignee: VMware, Inc.
    Inventors: William Earl, Christos Karamanolis, Eric Knauft, Pascal Renauld
  • Patent number: 9824635
    Abstract: 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: Grant
    Filed: January 6, 2016
    Date of Patent: November 21, 2017
    Assignee: E.F. Johnson Company
    Inventors: Troy Frandsen, William Earl Dunnigan, Dulie Reavill
  • Publication number: 20170317947
    Abstract: Embodiments of the disclosure provide techniques for partitioning a resource object into multiple resource components of a cluster of host computer nodes in a distributed resources system. The distributed resources system translates high-level policy requirements into a resource configuration that the system accommodates. The system determines an allocation based on the policy requirements and identifies resource configurations that are available. Upon selecting a resource configuration, the distributed resources system assigns the allocation and associated values to the selected configuration and publishes the new configuration to other host computer nodes in the cluster.
    Type: Application
    Filed: August 26, 2014
    Publication date: November 2, 2017
    Inventors: Christos KARAMANOLIS, William EARL, Eric KNAUFT, Pascal RENAULD
  • Patent number: 9773577
    Abstract: Example embodiments are directed to methods of producing desired isotopes in commercial nuclear reactors and associated apparatuses using instrumentation tubes conventionally found in nuclear reactor vessels to expose irradiation targets to neutron flux found in the operating nuclear reactor. Example embodiments include irradiation targets for producing radioisotopes in nuclear reactors and instrumentation tubes thereof. Example embodiments include one or more irradiation targets useable with example delivery systems that permit delivery into instrumentation tubes. Example embodiments may be sized, shaped, fabricated, and otherwise configured to successfully move through example delivery systems and conventional instrumentation tubes while producing desired isotopes.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: September 26, 2017
    Assignee: GE-Hitachi Nuclear Energy Americas LLC
    Inventors: David Allan Rickard, Bradley Bloomquist, Melissa Allen, Nicholas R. Gilman, Jennifer M. Bowie, William Earl Russell, II
  • Patent number: 9762016
    Abstract: An apparatus for use with a dynamoelectric machine includes a main body configured for attachment to a brush holder. A proximity sensor is on the main body, and the proximity sensor is configured for detecting the presence of a brush located at least partially inside the brush holder. The apparatus receives power from a battery located inside the apparatus, and transmits a wireless signal. The wireless signal is transformable into an indication of a remaining life of the brush. The apparatus is configured to be fully operational when the dynamoelectric machine is neither energized nor in operation, as the apparatus receives power from the battery.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: September 12, 2017
    Assignee: General Electric Company
    Inventors: William Earl Fish, Albert Eugene Steinbach, James Warren Pemrick
  • Publication number: 20170226987
    Abstract: 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: Application
    Filed: February 4, 2016
    Publication date: August 10, 2017
    Inventors: Joseph Lawrence Chacon, William Earl Fish, Noah Pennington, Mark Edward Cardinal
  • Patent number: 9672115
    Abstract: Techniques are disclosed for managing a cluster of computing nodes following a division of the cluster into at least a first and second partition, where the cluster aggregates local storage resources of the nodes to provide an object store, and objects stored in the object store are divided into data components stored across the nodes. In accordance with one method, it is determined that a majority of data components comprising a first object are stored within nodes in the first partition. It is determined that a majority of data components comprising a second object are stored within nodes in the second partition. Configuration objects are permitted to be performed on the first object in the first partition while denying access to the first object from the second partition, and on the second object in the second partition while denying access to the second object from the first partition.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: June 6, 2017
    Assignee: VMware, Inc.
    Inventors: William Earl, Christos Karamanolis, Gregory A. Smith, Eric Knauft, Pascal Renauld
  • Patent number: 9656030
    Abstract: A method including percutaneously positioning a delivery device in a blood vessel; locally introducing a treatment agent from the delivery device into the blood vessel upstream of an infarcted area or distressed area; and following introducing the treatment agent, occluding the blood vessel for a dwell time sufficient to allow the treatment agent to flow into targeted capillaries in or adjacent to the infarcted area. A system comprising a delivery device suitable for percutaneous insertion into a blood vessel of a patient, the delivery device comprising an occluding portion and a delivery cannula having a lumen therethrough; a controller coupled to a proximal portion of the delivery device comprising instruction logic to perform a method including introducing a treatment agent into the delivery cannula; and occluding a blood vessel following a predetermined delay time after introducing the treatment agent.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 23, 2017
    Assignee: Abbott Cardiovascular Systems Inc.
    Inventors: William Earl Webler, Jr., Eugene T. Michal, Jessica Chiu, Charles D. Claude, Syed Faiyaz Ahmed Hossainy
  • Patent number: 9589691
    Abstract: Example embodiments are directed to methods of producing desired isotopes in commercial nuclear reactors using instrumentation tubes conventionally found in nuclear reactor vessels to expose irradiation targets to neutron flux found in the operating nuclear reactor. Example embodiments include assemblies for retention and producing radioisotopes in nuclear reactors and instrumentation tubes thereof. Example embodiments include one or more retention assemblies that contain one or more irradiation targets and are useable with example delivery systems that permit delivery of irradiation targets. Example embodiments may be sized, shaped, fabricated, and otherwise configured to successfully move through example delivery systems and conventional instrumentation tubes while containing irradiation targets and desired isotopes produced therefrom.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: March 7, 2017
    Assignee: GE-HITACHI NUCLEAR ENERGY AMERICAS LLC
    Inventors: Melissa Allen, Nicholas R. Gilman, Heather Hatton, William Earl Russell, II
  • Patent number: 9582198
    Abstract: Embodiments of the disclosure provide techniques for creating a compressed mapping structure in a system of resources. For example, a distributed resources system may use delta encoding to store, in memory, numerous entries of dense data structures in the system. In a compressed block of such entries, the distributed resources system encodes the key of each entry as the delta from the key of the previous entry. The content of each entry is encoded similarly. The distributed resources system suppresses the leading zero bits of each resulting field.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: February 28, 2017
    Assignee: VMware, Inc.
    Inventor: William Earl
  • Publication number: 20170030332
    Abstract: 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: Application
    Filed: July 29, 2015
    Publication date: February 2, 2017
    Inventors: Joseph Lawrence Chacon, William Earl Fish, Noah Pennington
  • Patent number: 9536228
    Abstract: An improved contact management system allows users to establish contact sharing relationships with one another and store updating contacting information for these users alongside static contact information for other users in personal, private data collections. The system may allow a user to specify various levels of information sharing and customize communication options by which other users may contact them. The system may provide seamless integration with legacy contact management and/or and communication systems.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: January 3, 2017
    Assignee: Gretel, LLC
    Inventors: William Earl Vernon, Lisabet Summa