John William Morris
Engineers at Camino Vuelo, San Diego, CA

License number
Colorado 3274
Issued Date
Apr 26, 1958
Renew Date
Dec 31, 1985
Expiration Date
Dec 31, 1985
Type
Professional Engineer
Address
Address
12667 Camino Vuelo, San Diego, CA 92128

Professional information

John Morris Photo 1

Operations Manager At General Atomics

Position:
Operations Manager at General Atomics
Location:
Greater San Diego Area
Industry:
Electrical/Electronic Manufacturing
Work:
General Atomics - Operations Manager


John Morris Photo 2

Manager At Xyz

Position:
manager at xyz
Location:
Greater San Diego Area
Industry:
Consumer Goods
Work:
xyz - manager
Education:
Cabrillo College


John Morris Photo 3

Balanced Allocation Of Multiple Resources, Or Of Multiple Resources From Multiple Providers

US Patent:
7822930, Oct 26, 2010
Filed:
Jul 13, 2009
Appl. No.:
12/502028
Inventors:
Peter Frazier - Princeton NJ, US
Paul Andersen - San Diego CA, US
Gary Boggs - San Diego CA, US
Criselda Carrillo - San Diego CA, US
Donn Holtzman - San Diego CA, US
John Mark Morris - San Diego CA, US
P. Keith Muller - San Diego CA, US
Ronald Yellin - Poway CA, US
Assignee:
Teradata US, Inc. - Miamisburg OH
International Classification:
G06F 12/00
US Classification:
711151, 711 4, 711112, 700 28, 717151, 718104
Abstract:
A system calculates the optimal allocation of two or more resources provided by a resource provider to a task within a computer system from a plurality of possible allocations. In doing so, the system calculates the total volume of an N-dimensional cube, where N is the number of resources provided by the resource provider, representing the respective amounts of resources available to be allocated. The system also calculates the average volume of the N−1 dimensional shapes forming the sides of the N-dimensional cube. The system then calculates, at least partly from the ratio of the total volume to the average volume, the balance resulting from the allocation of resources represented by the N-dimensional cube. The system then calculates the imbalance resulting from the allocation of resources at least partly from the balance and determines the smallest imbalance as the optimal allocation of resources.


John Morris Photo 4

Executing A Join Plan Using Data Compression

US Patent:
2007013, Jun 14, 2007
Filed:
Nov 27, 2006
Appl. No.:
11/563280
Inventors:
John Morris - San Diego CA, US
Todd Walter - Poway CA, US
International Classification:
G06F 7/00
US Classification:
707101000
Abstract:
A join plan creates an intermediate table from two or more database tables within a database. In doing so, at least one projected and compressible column within one of the database tables is identified, where the column contains data values to which the application of a compression data transformation results in a reduction in the size of the data values. The frequency of occurrences of at least some unique values in the compressible column is identified, and then the two or more database tables are joined. The results of the join are then stored in the intermediate table such that the compression data transformation is applied to at least some of the unique values in the compressible column for which the frequency has been identified.


John Morris Photo 5

Dynamic Query Optimization Between Systems Based On System Conditions

US Patent:
2009004, Feb 19, 2009
Filed:
Aug 14, 2007
Appl. No.:
11/891919
Inventors:
Douglas P. Brown - Rancho Santa Fe CA, US
Olli Pekka Kostamaa - Santa Monica CA, US
John Mark Morris - San Diego CA, US
Bhashyam Ramesh - Secunderabad, IN
Anita Richards - San Juan Capistrano CA, US
International Classification:
G06F 17/30
US Classification:
707 4, 707E17008
Abstract:
A computer-implemented system, method and article of manufacture for managing a plurality of database systems in a domain, wherein each of the database systems are managed by one or more closed-loop system management (CLSM) regulators. A virtual regulator manages the domain, wherein the virtual regulator communicates with the CLSM regulators to monitor the database systems' system conditions and operating environment events within the domain and to provide for dynamic query optimization between the database systems within in the domain based on the system conditions and operating environment events.


John Morris Photo 6

Virtual Regulator For Multi-Database Systems

