
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 |
|---|---|---|---|
Array
(
[id] => 7582025
[patent_doc_number] => 20110295908
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-12-01
[patent_title] => 'DETECTING COUNTERFEIT DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/789137
[patent_app_country] => US
[patent_app_date] => 2010-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7839
[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/0295/20110295908.pdf
[firstpage_image] =>[orig_patent_app_number] => 12789137
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/789137 | DETECTING COUNTERFEIT DEVICES | May 26, 2010 | Abandoned |
Array
(
[id] => 7568996
[patent_doc_number] => 20110289059
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-24
[patent_title] => 'ORDERING VOLUMES AND TRACKS FOR DATA TRANSFER BASED ON USAGE CHARACTERISTICS'
[patent_app_type] => utility
[patent_app_number] => 12/783231
[patent_app_country] => US
[patent_app_date] => 2010-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5724
[patent_no_of_claims] => 20
[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/0289/20110289059.pdf
[firstpage_image] =>[orig_patent_app_number] => 12783231
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/783231 | Ordering volumes and tracks for data transfer based on usage characteristics | May 18, 2010 | Issued |
Array
(
[id] => 6631296
[patent_doc_number] => 20100325145
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-23
[patent_title] => 'SEARCH WORD CANDIDATE OUTPUTTING APPARATUS, SEARCH APPARATUS, SEARCH WORD CANDIDATE OUTPUTTING METHOD, COMPUTER-READABLE RECORDING MEDIUM IN WHICH SEARCH WORD CANDIDATE OUTPUTTING PROGRAM IS RECORDED, AND COMPUTER-READABLE RECORDING MEDIUM IN WHICH DATA STRUCTURE IS RECORDED'
[patent_app_type] => utility
[patent_app_number] => 12/777663
[patent_app_country] => US
[patent_app_date] => 2010-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9425
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0325/20100325145.pdf
[firstpage_image] =>[orig_patent_app_number] => 12777663
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/777663 | SEARCH WORD CANDIDATE OUTPUTTING APPARATUS, SEARCH APPARATUS, SEARCH WORD CANDIDATE OUTPUTTING METHOD, COMPUTER-READABLE RECORDING MEDIUM IN WHICH SEARCH WORD CANDIDATE OUTPUTTING PROGRAM IS RECORDED, AND COMPUTER-READABLE RECORDING MEDIUM IN WHICH DATA STRUCTURE IS RECORDED | May 10, 2010 | Abandoned |
Array
(
[id] => 9129946
[patent_doc_number] => 08577902
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-11-05
[patent_title] => 'Data organization and indexing related technology'
[patent_app_type] => utility
[patent_app_number] => 12/777631
[patent_app_country] => US
[patent_app_date] => 2010-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 15591
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 424
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12777631
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/777631 | Data organization and indexing related technology | May 10, 2010 | Issued |
Array
(
[id] => 7588350
[patent_doc_number] => 20110282861
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-17
[patent_title] => 'EXTRACTING HIGHER-ORDER KNOWLEDGE FROM STRUCTURED DATA'
[patent_app_type] => utility
[patent_app_number] => 12/777564
[patent_app_country] => US
[patent_app_date] => 2010-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 13643
[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/0282/20110282861.pdf
[firstpage_image] =>[orig_patent_app_number] => 12777564
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/777564 | EXTRACTING HIGHER-ORDER KNOWLEDGE FROM STRUCTURED DATA | May 10, 2010 | Abandoned |
Array
(
[id] => 7588352
[patent_doc_number] => 20110282863
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-17
[patent_title] => 'USE OF VIRTUAL DATABASE TECHNOLOGY FOR INTERNET SEARCH AND DATA INTEGRATION'
[patent_app_type] => utility
[patent_app_number] => 12/778051
[patent_app_country] => US
[patent_app_date] => 2010-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4135
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0282/20110282863.pdf
[firstpage_image] =>[orig_patent_app_number] => 12778051
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/778051 | USE OF VIRTUAL DATABASE TECHNOLOGY FOR INTERNET SEARCH AND DATA INTEGRATION | May 10, 2010 | Abandoned |
Array
(
[id] => 6613290
[patent_doc_number] => 20100293147
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-18
[patent_title] => 'SYSTEM AND METHOD FOR PROVIDING AUTOMATED ELECTRONIC INFORMATION BACKUP, STORAGE AND RECOVERY'
[patent_app_type] => utility
[patent_app_number] => 12/777189
[patent_app_country] => US
[patent_app_date] => 2010-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 18218
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0293/20100293147.pdf
[firstpage_image] =>[orig_patent_app_number] => 12777189
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/777189 | SYSTEM AND METHOD FOR PROVIDING AUTOMATED ELECTRONIC INFORMATION BACKUP, STORAGE AND RECOVERY | May 9, 2010 | Abandoned |
Array
(
[id] => 7562720
[patent_doc_number] => 20110276554
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-10
[patent_title] => 'Query and note based search system'
[patent_app_type] => utility
[patent_app_number] => 12/800125
[patent_app_country] => US
[patent_app_date] => 2010-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1047
[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/0276/20110276554.pdf
[firstpage_image] =>[orig_patent_app_number] => 12800125
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/800125 | Query and note based search system | May 9, 2010 | Abandoned |
Array
(
[id] => 6641930
[patent_doc_number] => 20100312805
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-09
[patent_title] => 'SYSTEM AND METHOD FOR CAPTURING, MANAGING, AND DISTRIBUTING COMPUTER FILES'
[patent_app_type] => utility
[patent_app_number] => 12/776810
[patent_app_country] => US
[patent_app_date] => 2010-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8281
[patent_no_of_claims] => 17
[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/0312/20100312805.pdf
[firstpage_image] =>[orig_patent_app_number] => 12776810
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/776810 | SYSTEM AND METHOD FOR CAPTURING, MANAGING, AND DISTRIBUTING COMPUTER FILES | May 9, 2010 | Abandoned |
Array
(
[id] => 8182510
[patent_doc_number] => 08180783
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-05-15
[patent_title] => 'Document ranking systems and methods'
[patent_app_type] => utility
[patent_app_number] => 12/775993
[patent_app_country] => US
[patent_app_date] => 2010-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8158
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 253
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/180/08180783.pdf
[firstpage_image] =>[orig_patent_app_number] => 12775993
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/775993 | Document ranking systems and methods | May 6, 2010 | Issued |
Array
(
[id] => 10853852
[patent_doc_number] => 08880560
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-04
[patent_title] => 'Agile re-engineering of information systems'
[patent_app_type] => utility
[patent_app_number] => 12/768915
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 9344
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12768915
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768915 | Agile re-engineering of information systems | Apr 27, 2010 | Issued |
Array
(
[id] => 10872987
[patent_doc_number] => 08898206
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-11-25
[patent_title] => 'Mechanism for distributed inode to path traversal in a striped volume system'
[patent_app_type] => utility
[patent_app_number] => 12/769360
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 9680
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 294
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12769360
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/769360 | Mechanism for distributed inode to path traversal in a striped volume system | Apr 27, 2010 | Issued |
Array
(
[id] => 7575185
[patent_doc_number] => 20110270841
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-11-03
[patent_title] => 'Distributed Tag-Based Correlation Engine'
[patent_app_type] => utility
[patent_app_number] => 12/769217
[patent_app_country] => US
[patent_app_date] => 2010-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3063
[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/0270/20110270841.pdf
[firstpage_image] =>[orig_patent_app_number] => 12769217
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/769217 | Distributed Tag-Based Correlation Engine | Apr 27, 2010 | Abandoned |
Array
(
[id] => 11433273
[patent_doc_number] => 09571605
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-02-14
[patent_title] => 'System, method, and computer program for identifying a social network user identifier based on a user message'
[patent_app_type] => utility
[patent_app_number] => 12/768640
[patent_app_country] => US
[patent_app_date] => 2010-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7083
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 313
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12768640
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/768640 | System, method, and computer program for identifying a social network user identifier based on a user message | Apr 26, 2010 | Issued |
Array
(
[id] => 7767770
[patent_doc_number] => 08117209
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-02-14
[patent_title] => 'Ranking documents based on user behavior and/or feature data'
[patent_app_type] => utility
[patent_app_number] => 12/728015
[patent_app_country] => US
[patent_app_date] => 2010-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6121
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/117/08117209.pdf
[firstpage_image] =>[orig_patent_app_number] => 12728015
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/728015 | Ranking documents based on user behavior and/or feature data | Mar 18, 2010 | Issued |
Array
(
[id] => 7780353
[patent_doc_number] => 20120041983
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-02-16
[patent_title] => 'SYSTEM AND METHOD FOR INFORMATION GATEKEEPER BASED ON AGGREGATE PROFILE DATA'
[patent_app_type] => utility
[patent_app_number] => 12/694551
[patent_app_country] => US
[patent_app_date] => 2010-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 74
[patent_figures_cnt] => 74
[patent_no_of_words] => 44875
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0041/20120041983.pdf
[firstpage_image] =>[orig_patent_app_number] => 12694551
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/694551 | SYSTEM AND METHOD FOR INFORMATION GATEKEEPER BASED ON AGGREGATE PROFILE DATA | Jan 26, 2010 | Abandoned |
Array
(
[id] => 10543717
[patent_doc_number] => 09268850
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-02-23
[patent_title] => 'Methods and systems for selecting an optimized scoring function for use in ranking item listings presented in search results'
[patent_app_type] => utility
[patent_app_number] => 12/694185
[patent_app_country] => US
[patent_app_date] => 2010-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9442
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 281
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12694185
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/694185 | Methods and systems for selecting an optimized scoring function for use in ranking item listings presented in search results | Jan 25, 2010 | Issued |
Array
(
[id] => 6626707
[patent_doc_number] => 20100100533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-22
[patent_title] => 'Cascade Delete Processing'
[patent_app_type] => utility
[patent_app_number] => 12/647823
[patent_app_country] => US
[patent_app_date] => 2009-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4038
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0100/20100100533.pdf
[firstpage_image] =>[orig_patent_app_number] => 12647823
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/647823 | Cascade delete processing | Dec 27, 2009 | Issued |
Array
(
[id] => 5975856
[patent_doc_number] => 20110153634
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'METHOD AND APPARATUS FOR LOCATING SERVICES WITHIN PEER-TO-PEER NETWORKS'
[patent_app_type] => utility
[patent_app_number] => 12/640072
[patent_app_country] => US
[patent_app_date] => 2009-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 19570
[patent_no_of_claims] => 22
[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/0153/20110153634.pdf
[firstpage_image] =>[orig_patent_app_number] => 12640072
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/640072 | Method and apparatus for locating services within peer-to-peer networks | Dec 16, 2009 | Issued |
Array
(
[id] => 5975838
[patent_doc_number] => 20110153627
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'System and Method of Generating Reusable Distance Measures for Data Processing'
[patent_app_type] => utility
[patent_app_number] => 12/640958
[patent_app_country] => US
[patent_app_date] => 2009-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5888
[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/0153/20110153627.pdf
[firstpage_image] =>[orig_patent_app_number] => 12640958
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/640958 | System and method of generating reusable distance measures for data processing | Dec 16, 2009 | Issued |