Colin Christopher Sharp

age ~56

from Cardiff by the Sea, CA

Also known as:
  • Colin C Sharp
Phone and address:
1002 Genie Ln, Cardiff By The Sea, CA 92007

Colin Sharp Phones & Addresses

  • 1002 Genie Ln, Cardiff, CA 92007
  • Cardiff by the Sea, CA
  • Half Moon Bay, CA
  • 4335 Court Dr, Santa Cruz, CA 95062 • 8314791578
  • 1578 Theo Ct, San Jose, CA 95131 • 4084361373
  • Sunnyvale, CA
  • Encinitas, CA
  • Del Mar, CA
  • San Diego, CA
  • 4335 Court Dr, Santa Cruz, CA 95062

Work

  • Company:
    Conteneo - Mountain View, CA
    Jan 2012
  • Position:
    Lead front-end engineer / interaction designer

Education

  • School / High School:
    The Art Institute of California- San Francisco, CA
    Dec 2011
  • Specialities:
    Bachelor of Science in Design and Interactive Media

Us Patents

  • Apparatus And Method For Gradient Mapping In A Graphics Processing System

    view source
  • US Patent:
    6850244, Feb 1, 2005
  • Filed:
    Jan 11, 2001
  • Appl. No.:
    09/759789
  • Inventors:
    Aaftab Munshi - Los Gatos CA, US
    Colin Sharp - San Jose CA, US
  • Assignee:
    Micron Techology, Inc. - Boise ID
  • International Classification:
    G06T 1500
  • US Classification:
    345584
  • Abstract:
    A method and system for providing surface texture in a graphics image rendered by a graphics processing system. Color values of a pixel having a normal vector normal to a surface in which the pixel is located are calculated based on a perturbed normal vector. The perturbed normal vector is displaced from the normal vector by a displacement equal to the sum of a first vector tangent to the surface at the location of the pixel scaled by a first scale factor and a first displacement value, and a second vector tangent to the surface at the location of the pixel and scaled by a second scale factor and a second displacement value, the second vector perpendicular to the first vector. The displacement values are representative of partial derivatives of a function defining a texture applied to the surface and the scale factors are used to scale the magnitude of the resulting perturbed normal. The color value for the pixel being rendered will be based on the perturbed normal vector instead of the normal vector.
  • Generating A Hash For A Tcp/Ip Offload Device

    view source
  • US Patent:
    7287092, Oct 23, 2007
  • Filed:
    Aug 11, 2003
  • Appl. No.:
    10/639810
  • Inventors:
    Colin C. Sharp - Santa Cruz CA, US
  • International Classification:
    G06F 15/16
    H04L 12/56
  • US Classification:
    709245, 37039532, 707 3, 709250
  • Abstract:
    A TCP/IP offload network interface device (NID) receives packets from a plurality of clients and generates, from the socket address of each such packet, a hash value. Each hash value identifies one of a plurality of hash buckets maintained on the NID. In a file server, certain socket address bits of the packets are low entropy bits in that they tend to be the same, regardless of which client sent the packet. Others of the socket address bits are high entropy bits. The hash function employed is such that the hash values resulting from the changing values of the high entropy bits are substantially evenly distributed among the plurality of hash buckets. In a fast-path, the NID uses a first hash function to identify TCBs on the NID. In a slow-path, the NID generates a second hash using a second hash function and a host stack uses the second hash.
  • Tcp/Ip Offload Device

    view source
  • US Patent:
    7496689, Feb 24, 2009
  • Filed:
    Apr 22, 2003
  • Appl. No.:
    10/420364
  • Inventors:
    Colin C. Sharp - Santa Cruz CA, US
    Clive M. Philbrick - San Jose CA, US
    Daryl D. Starr - Milpitas CA, US
    Stephen E. J. Blightman - San Jose CA, US
  • Assignee:
    Alacritech, Inc. - San Jose CA
  • International Classification:
    G06F 15/173
    G06F 15/16
    G06F 12/00
    H04L 15/00
  • US Classification:
    709250, 709238, 711108, 370463
  • Abstract:
    A TCP/IP offload network interface device (NID) is integrated with a processing device that executes a stack. The TCP/IP offload NID can either be a full TCP/IP offload device or a partial TCP/IP offload device. Common types of packets are processed by the NID in a fast-path such that the stack is offloaded of TCP and IP protocol processing tasks. A hash is made from the packet header and is pushed onto a queue. The hash is later popped off the queue and is used to identify an associated TCB number from a hash table. A mechanism caches hash buckets in SRAM and stores other hash buckets in DRAM. An “IN SRAM CAM” is used to determine whether the TCB associated with the identified TCB number is cached in SRAM or whether it must be moved from DRAM into the SRAM cache. A lock table and a “lock table CAM” mechanism is disclosed that facilitates multiple processors working on the protocol processing of a single packet.
  • Transferring Control Of Tcp Connections Between Hierarchy Of Processing Mechanisms

    view source
  • US Patent:
    8248939, Aug 21, 2012
  • Filed:
    Oct 11, 2005
  • Appl. No.:
    11/249006
  • Inventors:
    Peter K. Craft - San Francisco CA, US
    Joseph L. Gervais - Fremont CA, US
    Colin C. Sharp - Half Moon Bay CA, US
  • Assignee:
    Alacritech, Inc. - San Jose CA
  • International Classification:
    G01R 31/08
  • US Classification:
    370235, 370469
  • Abstract:
    In one embodiment, a system for communicating over a network is disclosed, the system comprising: a processor running a protocol processing stack to control a TCP connection; a first offload engine that receives control of the TCP connection from the stack to perform a first task corresponding to the TCP connection; and a second offload engine that receives control of the TCP connection from the first offload engine to perform a second task corresponding to the TCP connection. For example, the first offload engine can be protocol software such as an intermediate driver that can handle tasks such as teaming and/or reassembly of out-of-order data segments. As another example, the second offload engine can be a network interface card that provides hardware that accelerates data transfer.
  • Network Interface Device With 10 Gb/S Full-Duplex Transfer Rate

    view source
  • US Patent:
    20080040519, Feb 14, 2008
  • Filed:
    May 1, 2007
  • Appl. No.:
    11/799720
  • Inventors:
    Daryl Starr - Milpitas CA, US
    Clive Philbrick - San Jose CA, US
    Colin Sharp - Cardiff CA, US
  • International Classification:
    G06F 3/00
  • US Classification:
    710039000
  • Abstract:
    A 10 Gb/s network interface device offloads TCP/IP datapath functions. Frames without IP datagrams are processed as with a non-offload NIC. Receive frames are filtered, then transferred to preallocated receive buffers within host memory. Outbound frames are retrieved from host memory, then transmitted. Frames with IP datagrams without TCP segments are transmitted without any protocol offload, but received frames are parsed and checked for protocol errors, including checksum accumulation for UDP segments. Receive frames without datagram errors are passed to the host and error frames are dumped. Frames with Tcp segments are parsed and error-checked. Hardware checking is performed for ownership of the socket state. TCP/IP frames which fail the ownership test are passed to the host system with a parsing summary. TCP/IP frames which pass the ownership test are processed by a finite state machine implemented by the CPU. TCP/IP frames for non-owned sockets are supported with checksum accumulation/insertion.
  • Inter-Processor Communication Techniques In A Multiple-Processor Computing Platform

    view source
  • US Patent:
    20120069029, Mar 22, 2012
  • Filed:
    Sep 16, 2011
  • Appl. No.:
    13/235236
  • Inventors:
    Alexei V. Bourd - San Diego CA, US
    Colin Christopher Sharp - Cardiff CA, US
    David Rigel Garcia Garcia - Toronto, CA
    Chihong Zhang - San Diego CA, US
  • Assignee:
    QUALCOMM Incorporated - San Diego CA
  • International Classification:
    G06F 15/16
  • US Classification:
    345502
  • Abstract:
    This disclosure describes communication techniques that may be used within a multiple-processor computing platform. The techniques may, in some examples, provide software interfaces that may be used to support message passing within a multiple-processor computing platform that initiates tasks using command queues. The techniques may, in additional examples, provide software interfaces that may be used for shared memory inter-processor communication within a multiple-processor computing platform. In further examples, the techniques may provide a graphics processing unit (GPU) that includes hardware for supporting message passing and/or shared memory communication between the GPU and a host CPU.
  • Inter-Processor Communication Techniques In A Multiple-Processor Computing Platform

    view source
  • US Patent:
    20120069035, Mar 22, 2012
  • Filed:
    Sep 16, 2011
  • Appl. No.:
    13/235266
  • Inventors:
    Alexei V. Bourd - San Diego CA, US
    Colin Christopher Sharp - Cardiff CA, US
    David Rigel Garcia Garcia - Toronto, CA
    Chihong Zhang - San Diego CA, US
  • Assignee:
    QUALCOMM Incorporated - San Diego CA
  • International Classification:
    G06F 15/167
  • US Classification:
    345541, 345557
  • Abstract:
    This disclosure describes communication techniques that may be used within a multiple-processor computing platform. The techniques may, in some examples, provide software interfaces that may be used to support message passing within a multiple-processor computing platform that initiates tasks using command queues. The techniques may, in additional examples, provide software interfaces that may be used for shared memory inter-processor communication within a multiple-processor computing platform. In further examples, the techniques may provide a graphics processing unit (GPU) that includes hardware for supporting message passing and/or shared memory communication between the GPU and a host CPU.
  • Computational Resource Pipelining In General Purpose Graphics Processing Unit

    view source
  • US Patent:
    20120185671, Jul 19, 2012
  • Filed:
    Jan 14, 2011
  • Appl. No.:
    13/007333
  • Inventors:
    Alexei V. Bourd - San Diego CA, US
    Andrew Gruber - Arlington MA, US
    Aleksandra L. Krstic - San Diego CA, US
    Robert J. Simpson - Espoo, FI
    Colin Sharp - Cardiff CA, US
    Chun Yu - San Diego CA, US
  • Assignee:
    Qualcomm Incorporated - San Diego CA
  • International Classification:
    G06F 9/38
  • US Classification:
    712 27, 712E09071
  • Abstract:
    This disclosure describes techniques for extending the architecture of a general purpose graphics processing unit (GPGPU) with parallel processing units to allow efficient processing of pipeline-based applications. The techniques include configuring local memory buffers connected to parallel processing units operating as stages of a processing pipeline to hold data for transfer between the parallel processing units. The local memory buffers allow on-chip, low-power, direct data transfer between the parallel processing units. The local memory buffers may include hardware-based data flow control mechanisms to enable transfer of data between the parallel processing units. In this way, data may be passed directly from one parallel processing unit to the next parallel processing unit in the processing pipeline via the local memory buffers, in effect transforming the parallel processing units into a series of pipeline stages.

