Search

Philip N Elcan

from Hillsborough, NC
Age ~51

Philip Elcan Phones & Addresses

  • 1429 Chanterelle Ln, Hillsborough, NC 27278 (919) 732-4229
  • 1700 Coleman Loop Rd, Hillsborough, NC 27278 (919) 732-4229
  • Brandon, MS
  • Todd, NC
  • 5413 Ephesus Church Rd, Durham, NC 27707 (919) 408-0168
  • Raleigh, NC
  • Baton Rouge, LA
  • Athens, GA

Work

Company: Nvidia Aug 2018 Position: Senior system software engineer

Education

School / High School: North Carolina State University 2003 to 2006

Skills

Debugging • Device Drivers • Firmware • Arm • Embedded Systems • Embedded Software • Clearcase • Rtos • Software Development • Unix • C • Mobile Devices • Wireless • Android • 3Gpp • Arm Architecture • Linux Kernel

Industries

Computer Hardware

Public records

Vehicle Records

Philip Elcan

View page
Address:
1429 Chanterelle Ln, Hillsborough, NC 27278
Phone:
(919) 732-4229
VIN:
5FNRL38698B036047
Make:
HONDA
Model:
ODYSSEY
Year:
2008

Resumes

Resumes

Philip Elcan Photo 1

Senior System Software Engineer

View page
Location:
1429 Chanterelle Ln, Hillsborough, NC 27278
Industry:
Computer Hardware
Work:
Nvidia
Senior System Software Engineer

Qualcomm Aug 2007 - Aug 2018
Senior Staff Software Engineer

Sony Mobile Communications Apr 2002 - Aug 2007
Consulting Software Engineer

Integrian Jun 1999 - Apr 2002
Embedded Software Engineer

Pomeroy Feb 1999 - Jun 1999
Computer Specialist
Education:
North Carolina State University 2003 - 2006
Louisiana State University 1992 - 1996
Skills:
Debugging
Device Drivers
Firmware
Arm
Embedded Systems
Embedded Software
Clearcase
Rtos
Software Development
Unix
C
Mobile Devices
Wireless
Android
3Gpp
Arm Architecture
Linux Kernel

Publications

Us Patents

Wireless Communications Methods And Devices Selecting Configurations From Multiple Configurations Stored In Nonvolatile Memory

View page
US Patent:
8121581, Feb 21, 2012
Filed:
Mar 19, 2007
Appl. No.:
11/687856
Inventors:
Philip Elcan - Hillsborough NC, US
Assignee:
Sony Ericsson Mobile Communications AB - Lund
International Classification:
H04M 1/66
US Classification:
455411, 709217
Abstract:
A wireless communications device obtains a configuration identifier and selects a wireless communications configuration from among a plurality of wireless communications configurations stored in a non-volatile memory of the wireless communications device based on the configuration identifier. The wireless communications device applies the selected wireless communications configuration to configure the device for use with a network. Respective ones of the plurality of wireless communications configurations may correspond to respective networks; and the configuration identifier may include a network identifier obtained, for example, from a subscriber identity module (SIM) engaged with the wireless communications device.

Methods, Devices And Computer Program Products For Automatically Installing Device Drivers From A Peripheral Device Onto A Host Computer

View page
US Patent:
8171502, May 1, 2012
Filed:
Nov 29, 2006
Appl. No.:
11/564553
Inventors:
William Lennon - Cary NC, US
Philip Elcan - Hillsborough NC, US
Assignee:
Sony Ericsson Mobile Communications AB - Lund
International Classification:
G06F 9/48
US Classification:
719321, 710 8, 710 10, 710302
Abstract:
One or more custom device drivers for a peripheral device may be installed from the peripheral device onto a host computer. Upon connecting the peripheral device to the host computer, an operating system of the host computer is exposed to a default configuration of the peripheral device that contains only a device driver class interface or interfaces for which the operating system includes preinstalled class level device drivers. The peripheral device then receives an install command from the host computer, and automatically transmits one or more custom device drivers from the peripheral device to the host computer. In response to receipt of a change command from the host computer, the configuration of the peripheral device is changed to an alternate configuration that includes interfaces for the custom device drivers.

System And Method For Receiving Control Commands At A Peripheral Device

View page
US Patent:
20080126584, May 29, 2008
Filed:
Aug 15, 2007
Appl. No.:
11/838933
Inventors:
Samuel L. Mullis - Raleigh NC, US
Philip Elcan - Hillsborough NC, US
Assignee:
Sony Ericsson Mobile Communications AB - Lund
International Classification:
G06F 3/00
US Classification:
710 7
Abstract:
A peripheral device includes a file system manager, a command interpreter, and a controller. The peripheral device receives file access commands from a host device. The file system manager determines if the file access commands have embedded control commands and, if so, extracts the control commands. The file system manager sends the control commands to the command interpreter. Based on analyzing the commands, the command interpreter causes the controller to perform a selected function at the peripheral device.

Methods, Devices And Computer Program Products For Automatically Providing An Alternate Usb Configuration Of A Usb Compliant Peripheral Device For Exposure To A Host Computer

View page
US Patent:
20080126628, May 29, 2008
Filed:
May 7, 2007
Appl. No.:
11/745100
Inventors:
Samuel L. Mullis - Raleigh NC, US
Philip Elcan - Hillsborough NC, US
Jeff Lankford - Lilburn GA, US
International Classification:
G06F 13/12
US Classification:
710 63
Abstract:
A method of automatically modifying a configuration of a Universal Serial Bus (USB) compatible peripheral device can be provided by exposing a default USB configuration as a configuration for a USB compatible peripheral device upon initial connection to a USB and receiving a change command at the USB compatible peripheral device, where the change command includes a USB Vendor Specific Command that is configured to indicate to the USB compatible peripheral device that the configuration for the USB compatible peripheral device is to be changed to an alternate USB configuration corresponding to the USB Vendor Specific Command. The alternate USB configuration can then be exposed as the configuration for the USB compatible peripheral device responsive to receiving the USB Vendor Specific Command at the USB compatible peripheral device. Related devices and computer program products are also disclosed.

System And Method For Updating Device Drivers

View page
US Patent:
20080127165, May 29, 2008
Filed:
Aug 15, 2007
Appl. No.:
11/838930
Inventors:
Samuel L. Mullis - Raleigh NC, US
Philip Elcan - Hillsborough NC, US
Assignee:
Sony Ericsson Mobile Communications AB - Lund
International Classification:
G06F 9/44
US Classification:
717173
Abstract:
A host connects to a peripheral device having upgraded firmware. The host also includes a device driver to communicate with the peripheral device. If the device drivers currently installed on the host are not compatible with the upgraded firmware, upgraded device drivers are automatically downloaded to the host from the peripheral device. Once installed on the host, the peripheral device is reset and the upgraded device drivers are used to communicate with the peripheral device.

System And Method For Updating Device Drivers

View page
US Patent:
20110276724, Nov 10, 2011
Filed:
Jul 5, 2011
Appl. No.:
13/176360
Inventors:
Philip Elcan - Hillsborough NC, US
Assignee:
SONY ERICSSON MOBILE COMMUNICATIONS AB - Lund
International Classification:
G06F 13/14
US Classification:
710 8
Abstract:
A host connects to a peripheral device having upgraded firmware. The host also includes a device driver to communicate with the peripheral device. If the device drivers currently installed on the host are not compatible with the upgraded firmware, upgraded device drivers are automatically downloaded to the host from the peripheral device. Once installed on the host, the peripheral device is reset and the upgraded device drivers are used to communicate with the peripheral device.
Philip N Elcan from Hillsborough, NC, age ~51 Get Report