Search

Troy Gatchell Phones & Addresses

  • 1244 Woodside Dr, Sn Luis Obisp, CA 93401 (805) 439-0597
  • Los Osos, CA
  • San Diego, CA
  • 10265 Herdfield Way, Spring Valley, CA 91977
  • 1018 Philadelphia Dr, Westerville, OH 43085 (614) 431-1774
  • Johnstown, OH
  • Columbus, OH
  • Cottage Grove, OR

Publications

Us Patents

Policy-Based File Management For A Storage Delivery Network

View page
US Patent:
8315999, Nov 20, 2012
Filed:
Aug 27, 2008
Appl. No.:
12/199717
Inventors:
Scott P. Chatley - San Diego CA, US
J. Gabriel Gallagher - San Diego CA, US
Thanh T. Phan - San Diego CA, US
Troy C. Gatchell - San Diego CA, US
Assignee:
Nirvanix, Inc. - San Diego CA
International Classification:
G06F 17/30
US Classification:
707705, 707600, 707609, 707694, 707821, 709201
Abstract:
A method for managing storage and access to data files stored in a storage delivery network comprising a plurality of geographically distributed storage nodes, the method including: receiving a file request from a user, wherein the user is associated with a service level agreement (SLA) containing one or more policies governing handling of file requests from the user; determining if the SLA dictates redirecting the file request to a predetermined storage node; if the SLA dictates redirecting the file request to a predetermined storage node, redirecting the file request to the predetermined storage node; otherwise, identifying all storage nodes from the plurality of geographically distributed storage nodes that are near enough to the user based on one or more predetermined criteria; identifying a nearest storage node from among the near enough storage nodes; and redirecting the user request to the nearest storage node.

Load Based File Allocation Among A Plurality Of Storage Devices

View page
US Patent:
8271992, Sep 18, 2012
Filed:
Aug 28, 2008
Appl. No.:
12/200836
Inventors:
Scott P. Chatley - San Diego CA, US
Thanh T. Phan - San Diego CA, US
Troy C. Gatchell - San Diego CA, US
Assignee:
Nirvanix, Inc. - San Diego CA
International Classification:
G06F 9/52
US Classification:
718105
Abstract:
A method for balancing loads among a plurality of data storage devices, includes: receiving a request from a user device to download a data file; identifying a first set of storage devices containing the requested data file, wherein the first set comprises one or more storage devices; identifying a first storage device from the set that is currently least busy among the storage devices in the first set, and directing the first storage device to serve the request; determining if the first storage device is too busy; and if the first storage device is too busy copying the requested data file to a second storage device which did not previously store the data file, thereby adding the second storage device to the first set of storage devices containing the requested data file.

Load Based File Allocation Among A Plurality Of Storage Devices

View page
US Patent:
8522252, Aug 27, 2013
Filed:
Aug 27, 2012
Appl. No.:
13/595959
Inventors:
Scott P. Chatley - San Diego CA, US
Thanh T. Phan - San Diego CA, US
Troy C. Gatchell - San Diego CA, US
Assignee:
Nirvanix, Inc. - San Diego CA
International Classification:
G06F 17/30
US Classification:
718105
Abstract:
A method for balancing loads among a plurality of data storage devices, includes: receiving a request from a user device to download a data file; identifying a first set of storage devices containing the requested data file, wherein the first set comprises one or more storage devices; identifying a first storage device from the set that is currently least busy among the storage devices in the first set, and directing the first storage device to serve the request; determining if the first storage device is too busy; and if the first storage device is too busy copying the requested data file to a second storage device which did not previously store the data file, thereby adding the second storage device to the first set of storage devices containing the requested data file.

Policy-Based File Management For A Storage Delivery Network

View page
US Patent:
8583616, Nov 12, 2013
Filed:
Oct 19, 2012
Appl. No.:
13/656608
Inventors:
Gabriel Gallagher - San Diego CA, US
Thanh T. Phan - San Diego CA, US
Troy C. Gatchell - San Diego CA, US
Assignee:
Nirvanix, Inc. - San Diego CA
International Classification:
G06F 17/30
US Classification:
707705, 707600, 707609, 707694, 707821, 709201, 709203, 709213, 709217
Abstract:
A method for managing storage and access to data files stored in a storage delivery network comprising a plurality of geographically distributed storage nodes, the method including: receiving a file request from a user, wherein the user is associated with a service level agreement (SLA) containing one or more policies governing handling of file requests from the user; determining if the SLA dictates redirecting the file request to a predetermined storage node; if the SLA dictates redirecting the file request to a predetermined storage node, redirecting the file request to the predetermined storage node; otherwise, identifying all storage nodes from the plurality of geographically distributed storage nodes that are not too busy by determining whether a number of current access requests being served by each storage node exceeds a predetermined threshold value; identifying a nearest storage node from among the not too busy storage nodes; and redirecting the user request to the nearest storage node.

