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] => 11124061 [patent_doc_number] => 20160321035 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'CONTROLLING DATA LOGGING BASED ON A LIFECYCLE OF A PRODUCT' [patent_app_type] => utility [patent_app_number] => 14/699602 [patent_app_country] => US [patent_app_date] => 2015-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 12323 [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] => 14699602 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/699602
Controlling data logging based on a lifecycle of a product Apr 28, 2015 Issued
Array ( [id] => 10424768 [patent_doc_number] => 20150309779 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-29 [patent_title] => 'SYSTEMS AND METHODS FOR POWER OPTIMIZATION OF PROCESSORS' [patent_app_type] => utility [patent_app_number] => 14/699876 [patent_app_country] => US [patent_app_date] => 2015-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11586 [patent_no_of_claims] => 48 [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] => 14699876 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/699876
Systems and methods for power optimization of processors Apr 28, 2015 Issued
Array ( [id] => 11086236 [patent_doc_number] => 20160283202 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-29 [patent_title] => 'AUTOMATICALLY OPTIMIZING ANALYTICS DATABASE SERVER' [patent_app_type] => utility [patent_app_number] => 14/697475 [patent_app_country] => US [patent_app_date] => 2015-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 6575 [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] => 14697475 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/697475
Automatically optimizing analytics database server Apr 26, 2015 Issued
Array ( [id] => 10575793 [patent_doc_number] => 09298434 [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/695274 [patent_app_country] => US [patent_app_date] => 2015-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 3963 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 221 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14695274 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/695274
Optimizing if statements in computer programming Apr 23, 2015 Issued
Array ( [id] => 11117006 [patent_doc_number] => 20160313980 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-27 [patent_title] => 'Virtual Image Processor Instruction Set Architecture (ISA) And Memory Model And Exemplary Target Hardware Having A Two-Dimensional Shift Array Structure' [patent_app_type] => utility [patent_app_number] => 14/694890 [patent_app_country] => US [patent_app_date] => 2015-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 14423 [patent_no_of_claims] => 23 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14694890 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/694890
Virtual image processor instruction set architecture (ISA) and memory model and exemplary target hardware having a two-dimensional shift array structure Apr 22, 2015 Issued
Array ( [id] => 10425198 [patent_doc_number] => 20150310209 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-29 [patent_title] => 'EXECUTING THIRD-PARTY APPLICATION' [patent_app_type] => utility [patent_app_number] => 14/694942 [patent_app_country] => US [patent_app_date] => 2015-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6945 [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] => 14694942 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/694942
EXECUTING THIRD-PARTY APPLICATION Apr 22, 2015 Abandoned
Array ( [id] => 11117009 [patent_doc_number] => 20160313983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-27 [patent_title] => 'Systems and Methods of Implementing Extensible Browser Executable Components' [patent_app_type] => utility [patent_app_number] => 14/693766 [patent_app_country] => US [patent_app_date] => 2015-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 9606 [patent_no_of_claims] => 12 [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] => 14693766 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/693766
Systems and methods of implementing extensible browser executable components Apr 21, 2015 Issued
Array ( [id] => 13017233 [patent_doc_number] => 10031731 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-24 [patent_title] => Method for checking invariants in parallel programs [patent_app_type] => utility [patent_app_number] => 15/314110 [patent_app_country] => US [patent_app_date] => 2015-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3000 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [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] => 15314110 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/314110
Method for checking invariants in parallel programs Apr 6, 2015 Issued
Array ( [id] => 11830848 [patent_doc_number] => 09727591 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-08-08 [patent_title] => 'Use of trust characteristics of storage infrastructure in data repositories' [patent_app_type] => utility [patent_app_number] => 14/674218 [patent_app_country] => US [patent_app_date] => 2015-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 6190 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 354 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674218 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/674218
Use of trust characteristics of storage infrastructure in data repositories Mar 30, 2015 Issued
Array ( [id] => 11416601 [patent_doc_number] => 09563428 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-07 [patent_title] => 'Schedulers with load-store queue awareness' [patent_app_type] => utility [patent_app_number] => 14/669472 [patent_app_country] => US [patent_app_date] => 2015-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6187 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14669472 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/669472
Schedulers with load-store queue awareness Mar 25, 2015 Issued
Array ( [id] => 12433443 [patent_doc_number] => 09977662 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-22 [patent_title] => Dynamic adapter design pattern [patent_app_type] => utility [patent_app_number] => 14/668412 [patent_app_country] => US [patent_app_date] => 2015-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 3288 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14668412 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/668412
Dynamic adapter design pattern Mar 24, 2015 Issued
Array ( [id] => 14010375 [patent_doc_number] => 10223654 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Automated, accelerated prototype generation system [patent_app_type] => utility [patent_app_number] => 14/665275 [patent_app_country] => US [patent_app_date] => 2015-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 13995 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 354 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14665275 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/665275
Automated, accelerated prototype generation system Mar 22, 2015 Issued
Array ( [id] => 11816710 [patent_doc_number] => 09720659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Sparse object instantiation' [patent_app_type] => utility [patent_app_number] => 14/620550 [patent_app_country] => US [patent_app_date] => 2015-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7625 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 322 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14620550 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/620550
Sparse object instantiation Feb 11, 2015 Issued
Array ( [id] => 10793744 [patent_doc_number] => 20160139901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-05-19 [patent_title] => 'SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR PERFORMING RUNTIME AUTO PARALLELIZATION OF APPLICATION CODE' [patent_app_type] => utility [patent_app_number] => 14/620513 [patent_app_country] => US [patent_app_date] => 2015-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 7719 [patent_no_of_claims] => 30 [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] => 14620513 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/620513
SYSTEMS, METHODS, AND COMPUTER PROGRAMS FOR PERFORMING RUNTIME AUTO PARALLELIZATION OF APPLICATION CODE Feb 11, 2015 Abandoned
Array ( [id] => 10672900 [patent_doc_number] => 20160019045 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-01-21 [patent_title] => 'TERMINAL DEVICE' [patent_app_type] => utility [patent_app_number] => 14/618228 [patent_app_country] => US [patent_app_date] => 2015-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10187 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14618228 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/618228
TERMINAL DEVICE Feb 9, 2015 Abandoned
Array ( [id] => 10392934 [patent_doc_number] => 20150277941 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-01 [patent_title] => 'METHOD AND SYSTEM FOR LINKING TO SHARED LIBRARY' [patent_app_type] => utility [patent_app_number] => 14/614866 [patent_app_country] => US [patent_app_date] => 2015-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5644 [patent_no_of_claims] => 23 [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] => 14614866 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/614866
METHOD AND SYSTEM FOR LINKING TO SHARED LIBRARY Feb 4, 2015 Abandoned
Array ( [id] => 11659029 [patent_doc_number] => 09672032 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-06 [patent_title] => 'Mobile enabled application' [patent_app_type] => utility [patent_app_number] => 14/613384 [patent_app_country] => US [patent_app_date] => 2015-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4144 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14613384 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/613384
Mobile enabled application Feb 3, 2015 Issued
Array ( [id] => 11027380 [patent_doc_number] => 20160224337 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'SUPPORTING DEVELOPER-USER COLLABORATIVE SOFTWARE REVIEW IN IDE' [patent_app_type] => utility [patent_app_number] => 14/614353 [patent_app_country] => US [patent_app_date] => 2015-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5274 [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] => 14614353 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/614353
Supporting developer-user collaborative software review in IDE Feb 3, 2015 Issued
Array ( [id] => 11027371 [patent_doc_number] => 20160224327 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'Linking a Program with a Software Library' [patent_app_type] => utility [patent_app_number] => 14/611680 [patent_app_country] => US [patent_app_date] => 2015-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7291 [patent_no_of_claims] => 18 [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] => 14611680 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/611680
Linking a Program with a Software Library Feb 1, 2015 Abandoned
Array ( [id] => 11027952 [patent_doc_number] => 20160224908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'END-TO-END PROJECT MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 14/610284 [patent_app_country] => US [patent_app_date] => 2015-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 11234 [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] => 14610284 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/610284
End-to end project management Jan 29, 2015 Issued
Menu