Resumes

Colin Sharp Photo 1

Colin Sharp

view source
Colin Sharp Photo 2

Colin Sharp

view source
Location:
San Francisco Bay Area
Industry:
Computer Software
Skills:
Final Cut Pro
Start-ups
Video
Photoshop
Product Management
Digital Video
Video Production
Post Production
Enterprise Software
Social Media
Strategy
Social Media Marketing
Business Development
Video Editing
Languages:
Japanese
Colin Sharp Photo 3

Colin Sharp

view source
Work:
Conteneo
Mountain View, CA
Jan 2012 to Jan 2014
Lead Front-end Engineer / Interaction Designer
Conteneo
San Francisco, CA
Jan 2012 to Feb 2012
Web Developer
SASS / Compass

Dec 2009 to Dec 2010
Freelance Client
SASS / Compass
Riverside, CA
Apr 2010 to Jun 2010
Web Design and Development Intern
Sisson Design Group
Ontario, CA
Jan 2008 to Mar 2008
Graphic Designer
Vertical Computer Solutions
Chino, CA
May 2007 to Nov 2007
Graphic Designer/Computer Tech
Education:
The Art Institute of California
San Francisco, CA
Dec 2011
Bachelor of Science in Design and Interactive Media

Flickr

Youtube

Shreeve Films 2010 DVD NOW AVAILABLE!

