Search

Mark A. Gooray

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

Most Active Art Unit
2199
Art Unit(s)
2193, 2199
Total Applications
495
Issued Applications
369
Pending Applications
47
Abandoned Applications
95

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17969985 [patent_doc_number] => 11487516 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Cross-cloud call detection [patent_app_type] => utility [patent_app_number] => 16/745218 [patent_app_country] => US [patent_app_date] => 2020-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 9643 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 310 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16745218 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/745218
Cross-cloud call detection Jan 15, 2020 Issued
Array ( [id] => 16942956 [patent_doc_number] => 11055198 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Compatibility check for continuous glucose monitoring application [patent_app_type] => utility [patent_app_number] => 16/728536 [patent_app_country] => US [patent_app_date] => 2019-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 15176 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16728536 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/728536
Compatibility check for continuous glucose monitoring application Dec 26, 2019 Issued
Array ( [id] => 16918960 [patent_doc_number] => 20210192052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-24 [patent_title] => CONTENT-DRIVEN DEBUGGING BY TAINT TRACKING ALONG DATA FLOWS [patent_app_type] => utility [patent_app_number] => 16/722564 [patent_app_country] => US [patent_app_date] => 2019-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11977 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16722564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/722564
Content-driven debugging by taint tracking along data flows Dec 19, 2019 Issued
Array ( [id] => 16393581 [patent_doc_number] => 20200334522 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-22 [patent_title] => DATA PROCESSING METHOD AND RELATED PRODUCTS [patent_app_type] => utility [patent_app_number] => 16/720532 [patent_app_country] => US [patent_app_date] => 2019-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13975 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16720532 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/720532
DATA PROCESSING METHOD AND RELATED PRODUCTS Dec 18, 2019 Abandoned
Array ( [id] => 15804407 [patent_doc_number] => 20200125346 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-23 [patent_title] => Method, User Equipment, and Application Server for Downloading Application [patent_app_type] => utility [patent_app_number] => 16/710405 [patent_app_country] => US [patent_app_date] => 2019-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10227 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16710405 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/710405
Method, user equipment, and application server for downloading application Dec 10, 2019 Issued
Array ( [id] => 15743495 [patent_doc_number] => 20200110636 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => ELECTRONIC DEVICE THAT USES HARDWARE CORRESPONDING TO PRIORITY LEVEL OF PROCESSOR USAGE [patent_app_type] => utility [patent_app_number] => 16/706182 [patent_app_country] => US [patent_app_date] => 2019-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6135 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16706182 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/706182
ELECTRONIC DEVICE THAT USES HARDWARE CORRESPONDING TO PRIORITY LEVEL OF PROCESSOR USAGE Dec 5, 2019 Abandoned
Array ( [id] => 19950355 [patent_doc_number] => 12321720 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => System and method for task-based estimation and planning of application development projects and resources [patent_app_type] => utility [patent_app_number] => 16/704903 [patent_app_country] => US [patent_app_date] => 2019-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6137 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16704903 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/704903
System and method for task-based estimation and planning of application development projects and resources Dec 4, 2019 Issued
Array ( [id] => 16623948 [patent_doc_number] => 20210042601 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => METHOD AND DEVICE FOR ENCRYPTING MODEL OF NEURAL NETWORK, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/695164 [patent_app_country] => US [patent_app_date] => 2019-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9964 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16695164 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/695164
METHOD AND DEVICE FOR ENCRYPTING MODEL OF NEURAL NETWORK, AND STORAGE MEDIUM Nov 24, 2019 Abandoned
Array ( [id] => 17771266 [patent_doc_number] => 11403208 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-02 [patent_title] => Generating a virtualized stub service using deep learning for testing a software module [patent_app_type] => utility [patent_app_number] => 16/690539 [patent_app_country] => US [patent_app_date] => 2019-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 8942 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16690539 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/690539
Generating a virtualized stub service using deep learning for testing a software module Nov 20, 2019 Issued
Array ( [id] => 17394734 [patent_doc_number] => 11243748 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-02-08 [patent_title] => Artificial intelligence mobile integration [patent_app_type] => utility [patent_app_number] => 16/678907 [patent_app_country] => US [patent_app_date] => 2019-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 11497 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16678907 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/678907
Artificial intelligence mobile integration Nov 7, 2019 Issued
Array ( [id] => 17729818 [patent_doc_number] => 11386209 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-12 [patent_title] => Static source code scanner [patent_app_type] => utility [patent_app_number] => 16/657198 [patent_app_country] => US [patent_app_date] => 2019-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 6903 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16657198 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/657198
Static source code scanner Oct 17, 2019 Issued
Array ( [id] => 17136431 [patent_doc_number] => 11137984 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-10-05 [patent_title] => Client-side caching for code language services [patent_app_type] => utility [patent_app_number] => 16/565018 [patent_app_country] => US [patent_app_date] => 2019-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6139 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16565018 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/565018
Client-side caching for code language services Sep 8, 2019 Issued
Array ( [id] => 16690538 [patent_doc_number] => 20210073016 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => SECURE TRUSTED SHARED RENDERING [patent_app_type] => utility [patent_app_number] => 16/563890 [patent_app_country] => US [patent_app_date] => 2019-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5239 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16563890 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/563890
SECURE TRUSTED SHARED RENDERING Sep 7, 2019 Abandoned
Array ( [id] => 16690622 [patent_doc_number] => 20210073100 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => CONTEXTUAL AND ADAPTABLE KEY PERFORMANCE INDICATORS [patent_app_type] => utility [patent_app_number] => 16/563149 [patent_app_country] => US [patent_app_date] => 2019-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5916 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16563149 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/563149
Contextual and adaptable key performance indicators Sep 5, 2019 Issued
Array ( [id] => 17572800 [patent_doc_number] => 11321068 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-03 [patent_title] => Utilizing memory coherency to improve bandwidth performance [patent_app_type] => utility [patent_app_number] => 16/561682 [patent_app_country] => US [patent_app_date] => 2019-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5361 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16561682 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/561682
Utilizing memory coherency to improve bandwidth performance Sep 4, 2019 Issued
Array ( [id] => 16675587 [patent_doc_number] => 20210064353 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-04 [patent_title] => ADAPTIVE PROGRAM EXECUTION OF COMPILER-OPTIMIZED MACHINE CODE BASED ON RUNTIME INFORMATION ABOUT A PROCESSOR-BASED SYSTEM [patent_app_type] => utility [patent_app_number] => 16/559990 [patent_app_country] => US [patent_app_date] => 2019-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8798 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16559990 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/559990
ADAPTIVE PROGRAM EXECUTION OF COMPILER-OPTIMIZED MACHINE CODE BASED ON RUNTIME INFORMATION ABOUT A PROCESSOR-BASED SYSTEM Sep 3, 2019 Abandoned
Array ( [id] => 15561631 [patent_doc_number] => 20200065227 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => METHOD AND APPARATUS FOR EVALUATING CODE IN HIERARCHICAL ARCHITECTURE SOFTWARE, AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/546468 [patent_app_country] => US [patent_app_date] => 2019-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14984 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16546468 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/546468
Method and apparatus for evaluating code in hierarchical architecture software, and storage medium Aug 20, 2019 Issued
Array ( [id] => 17180078 [patent_doc_number] => 11157320 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-26 [patent_title] => Optimizing runtime environments [patent_app_type] => utility [patent_app_number] => 16/544812 [patent_app_country] => US [patent_app_date] => 2019-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5384 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16544812 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/544812
Optimizing runtime environments Aug 18, 2019 Issued
Array ( [id] => 16942833 [patent_doc_number] => 11055072 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-06 [patent_title] => Generation of data model from protocol buffer compiler generated java classes [patent_app_type] => utility [patent_app_number] => 16/535515 [patent_app_country] => US [patent_app_date] => 2019-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7166 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [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] => 16535515 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/535515
Generation of data model from protocol buffer compiler generated java classes Aug 7, 2019 Issued
Array ( [id] => 16623558 [patent_doc_number] => 20210042211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-11 [patent_title] => SYSTEM FOR CUSTOMIZATION OF SOFTWARE PLATFORMS FOR IMPLEMENTATION IN LEGACY SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/534911 [patent_app_country] => US [patent_app_date] => 2019-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8146 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16534911 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/534911
System for customization of software platforms for implementation in legacy systems Aug 6, 2019 Issued
Menu