David D Nesbitt, Age 571702 Neely Ave, Atlanta, GA 30344

David Nesbitt Phones & Addresses

1702 Neely Ave, Atlanta, GA 30344 (404) 766-7240

East Point, GA

1310 Avery Pl, Siloam Springs, AR 72761 (501) 549-4786

1861 Whitley Ave #108, Los Angeles, CA 90028

170 E Walnut St #410, Pasadena, CA 91103 (626) 564-1221

170 Walnut St, Pasadena, CA 91103

Mena, AR

Felton, GA

New Orleans, LA

Agoura Hills, CA

Show more

Mentions for David D Nesbitt

Career records & work history

Medicine Doctors

David A. Nesbitt

Specialties:
Colon & Rectal Surgery, General Surgery
Work:
Colon Rectal Associates CtrlColon Rectal Associates Central New York
5100 W Taft Rd STE 4A, Liverpool, NY 13088
(315) 458-2211 (phone) (315) 452-9025 (fax)
Site
Education:
Medical School
SUNY Upstate Medical University
Graduated: 1997
Procedures:
Proctosigmoidoscopy, Colonoscopy, Destruction of Lesions on the Anus, Hemorrhoid Procedures, Sigmoidoscopy, Small Bowel Resection
Conditions:
Anal Fissure, Benign Polyps of the Colon, Hemorrhoids, Intestinal Obstruction, Rectal, Abdomen, Small Intestines, or Colon Cancer
Languages:
English
Description:
Dr. Nesbitt graduated from the SUNY Upstate Medical University in 1997. He works in Liverpool, NY and specializes in Colon & Rectal Surgery and General Surgery. Dr. Nesbitt is affiliated with Community Memorial Hospital, Crouse Hospital and St Josephs Hospital Health Center.

David Nesbitt resumes & CV records

Resumes

David Nesbitt Photo 33

Senior Product Manager At Amazon

Position:
Senior Product Manager, Retail Programs at Amazon
Location:
Seattle, Washington
Industry:
Internet
Work:
Amazon - Greater Seattle Area since Sep 2012
Senior Product Manager, Retail Programs
Dell Dec 2010 - Sep 2012
Senior Product Manager, Global Business Strategy & Development
COX Communications May 2008 - Oct 2010
Wireless Product Development and Management
Comcast Jan 2008 - May 2008
Sr. Wireless Consultant
HELIO Feb 2006 - Oct 2007
Sr. Technical Product Manager
GlobalizeMe Oct 2000 - Jul 2006
Founder, Managing Director
Glenayre Jun 2005 - Feb 2006
Sr. Product Manager, Video Services
Jeppesen (Boeing) Jul 2003 - Jun 2005
Program Manager
DHL 2002 - 2003
Product Development Manager (NBS, Pricing, Tariffs, and Taxes)
IBM Oct 2000 - Sep 2001
Principal Consultant - Telecommunications, Media and Entertainment
PricewaterhouseCoopers (PwC) Mar 1998 - Jul 2000
Principal Consultant - Media & Entertainment
MCI Jan 1988 - 1997
Program Management
Skills:
Product Planning, Product Marketing, Product Development, P&L Management, Product Strategy, Program Management, Content Licensing, Product Management, Competitive Analysis, Mobile Applications, Airlines, Wireless, MVNO, Management Consulting, Digital Music, Mobile Video, App Store, Digital Rights Management, Mobile Commerce, Digital Audio, SaaS, Cloud Computing, Mobile Technology, Mobile Devices, Licensing, Mobile Content, Telecommunications, Strategic Partnerships, Business Strategy, Enterprise Software, Project Management, Vendor Management, Mobile Internet, Mobile Marketing, Android, Business Intelligence, Business Development, Outsourcing, Start-ups, Leadership, Management, E-commerce, Analytics, Business Process
Honor & Awards:
Additional Publications Ziff-Davis Press: "The PC Computing Guide to Windows" (Editor) McGraw-Hill: "Paradox for Windows Inside and Out" (Editor), "Paradox 4.0 Made Easy" (Editor), "FoxPro for Windows Inside and Out" (Editor), “Ready-Made Access Applications” (Editor)
David Nesbitt Photo 34

Strategy And Product Development At Cox Communications

