Search

Mary Lynn F Theisen

Examiner (ID: 4587, Phone: (571)272-1210 , Office: P/1743 )

Most Active Art Unit
1743
Art Unit(s)
1732, 1307, 1306, 1743, 1754, 1791, 1304
Total Applications
2307
Issued Applications
1935
Pending Applications
88
Abandoned Applications
284

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11095099 [patent_doc_number] => 20160292067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-06 [patent_title] => 'SYSTEM AND METHOD FOR KEYWORD BASED TESTING OF CUSTOM COMPONENTS' [patent_app_type] => utility [patent_app_number] => 15/065038 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4575 [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] => 15065038 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/065038
SYSTEM AND METHOD FOR KEYWORD BASED TESTING OF CUSTOM COMPONENTS Mar 8, 2016 Abandoned
Array ( [id] => 11958108 [patent_doc_number] => 20170262260 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'SVN Interface System for Heterogeneous Development Environments' [patent_app_type] => utility [patent_app_number] => 15/065196 [patent_app_country] => US [patent_app_date] => 2016-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 18966 [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] => 15065196 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/065196
SVN interface system for heterogeneous development environments Mar 8, 2016 Issued
Array ( [id] => 11077930 [patent_doc_number] => 20160274894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'UPDATE SUPPORT APPARATUS AND METHOD' [patent_app_type] => utility [patent_app_number] => 15/064476 [patent_app_country] => US [patent_app_date] => 2016-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5462 [patent_no_of_claims] => 18 [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] => 15064476 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/064476
UPDATE SUPPORT APPARATUS AND METHOD Mar 7, 2016 Abandoned
Array ( [id] => 11124195 [patent_doc_number] => 20160321169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'TEST SUITE MINIMIZATION' [patent_app_type] => utility [patent_app_number] => 15/063924 [patent_app_country] => US [patent_app_date] => 2016-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4979 [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] => 15063924 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/063924
Test suite minimization Mar 7, 2016 Issued
Array ( [id] => 11299568 [patent_doc_number] => 09507576 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-29 [patent_title] => 'Optimizing if statements in computer programming' [patent_app_type] => utility [patent_app_number] => 15/054589 [patent_app_country] => US [patent_app_date] => 2016-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 3986 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15054589 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/054589
Optimizing if statements in computer programming Feb 25, 2016 Issued
Array ( [id] => 11278661 [patent_doc_number] => 09495140 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-15 [patent_title] => 'Optimizing if statements in computer programming' [patent_app_type] => utility [patent_app_number] => 15/045731 [patent_app_country] => US [patent_app_date] => 2016-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 4026 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [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] => 15045731 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/045731
Optimizing if statements in computer programming Feb 16, 2016 Issued
Array ( [id] => 13752491 [patent_doc_number] => 10169192 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Automatic collection and presentation of runtime data semantics [patent_app_type] => utility [patent_app_number] => 14/937940 [patent_app_country] => US [patent_app_date] => 2015-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4252 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 314 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14937940 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/937940
Automatic collection and presentation of runtime data semantics Nov 10, 2015 Issued
Array ( [id] => 10771080 [patent_doc_number] => 20160117236 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-28 [patent_title] => 'INFORMATION PROCESSING APPARATUS, METHOD FOR CONTROLLING THE SAME, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/876130 [patent_app_country] => US [patent_app_date] => 2015-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 9648 [patent_no_of_claims] => 9 [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] => 14876130 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/876130
Information processing apparatus that executes processing by using a bytecode, method for controlling the same, and non-transitory computer-readable medium Oct 5, 2015 Issued
14/871425 METHOD AND MECHANISM FOR COMPOSITE DATA SERVICE GENERATION AND IMPLEMENTATION Sep 29, 2015 Abandoned
Array ( [id] => 12194531 [patent_doc_number] => 09898261 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-02-20 [patent_title] => 'Method and system for configuring processes of software applications using activity fragments' [patent_app_type] => utility [patent_app_number] => 14/871523 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6150 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14871523 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/871523
Method and system for configuring processes of software applications using activity fragments Sep 29, 2015 Issued
Array ( [id] => 11530912 [patent_doc_number] => 20170090890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-30 [patent_title] => 'VIRTUAL COMPOSITIONS' [patent_app_type] => utility [patent_app_number] => 14/871996 [patent_app_country] => US [patent_app_date] => 2015-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 38 [patent_figures_cnt] => 38 [patent_no_of_words] => 22605 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 13 [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] => 14871996 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/871996
VIRTUAL COMPOSITIONS Sep 29, 2015 Abandoned
Array ( [id] => 10408742 [patent_doc_number] => 20150293751 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-15 [patent_title] => 'Adaptable and Extensible Runtime and System for Heterogeneous Computer Systems' [patent_app_type] => utility [patent_app_number] => 14/750994 [patent_app_country] => US [patent_app_date] => 2015-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7583 [patent_no_of_claims] => 11 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14750994 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/750994
Adaptable and extensible runtime and system for heterogeneous computer systems Jun 24, 2015 Issued
Array ( [id] => 10575795 [patent_doc_number] => 09298435 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-29 [patent_title] => 'Optimizing if statements in computer programming' [patent_app_type] => utility [patent_app_number] => 14/748305 [patent_app_country] => US [patent_app_date] => 2015-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 3997 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14748305 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/748305
Optimizing if statements in computer programming Jun 23, 2015 Issued
Array ( [id] => 11390952 [patent_doc_number] => 09552196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-24 [patent_title] => 'Schedulers with load-store queue awareness' [patent_app_type] => utility [patent_app_number] => 14/744051 [patent_app_country] => US [patent_app_date] => 2015-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6220 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14744051 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/744051
Schedulers with load-store queue awareness Jun 18, 2015 Issued
Array ( [id] => 11764263 [patent_doc_number] => 09372687 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-06-21 [patent_title] => 'Product customization based on user contributions' [patent_app_type] => utility [patent_app_number] => 14/726392 [patent_app_country] => US [patent_app_date] => 2015-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 12784 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 394 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14726392 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/726392
Product customization based on user contributions May 28, 2015 Issued
Array ( [id] => 12032687 [patent_doc_number] => 20170322787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-09 [patent_title] => 'PROVIDING ENTERPRISE PRODUCT BUNDLES AS A CLOUD-BASED SERVICE' [patent_app_type] => utility [patent_app_number] => 14/725937 [patent_app_country] => US [patent_app_date] => 2015-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6860 [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] => 14725937 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/725937
PROVIDING ENTERPRISE PRODUCT BUNDLES AS A CLOUD-BASED SERVICE May 28, 2015 Abandoned
Array ( [id] => 11313983 [patent_doc_number] => 20160350094 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'APPLICATION DOWNLOAD EMULATION' [patent_app_type] => utility [patent_app_number] => 14/721516 [patent_app_country] => US [patent_app_date] => 2015-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4700 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 13 [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] => 14721516 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/721516
APPLICATION DOWNLOAD EMULATION May 25, 2015 Abandoned
Array ( [id] => 11272517 [patent_doc_number] => 20160335064 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'INFRASTRUCTURE TO SUPPORT ACCELERATOR COMPUTATION MODELS FOR ACTIVE STORAGE' [patent_app_type] => utility [patent_app_number] => 14/709915 [patent_app_country] => US [patent_app_date] => 2015-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3305 [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] => 14709915 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/709915
INFRASTRUCTURE TO SUPPORT ACCELERATOR COMPUTATION MODELS FOR ACTIVE STORAGE May 11, 2015 Abandoned
Array ( [id] => 11131341 [patent_doc_number] => 20160328316 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'Systems and Methods for Automating Test Scripts for Applications That Interface to Payment Networks' [patent_app_type] => utility [patent_app_number] => 14/707317 [patent_app_country] => US [patent_app_date] => 2015-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9921 [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] => 14707317 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/707317
Systems and methods for automating test scripts for applications that interface to payment networks May 7, 2015 Issued
Array ( [id] => 11131244 [patent_doc_number] => 20160328219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-10 [patent_title] => 'MOBILE APPLICATION DEVELOPMENT COLLABORATION SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/706106 [patent_app_country] => US [patent_app_date] => 2015-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7627 [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] => 14706106 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/706106
MOBILE APPLICATION DEVELOPMENT COLLABORATION SYSTEM May 6, 2015 Abandoned
Menu