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.
Sep 2012 to 2000 Sr LAN/WAN Network Engineer/AdministratorITT Technical Institute
Sep 2005 to 2000 Adjunct InstructorITT Technical Institute
Mar 2012 to Jun 2012 Network EngineerITT Technical Institute
Jan 2012 to Mar 2012 Contract Network Engineer on Contract to Oriental TradingITT Technical Institute
Oct 2011 to Jan 2012 Contract Network EngineerITT Technical Institute Omaha, NE Jan 2007 to Oct 2011 LAN/WAN Network Engineer/AdministratorLtCol, USAF Reserve Offutt AFB, NE Aug 1994 to Apr 2008 Systems Integration Manager, USSTRATCOMLtCol, USAF Reserve Bellevue, NE Mar 2005 to Dec 2006 Systems Security Accreditation Specialist/System AdministratorLtCol, USAF Reserve Fremont, NE Jul 2004 to Oct 2004 Lead Team EngineerVatterott College Omaha, NE May 2004 to Jul 2004 Network Systems InstructorPSI Group, Inc Omaha, NE Mar 2004 to Apr 2004 Network & Systems AdministratorLtCol, USAF Reserve
Jun 2003 to Dec 2003 Operations OfficerCarlson Hospitality Worldwide Omaha, NE Dec 1999 to Jun 2001 Senior Network AdministratorComputer Network Systems Technology Omaha, NE Apr 1999 to Nov 1999 Education SupervisorComputer Technology Associates Omaha, NE Jan 1997 to Mar 1998 Network AdministratorDuckwall-Alco Stores, Inc Abilene, KS Sep 1996 to Dec 1996 Network MangerState of Nebraska Omaha, NE Mar 1995 to Aug 1996 Network Support TechnicianINACOM Corporation Omaha, NE Oct 1994 to Feb 1995 Unix System/Network AdministratorMcCallie Associates Bellevue, NE Apr 1994 to Sep 1994 Network Installation TechnicianUnited States Air Force
Apr 1983 to Mar 1994 Commissioned Officer
Education:
Bellevue University Bellevue, NE 2002 to 2006 Masters of Business AdministrationUniversity of Akron Akron, OH 1979 to 1983 Bachelor of Science in Electronics Engineering Technology
Sep 2012 to 2000 Sr LAN/WAN Network Engineer/AdministratorITT Technical Institute
Sep 2005 to 2000 Adjunct InstructorITT Technical Institute
Mar 2012 to Jun 2012 Network EngineerITT Technical Institute
Jan 2012 to Mar 2012 Contract Network Engineer on Contract to Oriental TradingITT Technical Institute
Oct 2011 to Jan 2012 Contract Network EngineerITT Technical Institute Omaha, NE Jan 2007 to Oct 2011 LAN/WAN Network Engineer/AdministratorLtCol, USAF Reserve Offutt AFB, NE Aug 1994 to Apr 2008 Systems Integration Manager, USSTRATCOMLtCol, USAF Reserve Bellevue, NE Mar 2005 to Dec 2006 Systems Security Accreditation Specialist/System AdministratorLtCol, USAF Reserve Fremont, NE Jul 2004 to Oct 2004 Lead Team EngineerVatterott College Omaha, NE May 2004 to Jul 2004 Network Systems InstructorPSI Group, Inc Omaha, NE Mar 2004 to Apr 2004 Network & Systems AdministratorNetwork Administrator for Corporate Local Area and Wide Area Network and Applications Programmer Jul 2001 to Feb 2004Carlson Hospitality Worldwide Omaha, NE Dec 1999 to Jun 2001 Senior Network AdministratorComputer Network Systems Technology Omaha, NE Apr 1999 to Nov 1999 Education SupervisorComputer Technology Associates Omaha, NE Jan 1997 to Mar 1998 Network AdministratorDuckwall-Alco Stores, Inc Abilene, KS Sep 1996 to Dec 1996 Network MangerState of Nebraska Omaha, NE Mar 1995 to Aug 1996 Network Support TechnicianINACOM Corporation Omaha, NE Oct 1994 to Feb 1995 Unix System/Network AdministratorMcCallie Associates Bellevue, NE Apr 1994 to Sep 1994 Network Installation TechnicianUnited States Air Force
Apr 1983 to Mar 1994 Commissioned Officer
Education:
Bellevue University Bellevue, NE 2002 to 2006 Masters of Business AdministrationUniversity of Akron Akron, OH 1979 to 1983 Bachelor of Science in Electronics Engineering Technology
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
Youtube
Mark McCoy in 'heavy blue'
Guest tricks by Erick Winkowski. Filmed and edited by Min Maeweather.
Duration:
3m 53s
Mark McCoy (Charles Bronson, Das Oath & Youth...
August 8th 12pm live Mark McCoy(@markmccoy... is most known for his w...
Duration:
1h 25m 25s
Weekend Coffee with MarkZ 12/24/2022
Protect Your Retirement W/ A Gold. IRA Noble Gold is Who I Trust ...
Duration:
1h 28m 22s
MARK McCOY ON DOPE SICK RADIO PART 1
Part 1 of 2: Interview w/ Mark McCoy of Charles Bronson, Failures, Das...
Duration:
9m 8s
Mark McCoy - Skater, Fighter
dedicated to Nahja the Ninja. RIP. Copyright Disclaimer Under Section ...
Duration:
4m 25s
Dr. Telika McCoy Teaching, "Signs and Wonders...
Dr. Telika McCoy Teaching, "Signs and Wonders" (Mark 4:35-5:1-43) 12/2...