Position:
Strategy and Product Development at Cox Communications
Location:
Greater Atlanta Area
Industry:
Wireless
Work:
Cox Communications
Strategy and Product Development
David Nesbitt Photo 35

Experienced Distribution Sales Manager

Location:
Greater Atlanta Area
Industry:
Wholesale

Publications & IP owners

Us Patents

State-Based Object Transition Control And Nested Locking

US Patent:
6546412, Apr 8, 2003
Filed:
Nov 7, 1997
Appl. No.:
08/966381
Inventors:
Sang W. Kim - Lawndale CA
David P. Nesbitt - Redondo Beach CA
Steve A. Okamoto - Torrance CA
Jennifer D. Thomas - Hermosa Beach CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06F 900
US Classification:
709104, 709107
Abstract:
Temporary states are used transitionally in run-time situations and are unknown to the object database. A temporary state is created if, when an object is performing a requested event, interim work needs to be performed before the object reaches a permanent destination state. Use of a temporary state is transparent to the caller of the requested event. Within a single flow of control, an unlimited number of nested locks may be acquired. A request to unlock an object will only truly unlock the object if the unlock requester is at the highest level of locking. For recursive or embedded functions, no knowledge of the previous locking condition is necessary. Attribute-based locking provides a mechanism for allowing only certain members of the system to lock an object for writing while the object is in a predetermined state. However, any thread may obtain a read lock on an object in order to examine its attributes. This may be expanded to state that the system may restrict locking of an object or entity based upon any attribute in the database or upon any combination or logical expression of these attributes.

Avoiding Deadlock Situations In A Printing System Using A Locking Time-Out Mechanism

US Patent:
6631009, Oct 7, 2003
Filed:
Sep 24, 1999
Appl. No.:
09/404171
Inventors:
Jennifer D. Thomas - Hermosa Beach CA
David P. Nesbitt - Redondo Beach CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06F 1500
US Classification:
358 115, 358 112, 358 113, 709102, 709103
Abstract:
A document printing system involves multi-threaded processing of a document object. A deadlock situation between a preprocessing thread and a cancellation thread can be averted with a time-out locking mechanism. After the cancellation thread has locked the document object, its sets a cancel flag, then waits for preprocessing to complete. Meanwhile, the preprocessing thread may request a lock of the document object. If so, it will specify a maximum time-out period. After expiration of the time-out period, a timed-out status response will be sent from the document object to the preprocessing thread. The preprocessing thread will then poll the document object for a cancel flag. A cancel flag will be set on the document object only if the cancellation thread has requested the document object perform a cancellation operation. If there is no cancel flag, the preprocessing thread will again request a lock of the document object with a maximum time-out period. If there is a cancel flag, the preprocessing thread will send a cancellation complete signal to the document object.

State Based Object Transition Control And Nested Locking

US Patent:
6971100, Nov 29, 2005
Filed:
Apr 5, 2002
Appl. No.:
10/115914
Inventors:
Sang W. Kim - Lawndale CA, US
David P. Nesbitt - Redondo Beach CA, US
Steve A. Okamoto - Torrance CA, US
Jennifer D. Thomas - Hermosa Beach CA, US
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06F009/46
US Classification:
718102
Abstract:
Temporary states are used transitionally in run-time situations and are unknown to the object database. A temporary state is created if, when an object is performing a requested event, interim work needs to be performed before the object reaches a permanent destination state. Use of a temporary state is transparent to the caller of the requested event.

Intelligent Call Notification In A Communication Network

US Patent:
8509742, Aug 13, 2013
Filed:
May 20, 2010
Appl. No.:
12/783962
Inventors:
Radhakrishnan Gopinath - Alpharetta GA, US
David Darrell Nesbitt - Atlanta GA, US
Assignee:
Cox Communications, Inc. - Atlanta GA
International Classification:
H04L 12/58
US Classification:
4554121, 4554122, 455413, 455421, 4554141, 4554142, 379 671
Abstract:
Notification of missed voice calls directed to non-responsive called party devices in a communication network is provided. An incoming call directed to a called party device, when the called party device is in a non-responsive state, are received at a messaging platform. Call data associated with the call is stored at the messaging platform. The stored call data is utilized to generate a notification of the call. The notification of the call is sent from the messaging platform to the called party device or another device associated with the called party. The notification may include an identification of the calling party and a date and time when the call was made.

