
Daniel F. Mcmahon
Examiner (ID: 9084, Phone: (571)270-3232 , Office: P/2117 )
| Most Active Art Unit | 2111 |
| Art Unit(s) | 2111, 2117 |
| Total Applications | 1218 |
| Issued Applications | 1075 |
| Pending Applications | 59 |
| Abandoned Applications | 109 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
| 12/900901 | ADAPTIVE SORTING OF RESULTS | Oct 7, 2010 | |
Array
(
[id] => 11563865
[patent_doc_number] => 09626456
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-18
[patent_title] => 'Crowd sourcing for file recognition'
[patent_app_type] => utility
[patent_app_number] => 12/901321
[patent_app_country] => US
[patent_app_date] => 2010-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6005
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 387
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12901321
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/901321 | Crowd sourcing for file recognition | Oct 7, 2010 | Issued |
Array
(
[id] => 9820588
[patent_doc_number] => 08930390
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-01-06
[patent_title] => 'Mouse gesture assisted search'
[patent_app_type] => utility
[patent_app_number] => 12/900595
[patent_app_country] => US
[patent_app_date] => 2010-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4694
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12900595
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/900595 | Mouse gesture assisted search | Oct 7, 2010 | Issued |
Array
(
[id] => 8130113
[patent_doc_number] => 20120089604
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-12
[patent_title] => 'Computer-Implemented Systems And Methods For Matching Records Using Matchcodes With Scores'
[patent_app_type] => utility
[patent_app_number] => 12/900640
[patent_app_country] => US
[patent_app_date] => 2010-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 4526
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0089/20120089604.pdf
[firstpage_image] =>[orig_patent_app_number] => 12900640
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/900640 | Computer-Implemented Systems And Methods For Matching Records Using Matchcodes With Scores | Oct 7, 2010 | Abandoned |
Array
(
[id] => 8130195
[patent_doc_number] => 20120089646
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-12
[patent_title] => 'PROCESSING CHANGE DATA'
[patent_app_type] => utility
[patent_app_number] => 12/901156
[patent_app_country] => US
[patent_app_date] => 2010-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2856
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0089/20120089646.pdf
[firstpage_image] =>[orig_patent_app_number] => 12901156
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/901156 | PROCESSING CHANGE DATA | Oct 7, 2010 | Abandoned |
Array
(
[id] => 6130640
[patent_doc_number] => 20110087683
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-14
[patent_title] => 'IMPLEMENTATION OF A SOFTWARE FRAMEWORK/DATA ARK SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/899582
[patent_app_country] => US
[patent_app_date] => 2010-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5141
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0087/20110087683.pdf
[firstpage_image] =>[orig_patent_app_number] => 12899582
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/899582 | IMPLEMENTATION OF A SOFTWARE FRAMEWORK/DATA ARK SYSTEM | Oct 6, 2010 | Abandoned |
Array
(
[id] => 10596746
[patent_doc_number] => 09317839
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-19
[patent_title] => 'Automatic contact linking from multiple sources'
[patent_app_type] => utility
[patent_app_number] => 12/900167
[patent_app_country] => US
[patent_app_date] => 2010-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6145
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 277
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12900167
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/900167 | Automatic contact linking from multiple sources | Oct 6, 2010 | Issued |
Array
(
[id] => 8130065
[patent_doc_number] => 20120089581
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-12
[patent_title] => 'Informing Search Results Based on Commercial Transaction Publications'
[patent_app_type] => utility
[patent_app_number] => 12/899569
[patent_app_country] => US
[patent_app_date] => 2010-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7433
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0089/20120089581.pdf
[firstpage_image] =>[orig_patent_app_number] => 12899569
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/899569 | Informing Search Results Based on Commercial Transaction Publications | Oct 6, 2010 | Abandoned |
Array
(
[id] => 9592536
[patent_doc_number] => 08782098
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-15
[patent_title] => 'Using task sequences to manage devices'
[patent_app_type] => utility
[patent_app_number] => 12/874014
[patent_app_country] => US
[patent_app_date] => 2010-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 14898
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 198
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12874014
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/874014 | Using task sequences to manage devices | Aug 31, 2010 | Issued |
Array
(
[id] => 5990201
[patent_doc_number] => 20110099245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => 'KNOWLEDGE ARCHIVAL AND RECOLLECTION SYSTEMS AND METHODS'
[patent_app_type] => utility
[patent_app_number] => 12/855037
[patent_app_country] => US
[patent_app_date] => 2010-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 12274
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0099/20110099245.pdf
[firstpage_image] =>[orig_patent_app_number] => 12855037
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/855037 | Knowledge archival and recollection systems and methods | Aug 11, 2010 | Issued |
Array
(
[id] => 6104371
[patent_doc_number] => 20110167067
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-07
[patent_title] => 'CLASSIFICATION OF APPLICATION COMMANDS'
[patent_app_type] => utility
[patent_app_number] => 12/851558
[patent_app_country] => US
[patent_app_date] => 2010-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6884
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0167/20110167067.pdf
[firstpage_image] =>[orig_patent_app_number] => 12851558
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/851558 | CLASSIFICATION OF APPLICATION COMMANDS | Aug 5, 2010 | Abandoned |
Array
(
[id] => 6030526
[patent_doc_number] => 20110055213
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'QUERY EXTRACTING APPARATUS, QUERY EXTRACTING METHOD AND QUERY EXTRACTING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/851525
[patent_app_country] => US
[patent_app_date] => 2010-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5466
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0055/20110055213.pdf
[firstpage_image] =>[orig_patent_app_number] => 12851525
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/851525 | QUERY EXTRACTING APPARATUS, QUERY EXTRACTING METHOD AND QUERY EXTRACTING PROGRAM | Aug 4, 2010 | Abandoned |
Array
(
[id] => 6030864
[patent_doc_number] => 20110055294
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-03-03
[patent_title] => 'CELLULAR TERMINAL DEVICE, E-MAIL DELETION METHOD, AND RECORDING MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 12/851134
[patent_app_country] => US
[patent_app_date] => 2010-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 14381
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0055/20110055294.pdf
[firstpage_image] =>[orig_patent_app_number] => 12851134
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/851134 | CELLULAR TERMINAL DEVICE, E-MAIL DELETION METHOD, AND RECORDING MEDIUM | Aug 4, 2010 | Abandoned |
Array
(
[id] => 7569058
[patent_doc_number] => 20110289121
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-24
[patent_title] => 'METADATA MODIFIER AND MANAGER'
[patent_app_type] => utility
[patent_app_number] => 12/851281
[patent_app_country] => US
[patent_app_date] => 2010-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10040
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0289/20110289121.pdf
[firstpage_image] =>[orig_patent_app_number] => 12851281
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/851281 | METADATA MODIFIER AND MANAGER | Aug 4, 2010 | Abandoned |
Array
(
[id] => 10098966
[patent_doc_number] => 09135277
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-15
[patent_title] => 'Architecture for responding to a visual query'
[patent_app_type] => utility
[patent_app_number] => 12/850483
[patent_app_country] => US
[patent_app_date] => 2010-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 16054
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 268
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12850483
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/850483 | Architecture for responding to a visual query | Aug 3, 2010 | Issued |
Array
(
[id] => 6116709
[patent_doc_number] => 20110191391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-04
[patent_title] => 'SYSTEM AND METHOD FOR DATA BACKUP IN COMMUNICATION DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/846841
[patent_app_country] => US
[patent_app_date] => 2010-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1689
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0191/20110191391.pdf
[firstpage_image] =>[orig_patent_app_number] => 12846841
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/846841 | System and method for data backup in communication devices | Jul 29, 2010 | Issued |
Array
(
[id] => 7759292
[patent_doc_number] => 20120030166
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-02
[patent_title] => 'SYSTEM INTEGRATION ARCHITECTURE'
[patent_app_type] => utility
[patent_app_number] => 12/846976
[patent_app_country] => US
[patent_app_date] => 2010-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7084
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0030/20120030166.pdf
[firstpage_image] =>[orig_patent_app_number] => 12846976
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/846976 | System integration architecture | Jul 29, 2010 | Issued |
Array
(
[id] => 11791184
[patent_doc_number] => 09400814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-07-26
[patent_title] => 'Hierarchy nodes derived based on parent/child foreign key and/or range values on parent node'
[patent_app_type] => utility
[patent_app_number] => 12/844743
[patent_app_country] => US
[patent_app_date] => 2010-07-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6164
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 300
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12844743
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/844743 | Hierarchy nodes derived based on parent/child foreign key and/or range values on parent node | Jul 26, 2010 | Issued |
Array
(
[id] => 7735370
[patent_doc_number] => 20120016877
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-19
[patent_title] => 'CLUSTERING OF SEARCH RESULTS'
[patent_app_type] => utility
[patent_app_number] => 12/835954
[patent_app_country] => US
[patent_app_date] => 2010-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10469
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0016/20120016877.pdf
[firstpage_image] =>[orig_patent_app_number] => 12835954
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/835954 | Clustering of search results | Jul 13, 2010 | Issued |
Array
(
[id] => 6411955
[patent_doc_number] => 20100306285
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-02
[patent_title] => 'Specifying a Parser Using a Properties File'
[patent_app_type] => utility
[patent_app_number] => 12/789318
[patent_app_country] => US
[patent_app_date] => 2010-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7322
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0306/20100306285.pdf
[firstpage_image] =>[orig_patent_app_number] => 12789318
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/789318 | Specifying a Parser Using a Properties File | May 26, 2010 | Abandoned |