US Patent:
8359333, Jan 22, 2013
Filed:
Mar 12, 2007
Appl. No.:
11/716889
Inventors:
Douglas P. Brown - Santa Fe CA, US
Anita Richards - San Juan Capistrano CA, US
John Mark Morris - San Diego CA, US
Todd A. Walter - Poway CA, US
Assignee:
Teradata US, Inc. - Dayton OH
International Classification:
G06F 7/00, G06F 17/30
US Classification:
707792, 707795
Abstract:
A system for managing a plurality of systems, includes a domain comprised of a plurality of systems, wherein the systems are managed by one or more closed-loop system management (CLSM) regulators. A virtual regulator manages operational characteristics of the domain and the plurality of systems, by communicating with the CLSM regulators to monitor the systems' states, events and conditions within the domain and to adjust the systems' operational characteristics in response to the systems' states, events and conditions.


John Morris Photo 7

Decoupled Logical And Physical Data Storage Within A Database Management System

US Patent:
8041802, Oct 18, 2011
Filed:
Nov 30, 2009
Appl. No.:
12/627716
Inventors:
Peter Frazier - Princeton NJ, US
Paul Andersen - San Diego CA, US
Gary Boggs - San Diego CA, US
Criselda Carrillo - San Diego CA, US
Donn Holtzman - San Diego CA, US
John Mark Morris - San Diego CA, US
P. Keith Muller - San Diego CA, US
Paul Rubio - San Diego CA, US
Assignee:
Teradata US, Inc. - Dayton OH
International Classification:
G06F 15/173, G06F 15/177
US Classification:
709223, 709220, 709224, 709226
Abstract:
The subject matter herein relates to database management systems and, more particularly, to decoupled logical and physical data storage within a database management system. Various embodiments provide systems, methods, and software that separate physical storage of data from logical storage of data. These embodiments include a mapping of logical storage to physical storage to allow data to be moved within the physical storage to increase database responsiveness.


John Morris Photo 8

Automated Block Size Management For Database Objects

US Patent:
7657508, Feb 2, 2010
Filed:
Mar 12, 2007
Appl. No.:
11/716890
Inventors:
John Mark Morris - San Diego CA, US
Anita Richards - San Juan Capistrano CA, US
Douglas P. Brown - Rancho Santa Fe CA, US
Assignee:
Teradata US, Inc. - Miamisburg OH
International Classification:
G06F 17/30
US Classification:
707 2, 707101
Abstract:
A system and method for managing database systems, wherein the database systems perform database queries to retrieve data stored by the database systems. One or more regulators are used for managing the database systems, wherein a database tuning agent function of the regulator uses statistics on physical and logical data access in order to perform automated block size management for database objects.


John Morris Photo 9

Method Of Identifying A Failing Storage Device Based On Common Factor Object Inconsistency

US Patent:
2007006, Mar 22, 2007
Filed:
Sep 8, 2006
Appl. No.:
11/530144
Inventors:
John Morris - San Diego CA, US
Paul Andersen - San Diego CA, US
Gary Boggs - San Diego CA, US
Criselda Carrillo - San Diego CA, US
John Catozzi - San Diego CA, US
Peter Frazier - Princeton NJ, US
International Classification:
G06F 11/00
US Classification:
714006000
Abstract:
A technique for use in identifying a failing storage device from a plurality of such storage devices involves the use of an inconsistency map. This inconsistency map is maintained by selecting one or more protected objects and identifying the storage devices on which the protected objects are stored. Copies of the protected objects on the identified storage devices are compared. On detecting a mismatch between copies of one of the protected objects, details are stored in an inconsistency map of the mismatched protected object and details of the storage devices on which the mismatched protected object is stored.


John Morris Photo 10

Managing Device Wearout Using I/O Metering

US Patent:
8539139, Sep 17, 2013
Filed:
Dec 17, 2010
Appl. No.:
12/971168
Inventors:
John Mark Morris - San Diego CA, US
Assignee:
Teradota US, Inc. - Dayton OH
International Classification:
G06F 12/00, G06F 13/00, G06F 13/28, G11C 11/34, G11C 16/04
US Classification:
711103, 711154, 711165, 711167, 36518533
Abstract:
The number of writes to a device (“D”) consisting of n sub-devices (“D”) is counted:.