Patents by Inventor Charles Randall

Charles Randall 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: 11892929
    Abstract: A management system is described. The management system includes an interface coupled to a plurality of infrastructure appliances and one or more processors to monitor each of the plurality of infrastructure appliances, detect a malfunction at a first of the infrastructure appliances, and transmit a display message to one or more of the plurality of infrastructure appliances that are adjacent to the first infrastructure appliance, wherein a display message indicates one or more activity light indicators to be activated at an adjacent infrastructure appliance.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: February 6, 2024
    Assignee: NetApp, Inc.
    Inventors: Charles Randall, Michael Keith Nunez
  • Patent number: 11783254
    Abstract: Disclosed is a method, system, and computer program product for implementing adaptive business workflows, where the context is coordinated with a hierarchy. The adaptive workflow may include conditional stages that are also coordinated with the hierarchy.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: October 10, 2023
    Assignee: Oracle International Corporation
    Inventors: Rahul Ratnakar Kamath, Douglas Ray Cosby, Matthew Lawrence Lontchar, Charles Randall Wilson
  • Patent number: 11671311
    Abstract: A management system is described. The management system includes an interface coupled to a plurality of infrastructure appliances and one or more processors to monitor each of the plurality of infrastructure appliances, detect a malfunction at a first of the infrastructure appliances, and transmit a display message to the first infrastructure appliance including a message to be displayed at one or more activity light indicators at the first infrastructure appliance.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: June 6, 2023
    Assignee: NetApp, Inc.
    Inventors: Charles Randall, Michael Keith Nunez
  • Publication number: 20230077764
    Abstract: Systems and methods for sampling a set of block IDs to facilitate estimating an amount of data stored in a data set of a storage system having one or more characteristics are provided. According to an example, metadata (e.g., block headers and block IDs) may be maintained regarding multiple data blocks of the data set. When one or more metrics relating to the data set are desired, an efficiency set, representing a subset of the block IDs of the data set, may be created to facilitate efficient calculation of the metrics by sampling the block IDs of the data set. Finally, the metrics may be estimated based on the efficiency set by analyzing one or more of the metadata (e.g., block headers) and the data contained in the data blocks corresponding to the subset of the block IDs and extrapolating the metrics for the entirety of the data set.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 16, 2023
    Applicant: NetApp, Inc.
    Inventors: Charles Randall, Alyssa Proulx
  • Patent number: 11526275
    Abstract: Systems and methods for sampling a set of block IDs to facilitate estimating an amount of data stored in a data set of a storage system having one or more characteristics are provided. According to an example, metadata (e.g., block headers and block IDs) may be maintained regarding multiple data blocks of the data set. When one or more metrics relating to the data set are desired, an efficiency set, representing a subset of the block IDs of the data set, may be created to facilitate efficient calculation of the metrics by statistically sampling the block IDs of the data set. Finally, the metrics may be estimated based on the efficiency set by analyzing one or more of the metadata (e.g., block headers) and the data contained in the data blocks corresponding to the subset of the block IDs and extrapolating the metrics for the entirety of the data set.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: December 13, 2022
    Assignee: NetApp, Inc.
    Inventors: Charles Randall, Alyssa Proulx
  • Patent number: 11487716
    Abstract: Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: November 1, 2022
    Assignee: Oracle International Corporation
    Inventors: Byron Kevin McKenzie, Jeffrey Leon Woodard, Douglas R. Cosby, Charles Randall Wilson
  • Publication number: 20220129159
    Abstract: Systems and methods for sampling a set of block IDs to facilitate estimating an amount of data stored in a data set of a storage system having one or more characteristics are provided. According to an example, metadata (e.g., block headers and block IDs) may be maintained regarding multiple data blocks of the data set. When one or more metrics relating to the data set are desired, an efficiency set, representing a subset of the block IDs of the data set, may be created to facilitate efficient calculation of the metrics by statistically sampling the block IDs of the data set. Finally, the metrics may be estimated based on the efficiency set by analyzing one or more of the metadata (e.g., block headers) and the data contained in the data blocks corresponding to the subset of the block IDs and extrapolating the metrics for the entirety of the data set.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 28, 2022
    Applicant: NetApp, Inc.
    Inventors: Charles Randall, Alyssa Proulx
  • Publication number: 20220129361
    Abstract: A management system is described. The management system includes an interface coupled to a plurality of infrastructure appliances and one or more processors to monitor each of the plurality of infrastructure appliances, detect a malfunction at a first of the infrastructure appliances, and transmit a display message to one or more of the plurality of infrastructure appliances that are adjacent to the first infrastructure appliance, wherein a display message indicates one or more activity light indicators to be activated at an adjacent infrastructure appliance.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 28, 2022
    Applicant: NetApp, Inc.
    Inventors: Charles Randall, Michael Keith Nunez
  • Publication number: 20220131742
    Abstract: A management system is described. The management system includes an interface coupled to a plurality of infrastructure appliances and one or more processors to monitor each of the plurality of infrastructure appliances, detect a malfunction at a first of the infrastructure appliances, and transmit a display message to the first infrastructure appliance including a message to be displayed at one or more activity light indicators at the first infrastructure appliance.
    Type: Application
    Filed: October 23, 2020
    Publication date: April 28, 2022
    Applicant: NetApp, Inc.
    Inventors: Charles Randall, Michael Keith Nunez
  • Publication number: 20210334247
    Abstract: A technique provides efficient management of policies for objects of a distributed storage architecture configured to service storage requests issued by one or more clients of a storage cluster. The objects may include volumes for storing data served by storage nodes of the cluster and the policies may include quality of service (QoS) policies. The technique enables dynamic grouping of the volumes as management domains and applying attributes, such as performance settings of the QoS policies, to the management domains. A group of volumes may be organized as a management domain and a QoS policy may be applied to the domain. If membership of the management domain is modified, the QoS policy is automatically applied to the added volume or stripped from the removed volume. If a performance setting of the policy is modified, the modification is atomically applied and propagated to each volume of the management domain.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 28, 2021
    Inventors: Austino Nicholas Longo, Jared Cantwell, Charles Randall
  • Publication number: 20200234213
    Abstract: Disclosed is a method, system, and computer program product for implementing adaptive business workflows, where the context is coordinated with a hierarchy. The adaptive workflow may include conditional stages that are also coordinated with the hierarchy.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rahul Ratnakar Kamath, Douglas Ray Cosby, Matthew Lawrence Lontchar, Charles Randall Wilson
  • Patent number: 10636005
    Abstract: Disclosed is a method, system, and computer program product for implementing adaptive business workflows, where the context is coordinated with a hierarchy. The adaptive workflow may include conditional stages that are also coordinated with the hierarchy.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: April 28, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Rahul Ratnakar Kamath, Douglas Ray Cosby, Matthew Lawrence Lontchar, Charles Randall Wilson
  • Patent number: 10407912
    Abstract: A roof sheeting anchoring system is disclosed including a channel assembly, a pair of anchoring bodies, and a foot. The channel assembly includes a plurality of fastener holes. The anchoring bodies include a flat and tapered end connected to truss-anchor hooks. The anchoring bodies are each removably insertable into the channel assembly. The foot is rotatably affixable to both of the bodies at the attachment points. Each foot includes at least one fastener hole. The roof sheeting anchoring system securely attaches a roof structure to a truss to prevent separation between the roof and the truss. The method of using a roof sheeting anchoring system is included.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: September 10, 2019
    Inventor: Charles Randall White
  • Patent number: 9953845
    Abstract: A method of manufacturing an electronic module includes providing a conductive strip and a dielectric material. The method includes coating the dielectric material and the conductive strip to form a layered structure having a conductive layer defined by the conductive strip and a dielectric layer defined by the dielectric material. The method includes applying a carrier strip to the layered structure. The method includes processing the conductive layer to form a circuit while the layered structure is on the carrier strip. The method includes removing the carrier strip from the layered structure. The method includes applying the layered structure with the circuit to an electronic module substrate.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: April 24, 2018
    Assignee: TE CONNECTIVITY CORPORATION
    Inventors: Charles Randall Malstrom, David Sarraf, Miguel Angel Morales, Leonard Henry Radzilowski, Michael Fredrick Laub
  • Publication number: 20180081903
    Abstract: Various techniques are disclosed herein for storing and managing master data in hierarchical data systems. Several related concepts, embodiments, and examples are disclosed, including techniques for incremental rationalization in a hierarchical data model, techniques for implementing governance pools in a hierarchical data model, techniques for application materialization in a hierarchical data model, techniques for data intersection mastering in a hierarchical data model, techniques for change request visualization in a hierarchical data model, and techniques for hierarchy preparation in a hierarchical data model.
    Type: Application
    Filed: July 12, 2017
    Publication date: March 22, 2018
    Applicant: Oracle International Corporation
    Inventors: Byron Kevin McKenzie, Jeffrey Leon Woodard, Douglas R. Cosby, Charles Randall Wilson
  • Patent number: 9724831
    Abstract: A robotic gripper mechanism has a housing, a gripper arm and a retention projection. The gripper arm extends from the housing. The gripper arm has a gripper finger provided at a distal end thereof. The retention projection is provided on the housing and cooperates with the gripper arm to exert a retention force on the gripper arm. Wherein when an external force is applied to the gripper finger in a direction which is parallel to a longitudinal axis of the housing, the gripper arm will move relative to the housing if the external force is greater than the retention force.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: August 8, 2017
    Assignee: TE CONNECTIVITY CORPORATION
    Inventors: Charles Randall Malstrom, Swapnilsinh Solanki
  • Publication number: 20170057101
    Abstract: A gripper mechanism for use with a robotic positioning system. The gripper mechanism includes a housing, a gripper arm and a retention projection. The gripper arm extends from the housing. The gripper arm has a gripper finger provided at a distal end thereof The retention projection is provided on the housing and cooperates with the gripper arm to exert a retention force on the gripper arm. Wherein when an external force is applied to the gripper finger in a direction which is parallel to a longitudinal axis of the housing, the gripper arm will move relative to the housing if the external force is greater than the retention force.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Charles Randall MALSTROM, Swapnilsinh SOLANKI
  • Patent number: 9555188
    Abstract: An implantable infusion device includes a pump, a charge storage unit, and a charging circuit configured to supply current to the charge storage unit from a battery in preparation for actuating the pump. The implantable infusion device also includes a pump actuator circuit configured to actuate the pump using energy from the charge storage unit, and a voltage boost circuit configured to provide a boosted battery voltage generated from the battery. The charging circuit is configured to supply current to the charge storage unit from the voltage boost circuit instead of directly from the battery in response to (i) a comparison of a voltage of the battery with a predetermined threshold and (ii) a comparison of a voltage of the charge storage unit with the voltage of the battery.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: January 31, 2017
    Assignee: Medtronic, Inc.
    Inventors: Scott A. Sarkinen, Christopher Ambri, Charles Randall Rogers, Naveed Alam
  • Patent number: 9556860
    Abstract: An implantable infusion device includes a voltage boost circuit configured to selectively generate an output voltage from a first voltage provided by a battery. The voltage boost circuit includes a signal generation circuit configured to generate control signals and a charge pump circuit configured to generate the output voltage in response to the control signals. In response to a request for a predetermined voltage, the signal generation circuit generates the control signals using a first profile for a first period of time, and generates the control signals using a second profile for a second period of time subsequent to the first period. The charge pump circuit increases the output voltage to (i) an intermediate voltage less than the predetermined voltage in response to the first profile of the control signals, and (ii) the predetermined voltage in response to the second profile of the control signals.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: January 31, 2017
    Assignee: Medtronic, Inc.
    Inventors: Charles Randall Rogers, Christopher Ambri
  • Patent number: 9505135
    Abstract: A gripper section for use with a clamp arm for use with automated machinery. The gripper section includes a plurality of beam members which extend from a base, with each beam member of the plurality of beam members having a fixed end and a free end. The gripper section also includes a plurality of gripper surfaces proximate to the free ends, with each gripper surface attached to a respective beam member of the plurality of beam member. Each gripper surface of the plurality of gripper surfaces and its respective beam member move independently of the other plurality of gripper surfaces and plurality of beam members. Wherein the plurality of gripper surfaces and the plurality of beam members conform to the shape of an object/part to be manipulated by the gripper section.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: November 29, 2016
    Assignee: TYCO ELECTRONICS CORPORATION
    Inventors: Charles Randall Malstrom, Richard Earl Hudson