Search

David D Dukro

from Cary, NC
Age ~63

David Dukro Phones & Addresses

  • 106 Chancellors Ridge Ct, Cary, NC 27513 (919) 677-9678
  • Morrisville, NC
  • 208 Glendale Dr, Endicott, NY 13760 (607) 785-2172
  • Rochester, MN
  • Wade, NC
  • 1535 Park Place Ave, Morrisville, NC 27560 (919) 669-1681

Work

Position: Executive, Administrative, and Managerial Occupations

Education

Degree: High school graduate or higher

Emails

Resumes

Resumes

David Dukro Photo 1

Senior Verification Engineer At Qualcomm

View page
Position:
Senior Verification Engineer at Qualcomm
Location:
Raleigh-Durham, North Carolina Area
Industry:
Computer Hardware
Work:
Qualcomm - Durham, NC since Apr 2013
Senior Verification Engineer

IBM Aug 1985 - Mar 2013
Senior Verification Engineer

IBM Sep 1983 - Sep 1984
Co-op in microprocessor design
Education:
University of Cincinnati
Skills:
Functional Verification
PowerPC
Processors
ARM
Microprocessors
David Dukro Photo 2

David Dukro

View page

Publications

Us Patents

Method And System For Providing Zero Overhead Looping Using Carry Chain Masking

View page
US Patent:
20060095751, May 4, 2006
Filed:
Sep 20, 2004
Appl. No.:
10/946465
Inventors:
Anthony Bybell - Carrboro NC, US
Richard Doing - Raleigh NC, US
David Dukro - Cary NC, US
International Classification:
G06F 9/44
US Classification:
712241000
Abstract:
A method and system for reducing overhead on a loop of a plurality of instructions is disclosed. The loop is performed a particular number of times. The method and system include a mask register and addition logic. The mask register provides a carry mask having a first value for the loop being performed at least the particular number of times minus one time and a second value for at least a last instruction of the loop being performed a last time. The addition logic is coupled with the mask register and determines which of the plurality of instructions is to be executed. The carry mask and a current instruction of the plurality of instructions correspond to inputs of the addition logic. A resultant of the addition logic corresponds to a next instruction of the plurality of instructions unless the current instruction is the last instruction. The resultant of the addition logic corresponds to the first instruction if the current instruction is the last instruction and the loop is being performed less than the particular number of times.

User Filtering In Social Networking Applications

View page
US Patent:
20120109835, May 3, 2012
Filed:
Oct 28, 2010
Appl. No.:
12/914826
Inventors:
Christopher B. Barefoot - Durham NC, US
Tyler I. Carper - Research Triangle Park NC, US
David D. Dukro - Research Triangle Park NC, US
Kevin N. Magill - Research Triangle Park NC, US
Michael S. O'Leary - Research Triangle Park NC, US
M. Scott Thomason - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06Q 99/00
US Classification:
705319
Abstract:
An apparatus, system, and method are disclosed for filtering third-party generated content in a social network. The method may involve receiving a request to view third-party generated content in a social network. The method may involve determining the group permissions that are set by the user for one or more groups. The user may define group membership. The group permissions define the access privileges to the third-party generated content. The method may also involve filtering the third-party generated content according to the group permissions such that the third-party generated content is filtered prior to its presentation to the requesting third-party user. As a result, certain third-party generated content may be hidden from certain third-party users. In certain embodiments, the user can set individual permissions governing access to the third-party generated content. In addition, filtering of third-party generated content may involve precedence of individual permissions over group permissions and precedence of the most restrictive group permissions when the requesting third-party is a member of numerous groups.

User Filtering In Social Networking Applications

View page
US Patent:
20120192290, Jul 26, 2012
Filed:
Mar 14, 2012
Appl. No.:
13/419764
Inventors:
Christopher B. Barefoot - Durham NC, US
Tyler I. Carper - Research Triangle Park NC, US
David D. Dukro - Research Triangle Park NC, US
Kevin N. Magill - Research Triangle Park NC, US
Michael S. O'Leary - Research Triangle Park NC, US
M. Scott Thomason - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 21/24
US Classification:
726 28
Abstract:
An apparatus and system are disclosed for filtering third-party generated content in a social network. A receive module receives, from a requesting third-party user, a request to view third-party generated content that is generated by one or more third-party users of a social network. A group module determines one or more group permissions set by a user for one or more groups. The one or more group permissions define access to the third-party generated content. A filter module filters the third-party generated content according to the one or more group permissions such that the third-party generated content is filtered prior to presentation of the third-party generated content to the requesting third-party user in response to the request.

Asymmetric Co-Existent Address Translation Structure Formats

View page
US Patent:
20140101359, Apr 10, 2014
Filed:
Oct 8, 2012
Appl. No.:
13/646770
Inventors:
- Armonk NY, US
David D. Dukro - Morrisville NC, US
Bradly G. Frey - Austin TX, US
Michael K. Gschwind - Chappaqua NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 12/10
US Classification:
711 6, 711207, 711206, 711E12061, 711E12058
Abstract:
An address translation capability is provided in which translation structures of different types are used to translate memory addresses from one format to another format. Multiple translation structure formats (e.g., multiple page table formats, such as hash page tables and hierarchical page tables) are concurrently supported in a system configuration. This facilitates provision of guest access in virtualized operating systems, and/or the mixing of translation formats to better match the data access patterns being translated.

Asymmetric Co-Existent Address Translation Structure Formats

View page
US Patent:
20140101408, Apr 10, 2014
Filed:
Mar 7, 2013
Appl. No.:
13/789148
Inventors:
INTERNATIONAL BUSINESS MACHINES CORPORATION - , US
David D. Dukro - Morrisville NC, US
Bradly G. Frey - Austin TX, US
Michael K. Gschwind - Chappaqua NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 12/10
US Classification:
711207
Abstract:
An address translation capability is provided in which translation structures of different types are used to translate memory addresses from one format to another format. Multiple translation structure formats (e.g., multiple page table formats, such as hash page tables and hierarchical page tables) are concurrently supported in a system configuration. This facilitates provision of guest access in virtualized operating systems, and/or the mixing of translation formats to better match the data access patterns being translated.
David D Dukro from Cary, NC, age ~63 Get Report