General Dynamics - National Steel and Shipbuilding Company
2003 to 2000 Senior Training and Development SpecialistUnited States Navy
1995 to 2003 Career Information Program Manager
Education:
Univ. of Phoenix 2007 Masters of Arts in Organizational ManagementExcelsior College 2003 BS in Liberal ArtsUniversity of California San Diego, CA 2003 Certificate in H. R. Management
Skills:
Green Belt Lean Six Sigma, Groton CT 2008
Name / Title
Company / Classification
Phones & Addresses
Mark Mccoy Owner
Mark Motors Ret Used Automobiles
3121 Fair Acres Ln, Spring Valley, CA 91978 6198408317
Mark W Mccoy
MCCOY BROS., LLC
Mark E Mccoy
MCCOY SERVICES LLC
Mark J. Mccoy
FUTURISTIC SOUND INC
Us Patents
Usb Peripheral Device Storing An Indication Of An Operating Power Mode When A Host Went Into Hibernate And Restarting At The Power Mode Accordingly
Stephen Henry Kolokowsky - San Diego CA, US Mark McCoy - San Diego CA, US
Assignee:
Cypress Semiconductor, Inc. - San Jose CA
International Classification:
G06F 13/10
US Classification:
710 8, 710 14, 710 19, 713300
Abstract:
A device capable of operating at both a low power mode and at a high power mode which is connected to a host by a USB connection. The device includes a non-volatile memory which stores the operating state of the device when the host goes into hibernate mode and a flag which indicates that the host has entered the “hibernate” mode. When the device powers up, the previous state of the device is read from the memory. If the previous state was high power and the hibernate flag is set, the device restarts in high power mode without the need of any initialization to determine if the host will allow operation at high power speed mode. The device determines that the host is going into suspend mode (rather than power down mode) by determining if a suspend signal on the USB bus is followed by a power down operation.
Universal Serial Bus Interface To Mass Storage Device
Stephen Henry Kolokowsky - San Diego CA, US Mark McCoy - San Diego CA, US
Assignee:
Cypress Semiconductor Corp. - San Jose CA
International Classification:
G06F 13/00
US Classification:
710313, 710315, 710 62, 712207
Abstract:
An improved bridge circuit for connecting a disk drive with an ATA interface to a computer via a USB bus. After the bridge receives the first data from the ATA interface, the bridge makes the assumption that the next read command will probably be for the next sequential data word and the interface issues a read command for the next sequential data word. After an accessing delay, the second data word is received by the bridge. When the bridge does in fact receive the next read command from the host, a check is made to see if the second read command is for the next sequential location from the first read command. If it is, the already fetched data is provided to the host without delay. If it is not, the process is handled as was the first read command.
Steve H. Kolokowsky - San Diego CA, US Mark D. McCoy - San Diego CA, US
Assignee:
Cypress Semiconductor Corporation - San Jose CA
International Classification:
G11C 29/00
US Classification:
714763
Abstract:
An improved flash memory device and method for improving the performance and reliability of a flash memory device is provided. According to one embodiment, a method for writing data to a memory device may include writing the data to a temporary storage location within the memory device before the data is copied to another location within the memory device, incrementing a count value to indicate that the data has been copied, and repeating the step of writing, if the count value is less than a threshold value. If the count value is greater than or equal to the threshold value, the method may write the data to an external memory controller, where the data is checked for errors and corrected if an error is found, before the data is copied to the other location within the memory device.
Device And Method For Efficient Bulk Data Retrieval Using A Universal Serial Bus
Steven P. Larky - Del Mar CA Scott Swindle - San Diego CA Mark McCoy - San Diego CA
Assignee:
Cypress Semiconductor Corp. - San Jose CA
International Classification:
G06F 1300
US Classification:
714 44
Abstract:
A USB device for communicating data from the device to a USB host is provided. The USB device may have an interrupt or isochronous endpoint for communicating interrupts to the host and a bulk data endpoint for communicating bulk data to the host. The USB device may communicate a signal over the interrupt or isochronous endpoint to the host indicating that the device has bulk data to communicate to the host and may communicate bulk data over the bulk endpoint in response to bulk data requests from the host generated based on the signal over the interrupt or isochronous endpoint. The device may count a predetermined period of time when the device is generating a NAK signal in response to the bulk data request signals from the host because the device does not have any bulk data, and may communicate a signal over the bulk endpoint to the host, once the predetermined period of time has elapsed, indicating that the host halts the bulk data requests until another signal over the interrupt or isochronous endpoint is received.