Search

Bernard G. Lindsay

Examiner (ID: 2727, Phone: (571)270-0665 , Office: P/2127 )

Most Active Art Unit
2119
Art Unit(s)
2127, 2119
Total Applications
539
Issued Applications
347
Pending Applications
61
Abandoned Applications
145

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15271831 [patent_doc_number] => 20190384650 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-19 [patent_title] => METHODS AND SYSTEMS FOR APPLICATION PROGRAM INTERFACE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/441455 [patent_app_country] => US [patent_app_date] => 2019-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12070 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16441455 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/441455
Methods and systems for application program interface management Jun 13, 2019 Issued
Array ( [id] => 15743511 [patent_doc_number] => 20200110644 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-09 [patent_title] => SYSTEM FOR OFFLINE OBJECT BASED STORAGE AND MOCKING OF REST RESPONSES [patent_app_type] => utility [patent_app_number] => 16/439420 [patent_app_country] => US [patent_app_date] => 2019-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7273 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -25 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16439420 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/439420
System for offline object based storage and mocking of rest responses Jun 11, 2019 Issued
Array ( [id] => 16292326 [patent_doc_number] => 10769177 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-09-08 [patent_title] => Virtual file structure for data storage system [patent_app_type] => utility [patent_app_number] => 16/410716 [patent_app_country] => US [patent_app_date] => 2019-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6098 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16410716 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/410716
Virtual file structure for data storage system May 12, 2019 Issued
Array ( [id] => 17331814 [patent_doc_number] => 11222280 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-11 [patent_title] => Method and system for generating quantum bit control signal [patent_app_type] => utility [patent_app_number] => 16/624038 [patent_app_country] => US [patent_app_date] => 2019-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 11698 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16624038 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/624038
Method and system for generating quantum bit control signal May 8, 2019 Issued
Array ( [id] => 16424035 [patent_doc_number] => 20200349233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-05 [patent_title] => Systems and Methods of Generating a Dynamic Representation of an Electrical Grid [patent_app_type] => utility [patent_app_number] => 16/400424 [patent_app_country] => US [patent_app_date] => 2019-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6223 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 476 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16400424 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/400424
Systems and methods of generating a dynamic representation of an electrical grid Apr 30, 2019 Issued
Array ( [id] => 14751173 [patent_doc_number] => 20190258760 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => ASSIMILATING A SOIL SAMPLE INTO A DIGITAL NUTRIENT MODEL [patent_app_type] => utility [patent_app_number] => 16/399860 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20146 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16399860 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399860
Assimilating a soil sample into a digital nutrient model Apr 29, 2019 Issued
Array ( [id] => 15982251 [patent_doc_number] => 10671453 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-02 [patent_title] => Data storage system employing two-level scheduling of processing cores [patent_app_type] => utility [patent_app_number] => 16/396999 [patent_app_country] => US [patent_app_date] => 2019-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 4041 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 273 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16396999 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/396999
Data storage system employing two-level scheduling of processing cores Apr 28, 2019 Issued
Array ( [id] => 16400815 [patent_doc_number] => 20200341673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => INTRA-DEVICE NOTATIONAL DATA MOVEMENT SYSTEM [patent_app_type] => utility [patent_app_number] => 16/396433 [patent_app_country] => US [patent_app_date] => 2019-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8963 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16396433 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/396433
Intra-device notational data movement system Apr 25, 2019 Issued
Array ( [id] => 15042889 [patent_doc_number] => 20190332449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-31 [patent_title] => PUBLISH-SUBSCRIBE FRAMEWORK FOR APPLICATION EXECUTION [patent_app_type] => utility [patent_app_number] => 16/394109 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12616 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16394109 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394109
Publish-subscribe framework for application execution Apr 24, 2019 Issued
Array ( [id] => 18982556 [patent_doc_number] => 11907734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-20 [patent_title] => Dynamic linking of content elements to development tool resources [patent_app_type] => utility [patent_app_number] => 16/393670 [patent_app_country] => US [patent_app_date] => 2019-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 14503 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16393670 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/393670
Dynamic linking of content elements to development tool resources Apr 23, 2019 Issued
Array ( [id] => 15027645 [patent_doc_number] => 20190324827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-24 [patent_title] => METHODS AND SYSTEMS FOR MULTIPLE ACCESS TO A SINGLE HARDWARE DATA STREAM [patent_app_type] => utility [patent_app_number] => 16/393436 [patent_app_country] => US [patent_app_date] => 2019-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6261 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16393436 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/393436
Methods and systems for multiple access to a single hardware data stream Apr 23, 2019 Issued
Array ( [id] => 16378552 [patent_doc_number] => 20200327394 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-15 [patent_title] => CONTEXTUALLY OPTIMIZING ROUTINGS FOR INTERACTIONS [patent_app_type] => utility [patent_app_number] => 16/382343 [patent_app_country] => US [patent_app_date] => 2019-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9269 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16382343 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/382343
Contextually optimizing routings for interactions Apr 11, 2019 Issued
Array ( [id] => 15027533 [patent_doc_number] => 20190324771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-24 [patent_title] => Dynamically-Updatable Deep Transactional Monitoring Systems and Methods [patent_app_type] => utility [patent_app_number] => 16/382174 [patent_app_country] => US [patent_app_date] => 2019-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4904 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16382174 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/382174
Dynamically-Updatable Deep Transactional Monitoring Systems and Methods Apr 10, 2019 Abandoned
Array ( [id] => 15027533 [patent_doc_number] => 20190324771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-24 [patent_title] => Dynamically-Updatable Deep Transactional Monitoring Systems and Methods [patent_app_type] => utility [patent_app_number] => 16/382174 [patent_app_country] => US [patent_app_date] => 2019-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4904 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16382174 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/382174
Dynamically-Updatable Deep Transactional Monitoring Systems and Methods Apr 10, 2019 Abandoned
Array ( [id] => 16879871 [patent_doc_number] => 11030019 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Deletion of events based on a plurality of factors in a connected car computing environment [patent_app_type] => utility [patent_app_number] => 16/379705 [patent_app_country] => US [patent_app_date] => 2019-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7187 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16379705 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/379705
Deletion of events based on a plurality of factors in a connected car computing environment Apr 8, 2019 Issued
Array ( [id] => 19029243 [patent_doc_number] => 11928604 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-03-12 [patent_title] => Method and apparatus for building an intelligent automated assistant [patent_app_type] => utility [patent_app_number] => 16/379048 [patent_app_country] => US [patent_app_date] => 2019-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3643 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16379048 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/379048
Method and apparatus for building an intelligent automated assistant Apr 8, 2019 Issued
Array ( [id] => 14935163 [patent_doc_number] => 20190303219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => EMBEDDING AN INTERFACE OF ONE APPLICATION INTO AN INTERFACE OF ANOTHER APPLICATION [patent_app_type] => utility [patent_app_number] => 16/376784 [patent_app_country] => US [patent_app_date] => 2019-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15250 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16376784 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/376784
Embedding an interface of one application into an interface of another application Apr 4, 2019 Issued
Array ( [id] => 16346357 [patent_doc_number] => 20200311008 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => System and Method to Scale Baseboard Management Controller Management of Storage Instrumentation [patent_app_type] => utility [patent_app_number] => 16/371328 [patent_app_country] => US [patent_app_date] => 2019-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5488 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16371328 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/371328
System and method to scale baseboard management controller management of storage instrumentation Mar 31, 2019 Issued
Array ( [id] => 16408802 [patent_doc_number] => 10817355 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-27 [patent_title] => Method and apparatus for communication between webpage and operating system [patent_app_type] => utility [patent_app_number] => 16/365195 [patent_app_country] => US [patent_app_date] => 2019-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 11 [patent_no_of_words] => 6703 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16365195 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/365195
Method and apparatus for communication between webpage and operating system Mar 25, 2019 Issued
Array ( [id] => 16330867 [patent_doc_number] => 20200301833 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => SYSTEMS AND METHODS FOR PROVIDING LOW MEMORY KILLER PROTECTION TO NON-SYSTEM APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/362292 [patent_app_country] => US [patent_app_date] => 2019-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2241 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16362292 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/362292
Systems and methods for providing low memory killer protection to non-system applications Mar 21, 2019 Issued
Menu