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] => 11816723 [patent_doc_number] => 09720672 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-01 [patent_title] => 'Searching and accessing application functionality' [patent_app_type] => utility [patent_app_number] => 14/572249 [patent_app_country] => US [patent_app_date] => 2014-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 18 [patent_no_of_words] => 22655 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 348 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14572249 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/572249
Searching and accessing application functionality Dec 15, 2014 Issued
Array ( [id] => 10824580 [patent_doc_number] => 20160170746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'EFFICIENT ANNOTATION SYSTEM FOR DISTRIBUTED VERSION CONTROL SYSTEMS' [patent_app_type] => utility [patent_app_number] => 14/572463 [patent_app_country] => US [patent_app_date] => 2014-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 9072 [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] => 14572463 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/572463
Efficient annotation system for distributed version control systems Dec 15, 2014 Issued
Array ( [id] => 11410672 [patent_doc_number] => 09557975 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-31 [patent_title] => 'Adaptable and extensible runtime and system for heterogeneous computer systems' [patent_app_type] => utility [patent_app_number] => 14/568639 [patent_app_country] => US [patent_app_date] => 2014-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 7563 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14568639 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/568639
Adaptable and extensible runtime and system for heterogeneous computer systems Dec 11, 2014 Issued
Array ( [id] => 10301119 [patent_doc_number] => 20150186119 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-02 [patent_title] => 'INDUSTRIAL AUTOMATION DEVICE WITH EDITOR AND GRAPHICAL OBJECT MOBILE VISUALIZATION' [patent_app_type] => utility [patent_app_number] => 14/567088 [patent_app_country] => US [patent_app_date] => 2014-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9164 [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] => 14567088 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/567088
INDUSTRIAL AUTOMATION DEVICE WITH EDITOR AND GRAPHICAL OBJECT MOBILE VISUALIZATION Dec 10, 2014 Abandoned
Array ( [id] => 10824551 [patent_doc_number] => 20160170717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'ASSOCIATION OF PROGRAM CODE AND APPLICATION FEATURES' [patent_app_type] => utility [patent_app_number] => 14/566978 [patent_app_country] => US [patent_app_date] => 2014-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 2886 [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] => 14566978 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/566978
ASSOCIATION OF PROGRAM CODE AND APPLICATION FEATURES Dec 10, 2014 Abandoned
Array ( [id] => 10275943 [patent_doc_number] => 20150160940 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'METHOD FOR CHANGING THE SOFTWARE IN THE MEMORY OF AN ELECTRONIC CONTROL UNIT' [patent_app_type] => utility [patent_app_number] => 14/564742 [patent_app_country] => US [patent_app_date] => 2014-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7222 [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] => 14564742 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/564742
METHOD FOR CHANGING THE SOFTWARE IN THE MEMORY OF AN ELECTRONIC CONTROL UNIT Dec 8, 2014 Abandoned
Array ( [id] => 11944978 [patent_doc_number] => 20170249129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-31 [patent_title] => 'PROGRAMMING AUTOMATION IN A 3D GRAPHICAL EDITOR WITH TIGHTLY COUPLED LOGIC AND PHYSICAL SIMULATION' [patent_app_type] => utility [patent_app_number] => 15/515265 [patent_app_country] => US [patent_app_date] => 2014-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8329 [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] => 15515265 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/515265
Programming automation in a 3D graphical editor with tightly coupled logic and physical simulation Oct 1, 2014 Issued
Array ( [id] => 13041005 [patent_doc_number] => 10042638 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-07 [patent_title] => Evaluating documentation coverage [patent_app_type] => utility [patent_app_number] => 15/515699 [patent_app_country] => US [patent_app_date] => 2014-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3776 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15515699 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/515699
Evaluating documentation coverage Sep 29, 2014 Issued
Array ( [id] => 12413964 [patent_doc_number] => 09971597 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-15 [patent_title] => Virtual operating area supporting customized definition and operating method and system architecture thereof [patent_app_type] => utility [patent_app_number] => 14/491795 [patent_app_country] => US [patent_app_date] => 2014-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9215 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 549 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14491795 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/491795
Virtual operating area supporting customized definition and operating method and system architecture thereof Sep 18, 2014 Issued
Array ( [id] => 9860085 [patent_doc_number] => 20150040102 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-05 [patent_title] => 'SYSTEM AND METHOD FOR SOFTWARE INTEROPERABILITY' [patent_app_type] => utility [patent_app_number] => 14/339569 [patent_app_country] => US [patent_app_date] => 2014-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4217 [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] => 14339569 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/339569
SYSTEM AND METHOD FOR SOFTWARE INTEROPERABILITY Jul 23, 2014 Abandoned
Array ( [id] => 9897305 [patent_doc_number] => 20150052504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-02-19 [patent_title] => 'METHOD AND SYSTEM FOR VERIFYING SLEEP WAKEUP PROTOCOL BY COMPUTING STATE TRANSITION PATHS' [patent_app_type] => utility [patent_app_number] => 14/336171 [patent_app_country] => US [patent_app_date] => 2014-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7147 [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] => 14336171 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/336171
Method and system for verifying sleep wakeup protocol by computing state transition paths Jul 20, 2014 Issued
Array ( [id] => 9814721 [patent_doc_number] => 20150026666 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-01-22 [patent_title] => 'ANALYSIS SYSTEM, ANALYSIS METHOD, AND COMPUTER PROGRAM PRODUCT' [patent_app_type] => utility [patent_app_number] => 14/333915 [patent_app_country] => US [patent_app_date] => 2014-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 18153 [patent_no_of_claims] => 7 [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] => 14333915 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/333915
Analysis system, analysis method, and computer program product Jul 16, 2014 Issued
Array ( [id] => 11430871 [patent_doc_number] => 09569186 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-14 [patent_title] => 'Energy-focused re-compilation of executables and hardware mechanisms based on compiler-architecture interaction and compiler-inserted control' [patent_app_type] => utility [patent_app_number] => 14/212737 [patent_app_country] => US [patent_app_date] => 2014-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9124 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14212737 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/212737
Energy-focused re-compilation of executables and hardware mechanisms based on compiler-architecture interaction and compiler-inserted control Mar 13, 2014 Issued
Array ( [id] => 10275945 [patent_doc_number] => 20150160942 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-06-11 [patent_title] => 'DATA OBJECT WITH COMMON STATEMENT SERIES' [patent_app_type] => utility [patent_app_number] => 14/100412 [patent_app_country] => US [patent_app_date] => 2013-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6688 [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] => 14100412 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/100412
Data object with common statement series Dec 8, 2013 Issued
Array ( [id] => 10258364 [patent_doc_number] => 20150143361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-21 [patent_title] => 'SOFTWARE ROAMING SYSTEM, METHOD AND COMPUTER READABLE STORAGE MEDIUM THEREOF' [patent_app_type] => utility [patent_app_number] => 14/098540 [patent_app_country] => US [patent_app_date] => 2013-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3380 [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] => 14098540 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/098540
SOFTWARE ROAMING SYSTEM, METHOD AND COMPUTER READABLE STORAGE MEDIUM THEREOF Dec 5, 2013 Abandoned
Array ( [id] => 9520754 [patent_doc_number] => 20140157246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-06-05 [patent_title] => 'BUILDING CROSS-PLATFORM ASYNCHRONOUS GAMES' [patent_app_type] => utility [patent_app_number] => 14/096817 [patent_app_country] => US [patent_app_date] => 2013-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12844 [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] => 14096817 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/096817
BUILDING CROSS-PLATFORM ASYNCHRONOUS GAMES Dec 3, 2013 Abandoned
Array ( [id] => 9513478 [patent_doc_number] => 20140149970 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-29 [patent_title] => 'OPTIMISING A COMPILATION PARSER FOR PARSING COMPUTER PROGRAM CODE IN ARBITRARY APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 14/092838 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3737 [patent_no_of_claims] => 21 [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] => 14092838 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/092838
OPTIMISING A COMPILATION PARSER FOR PARSING COMPUTER PROGRAM CODE IN ARBITRARY APPLICATIONS Nov 26, 2013 Abandoned
Array ( [id] => 10982715 [patent_doc_number] => 20160179658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-23 [patent_title] => 'USER INTERFACE TESTING ABSTRACTION' [patent_app_type] => utility [patent_app_number] => 14/092869 [patent_app_country] => US [patent_app_date] => 2013-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 14994 [patent_no_of_claims] => 26 [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] => 14092869 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/092869
USER INTERFACE TESTING ABSTRACTION Nov 26, 2013 Abandoned
Array ( [id] => 14669377 [patent_doc_number] => 10372590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-08-06 [patent_title] => Determining instruction execution history in a debugger [patent_app_type] => utility [patent_app_number] => 14/088030 [patent_app_country] => US [patent_app_date] => 2013-11-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5179 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 301 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14088030 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/088030
Determining instruction execution history in a debugger Nov 21, 2013 Issued
Array ( [id] => 13041213 [patent_doc_number] => 10042742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-07 [patent_title] => Selective object testing in a client-server environment [patent_app_type] => utility [patent_app_number] => 14/086026 [patent_app_country] => US [patent_app_date] => 2013-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5075 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 485 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14086026 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/086026
Selective object testing in a client-server environment Nov 20, 2013 Issued
Menu