Search

Mark Villena

Examiner (ID: 3026, Phone: (571)270-3191 , Office: P/2658 )

Most Active Art Unit
2658
Art Unit(s)
2658, 2626
Total Applications
500
Issued Applications
329
Pending Applications
48
Abandoned Applications
140

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8010411 [patent_doc_number] => 08086618 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-27 [patent_title] => 'Configuration rule translation mapper' [patent_app_type] => utility [patent_app_number] => 12/241217 [patent_app_country] => US [patent_app_date] => 2008-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 7815 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/086/08086618.pdf [firstpage_image] =>[orig_patent_app_number] => 12241217 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/241217
Configuration rule translation mapper Sep 29, 2008 Issued
Array ( [id] => 6614018 [patent_doc_number] => 20100049717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-25 [patent_title] => 'METHOD AND SYSTEMS FOR SYCHRONIZATION OF PROCESS CONTROL SERVERS' [patent_app_type] => utility [patent_app_number] => 12/195228 [patent_app_country] => US [patent_app_date] => 2008-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3062 [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/0049/20100049717.pdf [firstpage_image] =>[orig_patent_app_number] => 12195228 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/195228
METHOD AND SYSTEMS FOR SYCHRONIZATION OF PROCESS CONTROL SERVERS Aug 19, 2008 Abandoned
Array ( [id] => 9585426 [patent_doc_number] => 08775436 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-07-08 [patent_title] => 'Image selection for news search' [patent_app_type] => utility [patent_app_number] => 12/195167 [patent_app_country] => US [patent_app_date] => 2008-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6035 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12195167 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/195167
Image selection for news search Aug 19, 2008 Issued
Array ( [id] => 6066979 [patent_doc_number] => 20110202532 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-18 [patent_title] => 'INFORMATION SHARING SYSTEM, INFORMATION SHARING METHOD, AND INFORMATION SHARING PROGRAM' [patent_app_type] => utility [patent_app_number] => 12/674470 [patent_app_country] => US [patent_app_date] => 2008-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8590 [patent_no_of_claims] => 16 [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/0202/20110202532.pdf [firstpage_image] =>[orig_patent_app_number] => 12674470 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/674470
INFORMATION SHARING SYSTEM, INFORMATION SHARING METHOD, AND INFORMATION SHARING PROGRAM Aug 7, 2008 Abandoned
Array ( [id] => 5587034 [patent_doc_number] => 20090106236 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-23 [patent_title] => 'Method for scoring products, services, institutions, and other items' [patent_app_type] => utility [patent_app_number] => 12/220589 [patent_app_country] => US [patent_app_date] => 2008-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6978 [patent_no_of_claims] => 24 [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/0106/20090106236.pdf [firstpage_image] =>[orig_patent_app_number] => 12220589 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/220589
Method for scoring products, services, institutions, and other items Jul 24, 2008 Abandoned
Array ( [id] => 5522905 [patent_doc_number] => 20090030886 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-29 [patent_title] => 'Method of determining similar attributes between one or more users in a communications network' [patent_app_type] => utility [patent_app_number] => 12/220691 [patent_app_country] => US [patent_app_date] => 2008-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7562 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0030/20090030886.pdf [firstpage_image] =>[orig_patent_app_number] => 12220691 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/220691
Method of determining similar attributes between one or more users in a communications network Jul 24, 2008 Abandoned
Array ( [id] => 7681248 [patent_doc_number] => 20100023560 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-28 [patent_title] => 'Method and apparatus for concurrently updating a database' [patent_app_type] => utility [patent_app_number] => 12/220587 [patent_app_country] => US [patent_app_date] => 2008-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6861 [patent_no_of_claims] => 17 [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/0023/20100023560.pdf [firstpage_image] =>[orig_patent_app_number] => 12220587 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/220587
Method and apparatus for concurrently updating a database Jul 24, 2008 Abandoned
Array ( [id] => 6562012 [patent_doc_number] => 20100017425 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-21 [patent_title] => 'Efficient Identity Mapping With Self-Correction for Cascaded Server Systems' [patent_app_type] => utility [patent_app_number] => 12/173246 [patent_app_country] => US [patent_app_date] => 2008-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6532 [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/0017/20100017425.pdf [firstpage_image] =>[orig_patent_app_number] => 12173246 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/173246
Efficient identity mapping with self-correction for cascaded server systems Jul 14, 2008 Issued
Array ( [id] => 6562716 [patent_doc_number] => 20100017475 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-21 [patent_title] => 'System and Method Enabling Future Messaging Directives Based on Past Participation via a History Monitor' [patent_app_type] => utility [patent_app_number] => 12/173137 [patent_app_country] => US [patent_app_date] => 2008-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7442 [patent_no_of_claims] => 10 [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/0017/20100017475.pdf [firstpage_image] =>[orig_patent_app_number] => 12173137 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/173137
System and Method Enabling Future Messaging Directives Based on Past Participation via a History Monitor Jul 14, 2008 Abandoned
Array ( [id] => 8010387 [patent_doc_number] => 08086606 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-12-27 [patent_title] => 'Performing a keyword search based on identifying exclusive lowest common ancestor (ELCA) nodes' [patent_app_type] => utility [patent_app_number] => 12/173270 [patent_app_country] => US [patent_app_date] => 2008-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 18 [patent_no_of_words] => 7295 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/086/08086606.pdf [firstpage_image] =>[orig_patent_app_number] => 12173270 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/173270
Performing a keyword search based on identifying exclusive lowest common ancestor (ELCA) nodes Jul 14, 2008 Issued
Array ( [id] => 6562716 [patent_doc_number] => 20100017475 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-21 [patent_title] => 'System and Method Enabling Future Messaging Directives Based on Past Participation via a History Monitor' [patent_app_type] => utility [patent_app_number] => 12/173137 [patent_app_country] => US [patent_app_date] => 2008-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7442 [patent_no_of_claims] => 10 [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/0017/20100017475.pdf [firstpage_image] =>[orig_patent_app_number] => 12173137 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/173137
System and Method Enabling Future Messaging Directives Based on Past Participation via a History Monitor Jul 14, 2008 Abandoned
Array ( [id] => 4520830 [patent_doc_number] => 07917494 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-29 [patent_title] => 'System and method for a log-based data storage' [patent_app_type] => utility [patent_app_number] => 12/172971 [patent_app_country] => US [patent_app_date] => 2008-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 9504 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/917/07917494.pdf [firstpage_image] =>[orig_patent_app_number] => 12172971 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/172971
System and method for a log-based data storage Jul 13, 2008 Issued
Array ( [id] => 5423949 [patent_doc_number] => 20090150405 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-11 [patent_title] => 'Systems and Methods for Expressing Data Using a Media Markup Language' [patent_app_type] => utility [patent_app_number] => 12/172968 [patent_app_country] => US [patent_app_date] => 2008-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 43 [patent_no_of_words] => 33613 [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/0150/20090150405.pdf [firstpage_image] =>[orig_patent_app_number] => 12172968 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/172968
Systems and Methods for Expressing Data Using a Media Markup Language Jul 13, 2008 Abandoned
Array ( [id] => 5467030 [patent_doc_number] => 20090327230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'STRUCTURED AND UNSTRUCTURED DATA MODELS' [patent_app_type] => utility [patent_app_number] => 12/147574 [patent_app_country] => US [patent_app_date] => 2008-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6548 [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/0327/20090327230.pdf [firstpage_image] =>[orig_patent_app_number] => 12147574 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/147574
STRUCTURED AND UNSTRUCTURED DATA MODELS Jun 26, 2008 Abandoned
Array ( [id] => 5467029 [patent_doc_number] => 20090327229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'AUTOMATIC KNOWLEDGE-BASED GEOGRAPHICAL ORGANIZATION OF DIGITAL MEDIA' [patent_app_type] => utility [patent_app_number] => 12/147573 [patent_app_country] => US [patent_app_date] => 2008-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6110 [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/0327/20090327229.pdf [firstpage_image] =>[orig_patent_app_number] => 12147573 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/147573
AUTOMATIC KNOWLEDGE-BASED GEOGRAPHICAL ORGANIZATION OF DIGITAL MEDIA Jun 26, 2008 Abandoned
Array ( [id] => 5467031 [patent_doc_number] => 20090327231 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'INLINE ENHANCEMENT OF WEB LISTS' [patent_app_type] => utility [patent_app_number] => 12/147630 [patent_app_country] => US [patent_app_date] => 2008-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4474 [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/0327/20090327231.pdf [firstpage_image] =>[orig_patent_app_number] => 12147630 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/147630
INLINE ENHANCEMENT OF WEB LISTS Jun 26, 2008 Abandoned
Array ( [id] => 5375656 [patent_doc_number] => 20090313217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-17 [patent_title] => 'SYSTEMS AND METHODS FOR CLASSIFYING SEARCH QUERIES' [patent_app_type] => utility [patent_app_number] => 12/138317 [patent_app_country] => US [patent_app_date] => 2008-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7978 [patent_no_of_claims] => 25 [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/0313/20090313217.pdf [firstpage_image] =>[orig_patent_app_number] => 12138317 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/138317
SYSTEMS AND METHODS FOR CLASSIFYING SEARCH QUERIES Jun 11, 2008 Abandoned
Array ( [id] => 5375735 [patent_doc_number] => 20090313296 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-17 [patent_title] => 'METHOD AND APPARATUS FOR MANAGING STORAGE' [patent_app_type] => utility [patent_app_number] => 12/138346 [patent_app_country] => US [patent_app_date] => 2008-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3278 [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/0313/20090313296.pdf [firstpage_image] =>[orig_patent_app_number] => 12138346 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/138346
METHOD AND APPARATUS FOR MANAGING STORAGE Jun 11, 2008 Abandoned
Array ( [id] => 7745846 [patent_doc_number] => 08108437 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-31 [patent_title] => 'Sortable hash table' [patent_app_type] => utility [patent_app_number] => 12/138225 [patent_app_country] => US [patent_app_date] => 2008-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7665 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/108/08108437.pdf [firstpage_image] =>[orig_patent_app_number] => 12138225 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/138225
Sortable hash table Jun 11, 2008 Issued
Array ( [id] => 5571160 [patent_doc_number] => 20090254539 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-08 [patent_title] => 'User Intention Modeling For Interactive Image Retrieval' [patent_app_type] => utility [patent_app_number] => 12/113014 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6333 [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/0254/20090254539.pdf [firstpage_image] =>[orig_patent_app_number] => 12113014 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/113014
User intention modeling for interactive image retrieval Apr 29, 2008 Issued
Menu