Filing System And Method For Data Files Stored In A Distributed Communications Network

View page
US Patent:
20090138480, May 28, 2009
Filed:
Aug 27, 2008
Appl. No.:
12/199708
Inventors:
Scott P. Chatley - San Diego CA, US
Robert S. Palumbo - San Diego CA, US
Thanh T. Phan - San Diego CA, US
Troy C. Gatchell - San Diego CA, US
J. Gabriel Gallagher - San Diego CA, US
International Classification:
G06F 17/30
G06F 12/00
US Classification:
707 10, 707 1, 707205, 707100, 707200, 707E17032, 707E1701, 707E17045
Abstract:
A computer-implemented method for accessing a file stored in memory, includes: receiving a request to access the file, the request comprising a virtual file path name associated with the requested file; correlating the virtual file path name with a logical file identification (LFID); and identifying a physical location of the file in the memory using the LFID.

Managing User Accounts For Storage Delivery Network

View page
US Patent:
20090144183, Jun 4, 2009
Filed:
Aug 28, 2008
Appl. No.:
12/200826
Inventors:
Troy C. GATCHELL - San Diego CA, US
Scott P. Chatley - San Diego CA, US
Geoffrey T. Tudor - Austin TX, US
Assignee:
Nirvanix, Inc. - San Diego CA
International Classification:
G06Q 30/00
G06Q 50/00
US Classification:
705 34
Abstract:
Disclosed herein are systems and methods for managing a plurality of unique account holders, each having dynamically controllable policies relating to storage, transfer bandwidth, file sizes, pricing options and the like. User accounts can be organized in a hierarchical structure, where an account in the hierarchical structure can manage any account beneath it. For example, a parent account can manage all of its child accounts. In one embodiment, tilling policies can be set by a parent account dictating whether its child account's usage of the system is billed to the parent account or the child account. Moreover, in one embodiment, policies set in an account are automatically inherited by all accounts beneath that account unless that account specifies otherwise.

Method And System For Global Usage Based File Location Manipulation

View page
US Patent:
20090144284, Jun 4, 2009
Filed:
Aug 28, 2008
Appl. No.:
12/200800
Inventors:
Scott P. CHATLEY - San Diego CA, US
Thanh T. Phan - San Diego CA, US
Troy C. Gatchell - San Diego CA, US
International Classification:
G06F 17/30
US Classification:
707 10, 707206, 707E17032
Abstract:
A method for optimizing the location of files stored in one or more geographically distributed storage nodes, includes: storing a second data file in a second storage node, wherein the second data file is an identical copy of a first data file stored in a first storage node; determining if there is sufficient demand for the second data file stored in the second storage node; and if it is determined that there is insufficient demand for the second data file from the second storage node, deleting the second data file from the second storage node.

Coupling A User File Name With A Physical Data File Stored In A Storage Delivery Network

View page
US Patent:
20090144300, Jun 4, 2009
Filed:
Aug 29, 2008
Appl. No.:
12/201831
Inventors:
Scott P. Chatley - San Diego CA, US
Thanh T. Phan - San Diego CA, US
Robert S. Palumbo - San Diego CA, US
Troy C. Gatchell - San Diego CA, US
J. Gabriel Gallagher - San Diego CA, US
International Classification:
G06F 17/30
US Classification:
707100, 707E17044, 707E17032
Abstract:
A method of coupling a user file name to a physical data file stored within a storage delivery network, includes: assigning a logical file identification value (LFID) to a data file stored in one or more storage nodes and storing the LFID in a computer readable memory; storing in the computer readable memory a node identification value (Node ID) indicative of where the data file is stored among a plurality of geographically distributed storage nodes and associating the Node ID with the LFID; and storing in the computer readable memory a file name for the data file created by a user and associating the file name with the LFID, wherein the LFID correlates the file name with the Node ID transparently to the user and allows the user to access the data file using just the file name.
Troy C Gatchell from Los Osos, CA, age ~45 Get Report