Patents by Inventor Charles Martin McJilton

Charles Martin McJilton 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: 9891902
    Abstract: In some examples, a client device receives, from a network-attached storage (NAS) system, installer code. Executing the installer code at the client device causes display of a user interface at the client device. Questions are presented in the user interface at the client device. Responsive to answers to the questions received in the user interface, the installer code executing at the client device installs a subset of software components relating to the NAS system the client device.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: February 13, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles Martin McJilton, Paul Michael Cesario, Matthew D. Haines, Eric Peterson
  • Publication number: 20160253162
    Abstract: In some examples, a client device receives, from a network-attached storage (NAS) system, installer code. Executing the installer code at the client device causes display of a user interface at the client device. Questions are presented in the user interface at the client device. Responsive to answers to the questions received in the user interface, the installer code executing at the client device installs a subset of software components relating to the NAS system the client device.
    Type: Application
    Filed: May 4, 2016
    Publication date: September 1, 2016
    Inventors: Charles Martin MCJILTON, Paul Michael CESARIO, Matthew D. HAINES, Eric PETERSON
  • Patent number: 9354853
    Abstract: Installer code is received from a network attached storage (NAS) system at a client device. The installer code executing at the client device performs a selected subset of administrative tasks at the client device, where the administrative tasks are tasks associated with the NAS system. The selected subset of administrative tasks includes installing a backup software component.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: May 31, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles Martin McJilton, Paul Michael Cesario, Matthew D. Haines, Eric Peterson
  • Patent number: 8554996
    Abstract: A storage system includes at least one storage device on which are provided data storage volumes and an extended storage volume. The data storage volumes include a first data storage volume that is implemented with a data protection mechanism, and a second data storage volume that is implemented without the data protection mechanism. Also, an extended storage volume is provided that is initially un-allocated to any of the data storage volumes. A controller dynamically allocates at least one portion of the extended storage volume to the particular data storage volume to dynamically expand storage capacity of the particular data storage volume.
    Type: Grant
    Filed: July 7, 2008
    Date of Patent: October 8, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James Louis Long, Matthew D. Haines, Charles Martin McJilton
  • Publication number: 20110302280
    Abstract: Installer code is received from a network-attached storage (NAS) system at a client device. The installer code executing at the client device performs a selected subset of administrative tasks at the client device, where the administrative tasks are tasks associated with the NAS system.
    Type: Application
    Filed: July 2, 2008
    Publication date: December 8, 2011
    Applicant: Hewlett-Packard Development Company LP
    Inventors: Charles Martin McJilton, Paul Michael Cesario, Matthew D. Haines, Eric Peferson
  • Publication number: 20110131258
    Abstract: A network attached storage (NAS) device 104 for multimedia file 110 distribution, the device 104 comprising: a processing device 202; a network interface 106 connected with the processing device 202; and a storage device 210 connected with the processing device 202. The storage device 210 comprising: a set of predetermined multimedia file requests 112; a set of multimedia files 110; and a set of executable instructions 212. The executable instructions 212 cause the processing device 202 to: transmit a request 112 from the set of multimedia file requests 112 to a media server 102 via the network interface 106; receive multimedia files 110 responsive to a transmitted request 112; transmit a multimedia file 110 from the set of multimedia files 110 to a controller 116, 120 via the network interface 106 for display to a user via a display 118, 122 connected with the controller 116, 120; and remove a multimedia file 110 from the set of multimedia files 110 responsive to a predetermined file removal process.
    Type: Application
    Filed: September 30, 2008
    Publication date: June 2, 2011
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P
    Inventors: Paul Michael Cesario, David H. Hanes, Charles Martin McJilton
  • Publication number: 20100293148
    Abstract: In one embodiment a network attached storage device comprises at least one storage media, a detection module to detect at least one computing device on a network, a configuration module to configure, in network attached storage device, backup settings, a coordination module to coordinate backup procedures, a network attached storage backup module to backup at least a portion of data from a computing device to the storage media, and a device backup module to backup only modified data from a computing device.
    Type: Application
    Filed: January 29, 2008
    Publication date: November 18, 2010
    Inventors: Paul Cesario, David H. Hanes, Charles Martin McJilton