Search

Mark R. Powell

Examiner (ID: 19396)

Most Active Art Unit
2602
Art Unit(s)
2602, 2711, 2415, 2122, 2606, 2303, 2772
Total Applications
768
Issued Applications
654
Pending Applications
4
Abandoned Applications
110

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10816224 [patent_doc_number] => 20160162384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-09 [patent_title] => 'APPARATUS AND PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/905444 [patent_app_country] => US [patent_app_date] => 2013-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 12105 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14905444 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/905444
Apparatus and program Jul 31, 2013 Issued
Array ( [id] => 10126274 [patent_doc_number] => 09160650 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-13 [patent_title] => 'Enhanced flow entry table cache replacement in a software-defined networking switch' [patent_app_type] => utility [patent_app_number] => 13/919793 [patent_app_country] => US [patent_app_date] => 2013-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8060 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 292 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13919793 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/919793
Enhanced flow entry table cache replacement in a software-defined networking switch Jun 16, 2013 Issued
Array ( [id] => 11452088 [patent_doc_number] => 09575732 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-21 [patent_title] => 'Providing design time projections for a visual program' [patent_app_type] => utility [patent_app_number] => 13/919224 [patent_app_country] => US [patent_app_date] => 2013-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 5503 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 19 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13919224 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/919224
Providing design time projections for a visual program Jun 16, 2013 Issued
Array ( [id] => 10065673 [patent_doc_number] => 09104519 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-11 [patent_title] => 'Provisioning partner aware apps on sandboxed operating systems' [patent_app_type] => utility [patent_app_number] => 13/920006 [patent_app_country] => US [patent_app_date] => 2013-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4980 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 371 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13920006 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/920006
Provisioning partner aware apps on sandboxed operating systems Jun 16, 2013 Issued
Array ( [id] => 9265030 [patent_doc_number] => 20130346959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-26 [patent_title] => 'TERMINAL MANAGING SERVER DEVICE, TERMINAL DEVICE, AND TERMINAL MANAGING METHOD' [patent_app_type] => utility [patent_app_number] => 13/919329 [patent_app_country] => US [patent_app_date] => 2013-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 8069 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13919329 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/919329
TERMINAL MANAGING SERVER DEVICE, TERMINAL DEVICE, AND TERMINAL MANAGING METHOD Jun 16, 2013 Abandoned
Array ( [id] => 10962973 [patent_doc_number] => 20140366003 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-11 [patent_title] => 'System and Method for Identifying and Valuing Software' [patent_app_type] => utility [patent_app_number] => 13/913063 [patent_app_country] => US [patent_app_date] => 2013-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3413 [patent_no_of_claims] => 10 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13913063 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/913063
System and Method for Identifying and Valuing Software Jun 6, 2013 Abandoned
Array ( [id] => 10501297 [patent_doc_number] => 09229696 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-05 [patent_title] => 'Common intermediate representation for data scripting language' [patent_app_type] => utility [patent_app_number] => 13/902636 [patent_app_country] => US [patent_app_date] => 2013-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 15924 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13902636 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/902636
Common intermediate representation for data scripting language May 23, 2013 Issued
Array ( [id] => 10934793 [patent_doc_number] => 20140337814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-13 [patent_title] => 'RAPID DEVELOPMENT OF VIRTUAL PERSONAL ASSISTANT APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 13/891858 [patent_app_country] => US [patent_app_date] => 2013-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 18069 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13891858 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/891858
Rapid development of virtual personal assistant applications May 9, 2013 Issued
Array ( [id] => 9645308 [patent_doc_number] => 20140223421 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-08-07 [patent_title] => 'Updating Firmware to Customize the Performance of a Wearable Sensor Device for a Particular Use' [patent_app_type] => utility [patent_app_number] => 13/891699 [patent_app_country] => US [patent_app_date] => 2013-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8497 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13891699 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/891699
Updating firmware to customize the performance of a wearable sensor device for a particular use May 9, 2013 Issued
Array ( [id] => 10072680 [patent_doc_number] => 09111041 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-08-18 [patent_title] => 'Methods, systems and computer program products for user interaction in test automation' [patent_app_type] => utility [patent_app_number] => 13/891431 [patent_app_country] => US [patent_app_date] => 2013-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4270 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 332 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13891431 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/891431
Methods, systems and computer program products for user interaction in test automation May 9, 2013 Issued
Array ( [id] => 10934796 [patent_doc_number] => 20140337816 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-13 [patent_title] => 'Real Software Components for Achieving Real Component-Based Design' [patent_app_type] => utility [patent_app_number] => 13/890281 [patent_app_country] => US [patent_app_date] => 2013-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 42 [patent_no_of_words] => 87642 [patent_no_of_claims] => 27 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13890281 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/890281
Real software components for achieving real component-based design May 8, 2013 Issued
Array ( [id] => 10117530 [patent_doc_number] => 09152415 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-06 [patent_title] => 'Abstracting benefit rules from computer code' [patent_app_type] => utility [patent_app_number] => 13/889352 [patent_app_country] => US [patent_app_date] => 2013-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4610 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13889352 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/889352
Abstracting benefit rules from computer code May 7, 2013 Issued
Array ( [id] => 10562512 [patent_doc_number] => 09286190 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-15 [patent_title] => 'Inserting implicit sequence points into computer program code to support debug operations' [patent_app_type] => utility [patent_app_number] => 13/889506 [patent_app_country] => US [patent_app_date] => 2013-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 5750 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13889506 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/889506
Inserting implicit sequence points into computer program code to support debug operations May 7, 2013 Issued
Array ( [id] => 10928194 [patent_doc_number] => 20140331215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-06 [patent_title] => 'INSERTING IMPLICIT SEQUENCE POINTS INTO COMPUTER PROGRAM CODE TO SUPPORT DEBUG OPERATIONS' [patent_app_type] => utility [patent_app_number] => 13/887478 [patent_app_country] => US [patent_app_date] => 2013-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5930 [patent_no_of_claims] => 18 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13887478 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/887478
Inserting implicit sequence points into computer program code to support debug operations May 5, 2013 Issued
Array ( [id] => 9036450 [patent_doc_number] => 20130239088 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-12 [patent_title] => 'TRANSACTIONAL OBJECT CONTAINER' [patent_app_type] => utility [patent_app_number] => 13/866929 [patent_app_country] => US [patent_app_date] => 2013-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6076 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13866929 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/866929
Transactional object container Apr 18, 2013 Issued
Array ( [id] => 10485528 [patent_doc_number] => 20150370547 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-24 [patent_title] => 'PROGRAM EDITING DEVICE, PROGRAM EDITING METHOD AND PROGRAM EDITING PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/765268 [patent_app_country] => US [patent_app_date] => 2013-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 10403 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14765268 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/765268
PROGRAM EDITING DEVICE, PROGRAM EDITING METHOD AND PROGRAM EDITING PROGRAM Apr 7, 2013 Abandoned
Array ( [id] => 10485536 [patent_doc_number] => 20150370554 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-24 [patent_title] => 'PROVIDING CODE CHANGE JOB SETS OF DIFFERENT SIZES TO VALIDATORS' [patent_app_type] => utility [patent_app_number] => 14/765099 [patent_app_country] => US [patent_app_date] => 2013-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 11391 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14765099 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/765099
Providing code change job sets of different sizes to validators Feb 27, 2013 Issued
Array ( [id] => 9225172 [patent_doc_number] => 20140019947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-16 [patent_title] => 'SYSTEM AND METHOD FOR SUPPORTING COMPATIBILITY CHECKING FOR LAMBDA EXPRESSION' [patent_app_type] => utility [patent_app_number] => 13/779536 [patent_app_country] => US [patent_app_date] => 2013-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4263 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13779536 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/779536
System and method for supporting compatibility checking for lambda expression Feb 26, 2013 Issued
Array ( [id] => 9006399 [patent_doc_number] => 20130227524 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-08-29 [patent_title] => 'METHOD AND APPARATUS FOR ANALYZING APPLICATION PROGRAM BY ANALYSIS OF SOURCE CODE' [patent_app_type] => utility [patent_app_number] => 13/776170 [patent_app_country] => US [patent_app_date] => 2013-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5684 [patent_no_of_claims] => 14 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13776170 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/776170
METHOD AND APPARATUS FOR ANALYZING APPLICATION PROGRAM BY ANALYSIS OF SOURCE CODE Feb 24, 2013 Abandoned
Array ( [id] => 10065952 [patent_doc_number] => 09104802 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-08-11 [patent_title] => 'Stack overflow protection device, method, and related compiler and computing device' [patent_app_type] => utility [patent_app_number] => 13/772858 [patent_app_country] => US [patent_app_date] => 2013-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 6080 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13772858 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/772858
Stack overflow protection device, method, and related compiler and computing device Feb 20, 2013 Issued
Menu