Search

Mark A. Gooray

Examiner (ID: 11803, Phone: (571)270-7805 , Office: P/2199 )

Most Active Art Unit
2199
Art Unit(s)
2199, 2193
Total Applications
503
Issued Applications
372
Pending Applications
42
Abandoned Applications
98

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14856765 [patent_doc_number] => 10417110 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-17 [patent_title] => Method for verifying traceability of first instructions in a procedural programming language generated from second instructions in a modelling language [patent_app_type] => utility [patent_app_number] => 15/500908 [patent_app_country] => US [patent_app_date] => 2015-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4134 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 383 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15500908 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/500908
Method for verifying traceability of first instructions in a procedural programming language generated from second instructions in a modelling language Aug 2, 2015 Issued
Array ( [id] => 12845320 [patent_doc_number] => 20180173613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-21 [patent_title] => OBJECT DESERIALIZER USING OBJECT-RELATIONAL MAPPING FILE [patent_app_type] => utility [patent_app_number] => 15/571100 [patent_app_country] => US [patent_app_date] => 2015-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3991 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15571100 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/571100
Object deserializer using object-relational mapping file Jun 17, 2015 Issued
Array ( [id] => 10357188 [patent_doc_number] => 20150242193 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'Program Optimization via Compile Time Execution' [patent_app_type] => utility [patent_app_number] => 14/704689 [patent_app_country] => US [patent_app_date] => 2015-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12710 [patent_no_of_claims] => 33 [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] => 14704689 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/704689
Program optimization via compile time execution May 4, 2015 Issued
Array ( [id] => 10357234 [patent_doc_number] => 20150242239 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-08-27 [patent_title] => 'SYSTEM AND METHOD FOR INTELLIGENT TIMER SERVICES' [patent_app_type] => utility [patent_app_number] => 14/691726 [patent_app_country] => US [patent_app_date] => 2015-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5315 [patent_no_of_claims] => 5 [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] => 14691726 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/691726
System and method for intelligent timer services Apr 20, 2015 Issued
Array ( [id] => 12291009 [patent_doc_number] => 09934010 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-04-03 [patent_title] => Programming in a multiprocessor environment [patent_app_type] => utility [patent_app_number] => 14/675935 [patent_app_country] => US [patent_app_date] => 2015-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 14096 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14675935 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/675935
Programming in a multiprocessor environment Mar 31, 2015 Issued
Array ( [id] => 13055119 [patent_doc_number] => 10048949 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-14 [patent_title] => Methods and systems for providing a user interface [patent_app_type] => utility [patent_app_number] => 14/668555 [patent_app_country] => US [patent_app_date] => 2015-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 15 [patent_no_of_words] => 24102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 14668555 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/668555
Methods and systems for providing a user interface Mar 24, 2015 Issued
Array ( [id] => 10314246 [patent_doc_number] => 20150199249 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-16 [patent_title] => 'MODELING AND TESTING OF INTERACTIONS BETWEEN COMPONENTS OF A SOFTWARE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/658161 [patent_app_country] => US [patent_app_date] => 2015-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 21187 [patent_no_of_claims] => 23 [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] => 14658161 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/658161
Modeling and testing of interactions between components of a software system Mar 13, 2015 Issued
Array ( [id] => 10314253 [patent_doc_number] => 20150199256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-16 [patent_title] => 'MODELING AND TESTING OF INTERACTIONS BETWEEN COMPONENTS OF A SOFTWARE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/628230 [patent_app_country] => US [patent_app_date] => 2015-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 13642 [patent_no_of_claims] => 23 [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] => 14628230 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/628230
Modeling and testing of interactions between components of a software system Feb 20, 2015 Issued
Array ( [id] => 12046308 [patent_doc_number] => 09823911 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-11-21 [patent_title] => 'Method and apparatus for compiling code based on a dependency tree' [patent_app_type] => utility [patent_app_number] => 14/590164 [patent_app_country] => US [patent_app_date] => 2015-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 45 [patent_no_of_words] => 19137 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14590164 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/590164
Method and apparatus for compiling code based on a dependency tree Jan 5, 2015 Issued
Array ( [id] => 10308222 [patent_doc_number] => 20150193223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-09 [patent_title] => 'SYSTEM AND METHOD FOR DISTRIBUTING SOFTWARE UPDATES' [patent_app_type] => utility [patent_app_number] => 14/590280 [patent_app_country] => US [patent_app_date] => 2015-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5334 [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] => 14590280 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/590280
System and method for distributing software updates Jan 5, 2015 Issued
Array ( [id] => 10493700 [patent_doc_number] => 20150378723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-31 [patent_title] => 'SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ASSOCIATING A PLURALITY OF STORED ELEMENTS WITH A CREATION OF A PATCH' [patent_app_type] => utility [patent_app_number] => 14/590905 [patent_app_country] => US [patent_app_date] => 2015-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9928 [patent_no_of_claims] => 1 [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] => 14590905 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/590905
System, method and computer program product for associating a plurality of stored elements with a creation of a patch Jan 5, 2015 Issued
Array ( [id] => 11924524 [patent_doc_number] => 09792107 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-17 [patent_title] => 'Image forming apparatus that performs firmware update, control method therefor, and storage medium' [patent_app_type] => utility [patent_app_number] => 14/589445 [patent_app_country] => US [patent_app_date] => 2015-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5230 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14589445 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/589445
Image forming apparatus that performs firmware update, control method therefor, and storage medium Jan 4, 2015 Issued
Array ( [id] => 10320594 [patent_doc_number] => 20150205597 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-23 [patent_title] => 'DISTRIBUTION SYSTEM AND ITS CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 14/589568 [patent_app_country] => US [patent_app_date] => 2015-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 9084 [patent_no_of_claims] => 11 [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] => 14589568 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/589568
Distribution system and its control method Jan 4, 2015 Issued
Array ( [id] => 10258341 [patent_doc_number] => 20150143338 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-21 [patent_title] => 'SPATIAL LAYOUT OF HIERARCHICAL SHARED RESOURCES' [patent_app_type] => utility [patent_app_number] => 14/587569 [patent_app_country] => US [patent_app_date] => 2014-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6694 [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] => 14587569 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/587569
Spatial layout of hierarchical shared resources Dec 30, 2014 Issued
Array ( [id] => 11806510 [patent_doc_number] => 09547579 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-01-17 [patent_title] => 'Method and apparatus for automatically detecting defects' [patent_app_type] => utility [patent_app_number] => 14/585868 [patent_app_country] => US [patent_app_date] => 2014-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6886 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 347 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14585868 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/585868
Method and apparatus for automatically detecting defects Dec 29, 2014 Issued
Array ( [id] => 11251941 [patent_doc_number] => 09477444 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-10-25 [patent_title] => 'Method and apparatus for validating and recommending software architectures' [patent_app_type] => utility [patent_app_number] => 14/585418 [patent_app_country] => US [patent_app_date] => 2014-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5543 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [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] => 14585418 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/585418
Method and apparatus for validating and recommending software architectures Dec 29, 2014 Issued
Array ( [id] => 10236370 [patent_doc_number] => 20150121364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-30 [patent_title] => 'Method, User Equipment, and Application Server for Downloading Application' [patent_app_type] => utility [patent_app_number] => 14/586252 [patent_app_country] => US [patent_app_date] => 2014-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10237 [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] => 14586252 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/586252
Method, user equipment, and application server for downloading application Dec 29, 2014 Issued
Array ( [id] => 11764262 [patent_doc_number] => 09372686 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-06-21 [patent_title] => 'Maintaining package repositories' [patent_app_type] => utility [patent_app_number] => 14/582350 [patent_app_country] => US [patent_app_date] => 2014-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 11234 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14582350 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/582350
Maintaining package repositories Dec 23, 2014 Issued
Array ( [id] => 10228531 [patent_doc_number] => 20150113525 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-04-23 [patent_title] => 'Method for a Reader to Provide Service, Reader and Computer-Readable Storage Medium' [patent_app_type] => utility [patent_app_number] => 14/580656 [patent_app_country] => US [patent_app_date] => 2014-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5677 [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] => 14580656 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/580656
Method for a Reader to Provide Service, Reader and Computer-Readable Storage Medium Dec 22, 2014 Abandoned
Array ( [id] => 10301163 [patent_doc_number] => 20150186163 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-02 [patent_title] => 'APPLICATION VIRTUALIZATION SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 14/580565 [patent_app_country] => US [patent_app_date] => 2014-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2598 [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] => 14580565 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/580565
APPLICATION VIRTUALIZATION SYSTEM AND METHOD Dec 22, 2014 Abandoned
Menu