www.ShreeveFilms... This DVD contains more than 20 Digitally Remaster...

  • Category:
    Autos & Vehicles
  • Uploaded:
    17 Jan, 2011
  • Duration:
    1m 15s

The Durutti Column - Thin Ice (detail)

Originally relesed as part of A Factory Sample released Dec. 1978 (wit...

  • Category:
    Music
  • Uploaded:
    02 May, 2008
  • Duration:
    3m 29s

Sharp Bright & Tactical WebMagazine, A look a...

Aaron from Sharp Bright & Tactical (sharptactics.bl... takes a look a...

  • Category:
    People & Blogs
  • Uploaded:
    03 Feb, 2011
  • Duration:
    13m 50s

Colin Firth - A Sharp Dressed Man

Colin Firth, who won Best Actor last week at the Venice Film festival,...

  • Category:
    Entertainment
  • Uploaded:
    28 Sep, 2009
  • Duration:
    4m 30s

Fun With Fire Works

Christian colin and natalie have some left over fire works a can of ax...

  • Category:
    Comedy
  • Uploaded:
    27 Jun, 2009
  • Duration:
    6m 5s

a roof over our heads

indoor skating with Brandon Nemire, Steve Healy, Junya, Colin Sharp, E...

  • Category:
    Autos & Vehicles
  • Uploaded:
    05 Mar, 2009
  • Duration:
    1m 59s

Classmates

Colin Sharp Photo 12

Colin Sharp

view source
Schools:
Nishimachi International School Tokyo PA 1978-1988
Community:
Barbara Hermes
Colin Sharp Photo 13

Colin Sharp | Richmond Hi...

view source
Colin Sharp Photo 14

Nishimachi International ...

view source
Graduates:
Joseph Turner (1982-1984),
Mari Kaislaniemi (1986-1994),
Matthew Joseff (1975-1981),
Colin Sharp (1978-1988)

Facebook

Colin Sharp Photo 15

Colin Sharp

view source
Colin Sharp Photo 16

Colin Sharp

view source
Colin Sharp Photo 17

Colin Sharp

view source
Colin Sharp Photo 18

Sharp Colin

view source
Colin Sharp Photo 19

Colin Sharp

view source
Colin Sharp Photo 20

Colin Sharp

view source
Colin Sharp Photo 21

Colin Sharp

view source
Colin Sharp Photo 22

Colin Sharp

view source

Googleplus

Colin Sharp Photo 23

Colin Sharp

Education:
Normanton C of E, Normanton Modern (Freeston)
About:
Born in Featherstone but lived in Normanton & Altofts all my life.
Colin Sharp Photo 24

Colin Sharp

Work:
Innovation Games (2012)
Colin Sharp Photo 25

Colin Sharp

Colin Sharp Photo 26

Colin Sharp

About:
Rebel bhoy ;)
Tagline:
Champions 2012
Colin Sharp Photo 27

Colin Sharp

Tagline:
Www.insideoutclothing.net
Colin Sharp Photo 28

Colin Sharp

Colin Sharp Photo 29

Colin Sharp

Colin Sharp Photo 30

Colin Sharp

Plaxo

Colin Sharp Photo 31

Colin Sharp

view source
Midland, West Aust
Colin Sharp Photo 32

Colin Sharp

view source
Shifnal, Shropshire
Colin Sharp Photo 33

Colin Sharp

view source
Abthorpe, Northants, UK

Myspace

Colin Sharp Photo 34

Colin Sharp

view source
Locality:
Glasgow, Scotland
Gender:
Male
Birthday:
1950
Colin Sharp Photo 35

colin sharp

view source
Locality:
London and South East, United Kingdom
Gender:
Male
Birthday:
1944
Colin Sharp Photo 36

colin sharp

view source
Locality:
Ontario, Canada
Gender:
Male
Birthday:
1951
Colin Sharp Photo 37

Colin Sharp

view source
Locality:
south shields, East
Gender:
Male
Birthday:
1938
Colin Sharp Photo 38

colin sharp

view source
Locality:
Edinburgh, East
Gender:
Male
Birthday:
1928

Get Report for Colin Christopher Sharp from Cardiff by the Sea, CA, age ~56
Control profile