Patents by Inventor Peter Thomas Camble

Peter Thomas Camble 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: 20030126360
    Abstract: A storage area network associated data library partitioning system comprises a plurality of storage slot elements adapted to store data storage media, at least one set of at least one of the slots is assigned to one partition of a plurality of partitions, and a plurality of data transfer elements that are adapted to receive the media and transfer data to and from the media, each of at least one set of at least one of the data transfer elements is assigned to one of the partitions, at least one data transfer element of each of the partitions hosts a logical element designation of a virtual controller for each of the partitions, the virtual controllers restricting movement of the media to between the set of slots and the set of data transfer elements assigned to a same of the partitions.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Peter Thomas Camble, Stephen Gold, Ian Peter Crighton
  • Publication number: 20030123274
    Abstract: In an embodiment, the present invention is directed to a system for intermediating communication, with a moveable media library, utilizing partitions, wherein the moveable media library comprises an internal controller that is, in part, operable to control a robotics subsystem in response to commands received via a control interface. Such a system comprises: a bridge unit that is operable to pass library commands to an external controller, wherein the bridge unit is operable to associate a plurality of logic units (LUNs) with the external controller. The external controller is operable to process library commands from the bridge unit, wherein the external controller associates each partition of a plurality of partitions with a respective LUN of the plurality of LUNs, and the external controller is further operable to translate received commands from the bridge unit for communication to the internal controller according to the plurality of partitions.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Peter Thomas Camble, Stephen Gold, Daryl Stolte
  • Publication number: 20030126396
    Abstract: A storage area network associated data library partitioning system comprises a plurality of storage element slots adapted to store data storage media, at least one set of at least one of the slots is assigned to one partition of a plurality of partitions, a plurality of data transfer elements that are adapted to receive the media and transfer data to and from the media, each of at least one set of at least one of the data transfer elements is assigned to one of the partitions, and a library controller that assigns a different logical element designation to a virtual controller for each of the partitions, the virtual controllers directing movement of the media to and from one of the set of slots assigned to a same of the partitions.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Peter Thomas Camble, Stephen Gold, Jeffrey Dicorpo
  • Publication number: 20030126395
    Abstract: A data library comprising a plurality of partitions, at least one data transfer element, each of the data transfer elements assigned to one of the partitions and assigned an internally unique element address, a plurality of data storage element slots, each of the slots assigned to a partition and assigned an internally unique element address, at least one media transport element shared by the partitions to move media between the slots and the at least one data transfer elements, the transport assigned an internally unique element address, and a library controller that assigns a different logical unit designation to each of the partitions and that assigns external element addresses to the transport, the data transfer elements, and the slots for each of the partitions and maps the internally unique addresses to the external addresses, the controller restricting movement of media to and from the slots assigned to a same of the partitions.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Peter Thomas Camble, Stephen Gold, Curtis C. Ballard, Stan S. Feather, Jeffrey Dicorpo
  • Publication number: 20030126225
    Abstract: A method for providing a peripheral device virtual functionality overlay for a data library comprises intercepting commands to a library data transfer element within a bridge disposed between a command initiator and the library, passing through commands that can be carried out by the data transfer element to the data transfer element, and executing, with the bridge, commands addressed to the data transfer element that cannot be carried out by the data transfer element.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Peter Thomas Camble, Stephen Gold, Stan S. Feather
  • Publication number: 20030126309
    Abstract: A data library system with managed device access comprises at least one partition, a plurality of data transfer elements each of the data transfer elements assigned to a partition, a plurality of data storage element slots, each of the slots assigned to a partition, a library controller comprising a virtual controller for each partition, the virtual controller directing movement of the media to and from the slots assigned to a same partition and to and from the data transfer elements assigned to the same partition, and at least one bridge operatively disposed between at least one user and the library, each of the bridges present the data transfer elements and the virtual controllers of each partition to the users as logical components beginning at a same designation for each partition.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Peter Thomas Camble, Stephen Gold, Curtis C. Ballard, Stan S. Feather, Jeffrey Dicorpo
  • Publication number: 20030126362
    Abstract: A method for securing access to a data medium comprises recording a unique identification number assigned to each medium in at least a portion of a data library, and commanding at least one selected data transfer element in said library to only accept media having particular ones of said identification numbers.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Inventors: Peter Thomas Camble, Stephen Gold, Ian Peter Crighton, Curtis C. Ballard
  • Publication number: 20020194326
    Abstract: There is disclosed a method and components for managing admission of new user accounts onto a computer entity, for example a headless computer entity, by predicting future utilization of functionality by each of a plurality of existing user accounts on the computer entity, as well as predicting a utilization of any new user accounts requested to be admitted to the computer entity. Various warnings are displayed to an administrator, and an administrator can modify and override automatically generated limit parameters for admitting or rejecting new user accounts. The method and apparatus automatically manage entry and rejection of new users onto the computer entity, without the need for administrator intervention at every admission of a new user account.
    Type: Application
    Filed: June 12, 2001
    Publication date: December 19, 2002
    Inventors: Stephen Gold, Peter Thomas Camble
  • Publication number: 20020188704
    Abstract: A headless computer entity is provided with a base license key data stored on a raw disk sector separate from a system disk and a data disk. The license key data is used to control the available data storage capacity within the headless computer entity, and protect the computer entity from unauthorized upgrade to a higher product specification. Upgrades in capacity of the computer entity can be achieved without replacement of data disk, by altering an upgrade license key data to allow use of spare data storage capacity on the data disk.
    Type: Application
    Filed: June 12, 2001
    Publication date: December 12, 2002
    Inventors: Stephen Gold, Peter Thomas Camble
  • Publication number: 20020147784
    Abstract: A group of headless computer entities is formed via a local area network connection by means of an aggregation service application, operated on a headless computer entity selected as a master entity, which propagates configuration settings for time zone, application settings, security settings and the like across individual slave computer entities within the group. A human operator can change configuration settings globally at group level via a user interface display on a conventional computer having a user console, which interacts with the master headless computer entity via a web administration interface. Addition and subtraction of computer entities from a group are handled by an aggregation service application, and interlocks and error checking is applied throughout the group to ensure that no changes to a slave computer entity are made, unless those changes conform to global configuration settings enforced by the master headless computer entity.
    Type: Application
    Filed: April 6, 2001
    Publication date: October 10, 2002
    Inventors: Stephen Gold, Peter Thomas Camble
  • Publication number: 20020147733
    Abstract: There is disclosed a method of managing backed up data storage region of a plurality of client computers, enforced by a client side agent, and based upon a total of files stored within a client back up data storage region A total file size of current files stored at the client computer is compared to a first soft back up quota limit, at which a warning message is displayed, and a second, hard back up limit, at which back up of client files to a back up computer is prohibited. Quota limits can be set centrally from a back up computer, and deployed to each of the plurality of client computers served by a back up computer. Elimination of backed up file duplication is made at the back up computer, by use of a database and pointers to common files for a plurality of computers.
    Type: Application
    Filed: April 6, 2001
    Publication date: October 10, 2002
    Applicant: Hewlett-Packard Company
    Inventors: Stephen Gold, Peter Thomas Camble
  • Publication number: 20020129128
    Abstract: A group of headless computer entities is formed via a local area network connection by means of an aggregation service application, operated on a headless computer entity selected as a master entity, which propagates configuration settings for time zone, application settings, security settings and the like across individual slave computer entities within the group. A human operator can change configuration settings globally at group level via a user interface display on a conventional computer having a user console, which interacts with the master headless computer entity via a web administration interface. Addition and subtraction of computer entities from a group are handled by an aggregation service application, and interlocks and error checking is applied throughout the group to ensure that no changes to a slave computer entity are made, unless those changes conform to global configuration settings enforced by the master headless computer entity.
    Type: Application
    Filed: March 7, 2001
    Publication date: September 12, 2002
    Inventors: Stephen Gold, Peter Thomas Camble
  • Publication number: 20020095598
    Abstract: A method of and apparatus for selectively transferring (114) to a second device (4) backup data relating to modifications made to a file (14) of a first device (2) includes the steps of identifying the altered blocks of files that have been modified (104), checking the altered blocks of each modified file for the presence of a computer virus signature (110) and transferring all the back-up data relating to the altered blocks of the modified file to the second device if, and only if, no computer virus signature was detected in altered blocks of the modified file.
    Type: Application
    Filed: October 30, 2001
    Publication date: July 18, 2002
    Inventors: Peter Thomas Camble, Shay Withnell
  • Publication number: 20020053044
    Abstract: A method of installing an operating system into a computer entity comprising at least one data storage device, a primary operating system and an emergency operating system, the method characterized by comprising the steps of: creating a copy of the primary operating system on an operating system back-up area of the data storage device of the computer entity; operating the computer entity using the emergency operating system; storing data of the computer entity on a user settings archive of the data storage device; replacing the primary operating system with the copy of the primary operating system; automatically checking for corrupted data on the user settings archive; restoring settings data of the computer entity from the user settings archive. In the event of a failure involving data corruption, application data may be deleted and recreated in a known good default state.
    Type: Application
    Filed: April 27, 2001
    Publication date: May 2, 2002
    Inventors: Stephen Gold, Peter Thomas Camble