Patriot Memory

Patriot Memory is an American designer and manufacturer of PC-based USB flash drives, memory modules, solid state drives and gaming peripherals.[1] Patriot Memory is based in Silicon Valley and designs, develops, manufactures and assembles computer components locally.[2]

Patriot Memory
Private LLC
IndustryStorage devices
Founded1985 (1985) as PDP Systems Inc
FoundersPaul Jones, Douglas Diggs and Phil Young
Headquarters
47027 Bericia St.
Fremont, California 94538
,
Area served
Worldwide
Key people
Paul Jones (CEO)
Douglass Diggs (President/Chairman)
Phil Young (CFO/COO)
ProductsMemory cards
USB flash drives
Memory modules
Solid-state drives
PC Gaming peripherals
BrandsBURST
EP PRO
EP
FLARE
GAUNTLET
INSTAMOBILE
LX
SINGE
V30
VIPER GAMING
Websitepatriotmemory.com

History

PDP Systems was founded in 1985 and named after its founders Paul Jones, Doug Diggs and Phil Young. Jones, Diggs, and Young were high school classmates at Awalt High School in Mountain View, CA. Jones and Young went on to UC Davis, while Diggs graduated from the University of California at Los Angeles. PDP Systems started during Jones's time as a student at UC Davis as an OEM builder of computer memory chips into DRAM modules for many of the major PC manufacturers.

Starting in 2003 PDP Systems released their own branded Patriot Memory line of DDR SDRAM to be sold in the retail and online market. Unlike the SDRAM manufacturers that released their SDRAM as bare modules, the Patriot Memory modules featured a bladed metal heat shielding across the entire DDR module.[3] Patriot Memory continued the use of full module heat sinks across each generation of DDR generations to include DDR4.

The Patriot Memory brand eventually became the company name. Patriot Memory has two assembly lines at their facilities in Fremont, California, and Taipei, Taiwan. Jones credits keeping manufacturing in the US as a result of having highly automated machines and reduced shipping costs.[4] Patriot continues to evolve their "VIPER" brand of memory modules, accessories (keyboards, mice, headsets, headset stands, mousepads, and USB flash drives), and "BURST" solid state drives.

gollark: For example, it stores created/updated timestamps in a way which allows them to be looked up more quickly, makes it faster to look up the latest revision of stuff, allows me to do compression (I implemented brotli compression to reduce storage requirements a lot), and allows revisions to have data and represent stuff other than "the page content changed".
gollark: The new version *is* better, even if it involves something like 70 lines more code.
gollark: I've reworked minoteaur's design a bit again because productivity is BEES and happens to other people.```sqlCREATE TABLE pages ( id INTEGER PRIMARY KEY, name TEXT NOT NULL, updated INTEGER NOT NULL, content TEXT NOT NULL);``` I went from that small and thus uncool database thingy to this:```sqlCREATE TABLE versions ( vuuid TEXT PRIMARY KEY COLLATE BINARY, rawSize INTEGER NOT NULL, encoding TEXT, data BLOB NOT NULL);CREATE TABLE pages ( title TEXT PRIMARY KEY, created INTEGER NOT NULL, updated INTEGER NOT NULL, latestVersion TEXT NOT NULL REFERENCES versions(vuuid));CREATE TABLE revisions ( ruuid TEXT PRIMARY KEY COLLATE BINARY, page TEXT NOT NULL REFERENCES pages(title), timestamp INTEGER NOT NULL, type TEXT NOT NULL, data TEXT NOT NULL, -- JSON version TEXT NOT NULL REFERENCES versions(vuuid));CREATE INDEX revisions_page_ix ON revisions(page);```
gollark: Suspicious timing.
gollark: potatOS privacy policy, first 4000 characters.

References

Further reading

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.