Search

Dhairya A. Patel

Examiner (ID: 16537, Phone: (571)272-5809 , Office: P/2453 )

Most Active Art Unit
2453
Art Unit(s)
2453, 2151, 2455, 2451
Total Applications
862
Issued Applications
545
Pending Applications
96
Abandoned Applications
247

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 15777577 [patent_doc_number] => 20200119806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-16 [patent_title] => SYSTEMS AND METHODS FOR USING FLIGHT DATA RECORDER DATA [patent_app_type] => utility [patent_app_number] => 16/598716 [patent_app_country] => US [patent_app_date] => 2019-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3760 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16598716 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/598716
SYSTEMS AND METHODS FOR USING FLIGHT DATA RECORDER DATA Oct 9, 2019 Pending
Array ( [id] => 15444953 [patent_doc_number] => 20200036660 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-30 [patent_title] => CONDITIONAL AUTOMATIC SOCIAL POSTS [patent_app_type] => utility [patent_app_number] => 16/588740 [patent_app_country] => US [patent_app_date] => 2019-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19317 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16588740 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/588740
Conditional automatic social posts Sep 29, 2019 Issued
Array ( [id] => 15903251 [patent_doc_number] => 20200151145 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-05-14 [patent_title] => SYSTEM AND METHOD FOR MAINTAINING DATA CONSISTENCY ACROSS REPLICAS IN A CLUSTER OF NODES USING INCREMENTAL VALIDATION [patent_app_type] => utility [patent_app_number] => 16/580302 [patent_app_country] => US [patent_app_date] => 2019-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7642 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 351 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16580302 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/580302
System and method for maintaining data consistency across replicas in a cluster of nodes using incremental validation Sep 23, 2019 Issued
Array ( [id] => 19094826 [patent_doc_number] => 11956300 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-09 [patent_title] => Message switching [patent_app_type] => utility [patent_app_number] => 16/553638 [patent_app_country] => US [patent_app_date] => 2019-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3412 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16553638 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/553638
Message switching Aug 27, 2019 Issued
Array ( [id] => 17987277 [patent_doc_number] => 20220353314 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-11-03 [patent_title] => NETWORK DATA SCHEDULING METHOD AND EDGE NODE THEREOF [patent_app_type] => utility [patent_app_number] => 17/622235 [patent_app_country] => US [patent_app_date] => 2019-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6717 [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] => 17622235 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/622235
NETWORK DATA SCHEDULING METHOD AND EDGE NODE THEREOF Aug 12, 2019 Abandoned
Array ( [id] => 19230357 [patent_doc_number] => 12010004 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-11 [patent_title] => Network management with topology dependency and path generation [patent_app_type] => utility [patent_app_number] => 16/517078 [patent_app_country] => US [patent_app_date] => 2019-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 10884 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16517078 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/517078
Network management with topology dependency and path generation Jul 18, 2019 Issued
Array ( [id] => 16587284 [patent_doc_number] => 20210021686 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-21 [patent_title] => System for Migration of Data from Legacy Computer System Using Wireless Peer-to-Peer Connection [patent_app_type] => utility [patent_app_number] => 16/515643 [patent_app_country] => US [patent_app_date] => 2019-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4999 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16515643 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/515643
System for migration of data from legacy computer system using wireless peer-to-peer connection Jul 17, 2019 Issued
Array ( [id] => 14941279 [patent_doc_number] => 20190306278 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-03 [patent_title] => DETERMINING WHETHER TO PERFORM REQUESTS AT A SERVER OR AT A CLIENT DEVICE BASED ON RESOURCES PROVIDED BY THE CLIENT DEVICE [patent_app_type] => utility [patent_app_number] => 16/443072 [patent_app_country] => US [patent_app_date] => 2019-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4264 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16443072 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/443072
Determining whether to perform requests at a server or at a client device based on resources provided by the client device Jun 16, 2019 Issued
Array ( [id] => 14906807 [patent_doc_number] => 20190297169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => DETERMINING HOW TO SERVICE REQUESTS BASED ON SEVERAL INDICATORS [patent_app_type] => utility [patent_app_number] => 16/434947 [patent_app_country] => US [patent_app_date] => 2019-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8796 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 413 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16434947 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/434947
DETERMINING HOW TO SERVICE REQUESTS BASED ON SEVERAL INDICATORS Jun 6, 2019 Abandoned
Array ( [id] => 19671870 [patent_doc_number] => 12184654 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-31 [patent_title] => Dynamic resource granting method and device in communication system, and computer readable medium [patent_app_type] => utility [patent_app_number] => 17/057212 [patent_app_country] => US [patent_app_date] => 2019-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8561 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17057212 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/057212
Dynamic resource granting method and device in communication system, and computer readable medium May 21, 2019 Issued
Array ( [id] => 15095229 [patent_doc_number] => 20190342426 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-11-07 [patent_title] => SYSTEMS AND METHODS FOR REMOTE COMPUTING SESSION DISPLAY BASED UPON USER INPUT EVENT PRIORITIZATION [patent_app_type] => utility [patent_app_number] => 16/403102 [patent_app_country] => US [patent_app_date] => 2019-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14195 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16403102 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/403102
Systems and methods for remote computing session display based upon user input event prioritization May 2, 2019 Issued
Array ( [id] => 16894972 [patent_doc_number] => 11036525 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-15 [patent_title] => Computer system providing hierarchical display remoting optimized with user and system hints and related methods [patent_app_type] => utility [patent_app_number] => 16/403056 [patent_app_country] => US [patent_app_date] => 2019-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13875 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16403056 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/403056
Computer system providing hierarchical display remoting optimized with user and system hints and related methods May 2, 2019 Issued
Array ( [id] => 18370663 [patent_doc_number] => 11650837 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-16 [patent_title] => Location-based virtualization workload placement [patent_app_type] => utility [patent_app_number] => 16/396591 [patent_app_country] => US [patent_app_date] => 2019-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4906 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16396591 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/396591
Location-based virtualization workload placement Apr 25, 2019 Issued
Array ( [id] => 17153531 [patent_doc_number] => 11146634 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Storage pool isolation [patent_app_type] => utility [patent_app_number] => 16/394469 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6881 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16394469 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394469
Storage pool isolation Apr 24, 2019 Issued
Array ( [id] => 17153531 [patent_doc_number] => 11146634 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => Storage pool isolation [patent_app_type] => utility [patent_app_number] => 16/394469 [patent_app_country] => US [patent_app_date] => 2019-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6881 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16394469 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394469
Storage pool isolation Apr 24, 2019 Issued
Array ( [id] => 16403257 [patent_doc_number] => 20200344115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-29 [patent_title] => ZERO TOUCH DEPLOYMENT AND DYNAMIC CONFIGURATION [patent_app_type] => utility [patent_app_number] => 16/394484 [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] => 12456 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16394484 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/394484
Zero touch deployment and dynamic configuration Apr 24, 2019 Issued
Array ( [id] => 17879420 [patent_doc_number] => 11451456 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-20 [patent_title] => Learning stable representations of devices for clustering-based device classification systems [patent_app_type] => utility [patent_app_number] => 16/389013 [patent_app_country] => US [patent_app_date] => 2019-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9319 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16389013 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/389013
Learning stable representations of devices for clustering-based device classification systems Apr 18, 2019 Issued
Array ( [id] => 15622821 [patent_doc_number] => 20200081815 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-12 [patent_title] => REAL-TIME EVENT ANALYSIS UTILIZING RELEVANCE AND SEQUENCING [patent_app_type] => utility [patent_app_number] => 16/387517 [patent_app_country] => US [patent_app_date] => 2019-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15516 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16387517 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/387517
Real-time event analysis utilizing relevance and sequencing Apr 16, 2019 Issued
Array ( [id] => 17108469 [patent_doc_number] => 11128701 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-21 [patent_title] => Cooperative preemption in a distributed multi-tenant resource pool [patent_app_type] => utility [patent_app_number] => 16/367685 [patent_app_country] => US [patent_app_date] => 2019-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13788 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16367685 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/367685
Cooperative preemption in a distributed multi-tenant resource pool Mar 27, 2019 Issued
Array ( [id] => 14575547 [patent_doc_number] => 20190215382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-11 [patent_title] => DYNAMICALLY TRANSITIONING THE FILE SYSTEM ROLE OF COMPUTE NODES FOR PROVISIONING A STORLET [patent_app_type] => utility [patent_app_number] => 16/355720 [patent_app_country] => US [patent_app_date] => 2019-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9129 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16355720 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/355720
Dynamically transitioning the file system role of compute nodes for provisioning a storlet Mar 15, 2019 Issued
Menu