Patents by Inventor Brandon Myers

Brandon Myers 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: 11912606
    Abstract: This application relates generally to an optical fiber for the delivery of infrared light where the polarization state of the light entering the fiber is preserved upon exiting the fiber and the related methods for making thereof. The optical fiber has a wavelength between about 0.9 ?m and 15 ?m, comprises at least one infrared-transmitting glass, and has a polarization-maintaining (PM) transverse cross-sectional structure. The infrared-transmitting, polarization-maintaining (IR-PM) optical fiber has a birefringence greater than 10?5 and has applications in dual-use technologies including laser power delivery, sensing and imaging.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: February 27, 2024
    Assignee: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Daniel J. Gibson, Daniel Rhonehouse, Shyam S. Bayya, L. Brandon Shaw, Rafael R. Gattass, Jesse A. Frantz, Jason D. Myers, Woohong Kim, Jasbinder S. Sanghera
  • Publication number: 20230233146
    Abstract: A method of controlling a wearable device including a signal generator, two stimulation electrodes, and two sensing electrodes to monitor a level of edema of a subject, includes generating, by the generator, a signal that causes a current to flow between the stimulation electrodes and measuring an impedance between the sensing electrodes disposed on a skin of the subject at an interval of time during a testing period, thereby providing impedance measurements, validating each impedance measurement against a model set of impedance measurements, eliminating a measurement from the impedance measurements if the measurement fails the validating, thereby providing a validated sub-set of impedance measurements, converting each of the validated sub-set of impedance measurements to an edema index, thereby providing edema indices, averaging the edema indices and generating an average edema index for the testing period, and generating an alert depending on the average edema index.
    Type: Application
    Filed: June 8, 2021
    Publication date: July 27, 2023
    Inventors: Joshua Brandon MYER, Reza NAIMA
  • Publication number: 20220342980
    Abstract: A method, computer program product, and computing system for detecting the initiation of a recovery procedure in a multi-node IT computing device; determining if a platform container on one of the nodes of the multi-node IT device is capable of executing the recovery procedure; if the platform container on one of the nodes of the multi-node IT device is capable of running the recovery procedure, executing the recovery procedure on the platform container; and if the platform container on none of the nodes of the multi-node IT device is capable of running the recovery procedure, executing the recovery procedure on a maintenance container on one of the nodes of the multi-node IT device.
    Type: Application
    Filed: April 23, 2021
    Publication date: October 27, 2022
    Inventor: Jackson Brandon Myers
  • Patent number: 10204011
    Abstract: A method of initializing a computing device is provided. The method includes (a) powering up the computing device, (b) initially setting a flag to indicate no need to reboot the computing device, (c) sequentially starting a set of computing components operating on the computing device, (d) in response to one component of the set making a configuration change to the computing device, setting a flag to indicate a need to partially reboot the computing device, and (e) upon all components of the set of components completing to load, partially restarting the computing device conditioned on the flag indicating the need to partially reboot, partially restarting including sequentially restarting the set of computing components without powering up the computing device again. An apparatus, system, and computer program product for performing a similar method are also provided.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 12, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Michael L. Burriss, Roko Peros, Jochen F. De Smet, Brion Patrick Philbin, Kenneth D. Lee, Yuri A. Stotski, Jackson Brandon Myers, Helga M. Sonner
  • Patent number: 9641404
    Abstract: Systems, methods, and computer readable medium for optimizing storage allocations based on system resources are disclosed. According to one aspect, the subject matter described herein includes a method for dynamic, policy-based allocation of system resources. The method includes maintaining statistics in connection with like system resources. Each of the system resources having associated statistics that are suitable for describing a relationship with an allocatable class of resource. A request is received for a resource. In response to receiving the request, one of the like system resources is selected, based on the statistics and a policy, as a best system resource in connection with the allocatable class of resource.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: May 2, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Charles Christopher Bailey, Jason L. Taylor, Samuel L. Mullis, II, Miles Aram DeForest, Jackson Brandon Myers
  • Patent number: 9367515
    Abstract: A technique for managing a boot process on a data storage system having multiple storage processors is disclosed. A first storage processor communicatively coupled to and directs a second storage processor to perform one or more boot sequences. Elapsed time and timeout variables and an empty set of boot states are provided. After sleeping for a predetermined time the elapsed time variable is incremented. If the boot state of the second processor is not successful, the technique determines if the current boot state is a new boot state, and if so, the new boot state is added to the set of boot states and the elapsed time value is reset. The timeout value is set equal to the user defined value. If the elapsed time is less than the timeout value, the technique loops back to the sleep state and continues thereon, else if greater that the timeout value, a failure is indicated.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: June 14, 2016
    Assignee: EMC Corporation
    Inventors: Jackson Brandon Myers, Victor T. Kan, Eric R. Vook, Abhaya Pattanaik
  • Patent number: 8886909
    Abstract: Systems, methods, and computer readable medium for allocating physical storage in a disk array are disclosed. According to one aspect, the subject matter described herein includes a method for allocating portions of storage area of a storage array. The method includes receiving, from a requesting entity, a request for allocation of a portion of storage area of a storage array, the storage array comprising a plurality of storage entities and a plurality of data buses for transferring data to and from the plurality of storage entities, wherein the plurality of storage entities are organized into at least one logical unit, wherein each logical unit is subdivided into at least one slice. In response to receiving the request for allocation, at least one slice is selected for allocation for use by the requesting entity, based on anticipated system resource utilization during access to data to be stored in the storage array.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: November 11, 2014
    Assignee: EMC Corporation
    Inventors: Miles Aram De Forest, Charles Christopher Bailey, Michael D. Haynes, David Haase, Jackson Brandon Myers, Dipak Prasad
  • Patent number: 8719812
    Abstract: Methods, systems, and computer readable media for dynamically modifying and utilizing a software package description for software installation are disclosed. According to one method, a software package that includes a software description file is loaded on a hardware platform. The software description file is dynamically modified based on the software package and the hardware platform. The method also includes utilizing the modified software description file to install the software package on the hardware platform.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: May 6, 2014
    Assignee: EMC Corporation
    Inventors: Brandon Myers, Eric Vook, Victor Kan
  • Publication number: 20140047452
    Abstract: A computing system for scalable computing on commodity hardware is provided. The computing system includes a first computing device communicatively connected to a second computing device. The first computing device includes a processor, a physical computer-readable medium, and program instructions stored on the physical computer-readable medium and executable by the processor to perform functions. The functions include determining a first task associated with the second computing device and a second task associated with the second computing device are to be executed, assigning execution of the first task and the second task to the processor of the first computing device, generating an aggregated message that includes (i) a first message including an indication corresponding to the execution of the first task and (ii) a second message including an indication corresponding to the execution of the second task, and sending the aggregated message to the second computing device.
    Type: Application
    Filed: March 15, 2013
    Publication date: February 13, 2014
    Applicants: Battelle Memorial Institute, University of Washington through its Center for Commercialization
    Inventors: Luis CEZE, Jacob Eric NELSON, Brandon HOLT, Brandon MYERS, Simon KAHAN, Mark H. OSKIN
  • Patent number: 8452816
    Abstract: A method is used in managing database access. A framework is provided for translating versioned data between memory and persistent storage. Based on the framework, read and write requests that access records in a database are translated. Based on the framework, it is made to appear that the database is a different version of the database.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: May 28, 2013
    Assignee: EMC Corporation
    Inventors: Robert F. Goudreau, Jr., Saurbh M Pathak, Miles A. DeForest, David Haase, Jackson Brandon Myers, Sriram Nagasubramanian, Michael P. Wagner
  • Patent number: 8443369
    Abstract: Systems, methods, and computer readable medium for optimizing storage allocations based on system resources are disclosed. According to one aspect, the subject matter described herein includes a method for dynamic, policy-based allocation of system resources. The method includes specifying a plurality of system resource collections for representing sets of like system resources and their dependencies. An order in which the collections are to be evaluated during selection of a resource is also specified. A policy for determining the best resource within each collection is also specified. Statistics about the system resources in the collections are maintained. A request for a resource is received. In response to receiving the request, the collections are evaluated in the specified order. The best resource is selected from each collection based on the dependencies, prior selections, and statistics to implement the policy.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: May 14, 2013
    Assignee: EMC Corporation
    Inventors: Charles Christopher Bailey, Miles Aram de Forest, Michael Burriss, David Haase, Dipak Prasad, Brandon Myers
  • Patent number: 8132266
    Abstract: Methods, systems, and computer program products for identifying and enforcing software feature limits across different hardware platforms, software releases, and tiers are disclosed. According to one method, a feature limit data structure is stored on the hardware platform. Each entry in the feature limit data structure is indexed by at least a software program identifier, a software release level identifier, and a feature name. When software is initialized, its release level is determined. A feature limit manager separate from the software being initialized is invoked. At least the software program identifier, the release level, and the feature identifier are provided as input to the feature limit manager. The feature limit manager provides a feature limit value. The feature limit value is stored and the software uses the feature limit value to enforce the feature limit during execution.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: March 6, 2012
    Assignee: EMC Corporation
    Inventors: Robert F. Goudreau, Eric R. Vook, J. Brandon Myers, Victor Kan
  • Patent number: 7818735
    Abstract: A method, system, or computer program product for controlling access to software component features is disclosed. There are three available states for selectable component features. The three available states, of which one is selected, are: (i) enabled access to the selected software component features for users and other software component features on a data storage system, (ii) enabled access to the selected software component features by other software component features on a data storage system, or (iii) disabled access to the software component features.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: October 19, 2010
    Assignee: EMC Corporation
    Inventors: Eric R. Vook, J. Brandon Myers, Victor Kan, Karl M. Owen, Dennis Duprey, Kenneth John Hayman, Abhijit Aswath
  • Patent number: 7536687
    Abstract: The system and method facilitates transition from one software packaging model to a new model. New software packages include a capability package and an enabler package. The capability package provides new or enhanced functionality, and the enabler package serves to provide information that the user has purchased the particular software involved, and is entitled to use the optional feature that the package delivers. The system and method provides for installation of the new software package on older software packages in a non-disruptive manner.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: May 19, 2009
    Assignee: EMC Corporation
    Inventor: Brandon Myers
  • Patent number: 7516452
    Abstract: A method, system, or computer program product for controlling software installation that can accommodate revisions of software and hardware platforms over time.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: April 7, 2009
    Assignee: EMC Corporation
    Inventors: Eric R. Vook, J. Brandon Myers, Victor Kan, Karl M. Owen
  • Patent number: 7159085
    Abstract: A method allows point-in-time viewing of session data for multiple sessions being stored on a disk. Session bits are set for the session data in memory which points to the data at any particular point in time, and this can be done for multiple sessions. In order to make the session data persistent, separate session bits are stored in a portion of a disk reserved for such session bits. Thus, in the event of failure where session bits which are stored in volatile memory such as RAM, are lost, the duplicate copy set in the non-volatile memory can be used to recreate the session once the failure is corrected.
    Type: Grant
    Filed: April 19, 2002
    Date of Patent: January 2, 2007
    Assignee: EMC Corporation
    Inventors: Michael Paul Wagner, Paul Thomas McGrath, J. Brandon Myers, Bruce Allen Keesee
  • Publication number: 20030197963
    Abstract: A method allows point-in-time viewing of session data for multiple sessions being stored on a disk. Session bits are set for the session data in memory which points to the data at any particular point in time, and this can be done for multiple sessions. In order to make the session data persistent, separate session bits are stored in a portion of a disk reserved for such session bits. Thus, in the event of failure where session bits which are stored in volatile memory such as RAM, are lost, the duplicate copy set in the non-volatile memory can be used to recreate the session once the failure is corrected.
    Type: Application
    Filed: April 19, 2002
    Publication date: October 23, 2003
    Applicant: EMC Corporation
    Inventors: Michael Paul Wagner, Paul Thomas McGrath, J. Brandon Myers, Bruce Allen Keesee
  • Patent number: D631960
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: February 1, 2011
    Inventor: Todd Brandon Myers