Load Balancing Of Distributed Printing Systems Using Enhanced Printer Attributes

US Patent:
5978560, Nov 2, 1999
Filed:
Nov 7, 1997
Appl. No.:
8/966409
Inventors:
Joseph Z. Fung - Artesia CA
Shengkuo Fan - Los Angeles CA
David Paul Nesbitt - Redondo Beach CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06K 100
H04N 121
H04N 100
US Classification:
395114
Abstract:
A distributed printing system that more optimally distributes job requests within a distributed printing system based on more detailed information about the particular attributes of each output device. In particular, additional printer attributes are used that allow greater utilization of a plurality of attached printers having differing capabilities. These attributes include "max-concurrent-jobs-processing" (MCJP), "number-of-jobs-on-device" (NJOD) and "number-of-cascaded-jobs" (NCJ), and a attribute value "saturated" for the attribute "printer-state". The attribute MCJP is an integer value that is based on the capabilities of the printer. NJOB and NCJ attributes allow monitoring of jobs sent to each printer for supported and unsupported printers. If NJOB or NCJ are greater than MCJP, then the attribute "printer-state" is set to "saturated", prohibiting further spooling of print jobs to that particular printer.

Dynamic Extension Of Print Capabilities

US Patent:
6055063, Apr 25, 2000
Filed:
Nov 7, 1997
Appl. No.:
8/966406
Inventors:
Jennifer Y. Yang - Manhattan Beach CA
David P. Nesbitt - Redondo Beach CA
Ton H. Truong - Westminster CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06F 1500
US Classification:
358 115
Abstract:
A utility that defines additional attributes that would cater to a user's needs provides dynamically extended printing capabilities. The system architecture allows the information to be pushed down transparently to the receiving end, which understands the semantics of the given information. One possible function of the system administrators can be to define information to monitor for accounting purposes. The utility allows additional printer features to be incorporated without disrupting the existing system.

State-Based Object Transition Control And Attribute-Based Locking

US Patent:
5931919, Aug 3, 1999
Filed:
Nov 7, 1997
Appl. No.:
8/966405
Inventors:
Jennifer D. Thomas - Hermosa Beach CA
Sang W. Kim - Lawndale CA
David P. Nesbitt - Redondo Beach CA
Steve A. Okamoto - Torrance CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06F 15163
G06F 1730
US Classification:
709303
Abstract:
Temporary states are used transitionally in run-time situations and are unknown to the object database. A temporary state is created if, when an object is performing a requested event, interim work needs to be performed before the object reaches a permanent destination state. Use of a temporary state is transparent to the caller of the requested event. Within a single flow of control, an unlimited number of nested locks may be acquired. A request to unlock an object will only truly unlock the object if the unlock requester is at the highest level of locking. For recursive or embedded functions, no knowledge of the previous locking condition is necessary. Attribute-based locking provides a mechanism for allowing only certain members of the system to lock an object for writing while the object is in a predetermined state. However, any thread may obtain a read lock on an object in order to examine its attributes. This may be expanded to state that the system may restrict locking of an object or entity based upon any attribute in the database or upon any combination or logical expression of these attributes.

Dynamic System Configuration Using An Object-Based Client-Server System

US Patent:
6321249, Nov 20, 2001
Filed:
Apr 28, 1998
Appl. No.:
9/066767
Inventors:
David P. Nesbitt - Redondo Beach CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06F 1516
US Classification:
709202
Abstract:
A method and apparatus are provided to enable other system elements to obtain configuration attribute modifications from a print management system. An attribute broker provides two methods, register and advertise, to facilitate necessary configuration changes. The register method is called by other system elements to indicate an interest in a particular attribute. In registering interest in an attribute, the system element provides a callback function. The attribute broker maintains a list of all attributes that have been registered and keeps the set of callback functions for each registered attribute. Whenever a server configuration attribute is modified, the server object uses the advertise method to provide the attribute information to any system element that has registered interest in that attribute. Upon receiving the advertisement of an attribute, the attribute broker checks to see if any callback functions have been registered for that attribute. If so, the attribute broker calls each callback function.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.