Search

Suraj M. Joshi

Examiner (ID: 17560, Phone: (571)270-7209 , Office: P/2447 )

Most Active Art Unit
2447
Art Unit(s)
2447
Total Applications
595
Issued Applications
416
Pending Applications
48
Abandoned Applications
144

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 12224607 [patent_doc_number] => 20180062967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-03-01 [patent_title] => 'Apparatus and Method for Providing Power to Machine Measurement Devices via Data Communication Network' [patent_app_type] => utility [patent_app_number] => 15/245630 [patent_app_country] => US [patent_app_date] => 2016-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2393 [patent_no_of_claims] => 16 [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] => 15245630 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/245630
Apparatus and Method for Providing Power to Machine Measurement Devices via Data Communication Network Aug 23, 2016 Abandoned
Array ( [id] => 11426160 [patent_doc_number] => 20170034306 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'SOFTWARE APPLICATION ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 15/219913 [patent_app_country] => US [patent_app_date] => 2016-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9599 [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] => 15219913 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/219913
SOFTWARE APPLICATION ARCHITECTURE Jul 25, 2016 Abandoned
Array ( [id] => 12123339 [patent_doc_number] => 20180006925 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-01-04 [patent_title] => 'AUTOMATICALLY DETECTING AN ERROR IN A COMMUNICATION AND AUTOMATICALLY DETERMINING A SOURCE OF THE ERROR' [patent_app_type] => utility [patent_app_number] => 15/198250 [patent_app_country] => US [patent_app_date] => 2016-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8404 [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] => 15198250 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/198250
Automatically detecting an error in a communication and automatically determining a source of the error Jun 29, 2016 Issued
Array ( [id] => 11975582 [patent_doc_number] => 20170279737 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-28 [patent_title] => 'ARBITRATING CONTROL ACCESS TO A SHARED RESOURCE ACROSS MULTIPLE CONSUMERS' [patent_app_type] => utility [patent_app_number] => 15/198229 [patent_app_country] => US [patent_app_date] => 2016-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7429 [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] => 15198229 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/198229
Arbitrating control access to a shared resource across multiple consumers Jun 29, 2016 Issued
Array ( [id] => 14254899 [patent_doc_number] => 10277663 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-30 [patent_title] => Management of asynchronous media file transmissions [patent_app_type] => utility [patent_app_number] => 15/192888 [patent_app_country] => US [patent_app_date] => 2016-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 8291 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15192888 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/192888
Management of asynchronous media file transmissions Jun 23, 2016 Issued
Array ( [id] => 11609494 [patent_doc_number] => 20170126801 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-04 [patent_title] => 'METHOD, APPARATUS, AND STORAGE MEDIUM FOR PERFORMING MEDIA SYNCHRONIZATION' [patent_app_type] => utility [patent_app_number] => 15/183373 [patent_app_country] => US [patent_app_date] => 2016-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6639 [patent_no_of_claims] => 13 [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] => 15183373 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/183373
METHOD, APPARATUS, AND STORAGE MEDIUM FOR PERFORMING MEDIA SYNCHRONIZATION Jun 14, 2016 Abandoned
Array ( [id] => 14560225 [patent_doc_number] => 10348590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-09 [patent_title] => Intelligent analytics virtual network orchestration system and method [patent_app_type] => utility [patent_app_number] => 15/183400 [patent_app_country] => US [patent_app_date] => 2016-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 12173 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15183400 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/183400
Intelligent analytics virtual network orchestration system and method Jun 14, 2016 Issued
Array ( [id] => 11064705 [patent_doc_number] => 20160261669 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-08 [patent_title] => 'Generating a Website to Share Aggregated Content' [patent_app_type] => utility [patent_app_number] => 15/156146 [patent_app_country] => US [patent_app_date] => 2016-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10025 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [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] => 15156146 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/156146
Generating a Website to Share Aggregated Content May 15, 2016 Abandoned
Array ( [id] => 11274717 [patent_doc_number] => 20160337264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'Systems and Methods for Determining Routing Information for a Network Request' [patent_app_type] => utility [patent_app_number] => 15/152727 [patent_app_country] => US [patent_app_date] => 2016-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10093 [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] => 15152727 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/152727
Systems and methods for determining routing information for a network request May 11, 2016 Issued
Array ( [id] => 11274915 [patent_doc_number] => 20160337462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'METHOD AND SYSTEM FOR PUSHING WEB APPLICATION MESSAGE' [patent_app_type] => utility [patent_app_number] => 15/153096 [patent_app_country] => US [patent_app_date] => 2016-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5897 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [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] => 15153096 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/153096
Method and system for pushing web application message May 11, 2016 Issued
Array ( [id] => 11057995 [patent_doc_number] => 20160254958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-01 [patent_title] => 'METHOD, APPARATUS AND SYSTEM FOR VIRTUALIZING A POLICY AND CHARGING RULES FUNCTION' [patent_app_type] => utility [patent_app_number] => 15/152328 [patent_app_country] => US [patent_app_date] => 2016-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5877 [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] => 15152328 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/152328
Method, apparatus and system for virtualizing a policy and charging rules function May 10, 2016 Issued
Array ( [id] => 13756903 [patent_doc_number] => 10171414 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Method for allocating internet protocol addresses to clients of a network and corresponding apparatus [patent_app_type] => utility [patent_app_number] => 15/146114 [patent_app_country] => US [patent_app_date] => 2016-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6715 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15146114 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/146114
Method for allocating internet protocol addresses to clients of a network and corresponding apparatus May 3, 2016 Issued
Array ( [id] => 11274698 [patent_doc_number] => 20160337245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'NETWORK ELEMENT CONTROLLER, AND CONTROL APPARATUS AND METHOD FOR CONTROLLING NETWORK ELEMENT CONTROLLERS' [patent_app_type] => utility [patent_app_number] => 15/146262 [patent_app_country] => US [patent_app_date] => 2016-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 14153 [patent_no_of_claims] => 9 [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] => 15146262 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/146262
NETWORK ELEMENT CONTROLLER, AND CONTROL APPARATUS AND METHOD FOR CONTROLLING NETWORK ELEMENT CONTROLLERS May 3, 2016 Abandoned
Array ( [id] => 14922821 [patent_doc_number] => 10432746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-01 [patent_title] => Cross-domain brokering protocol cloud proxy [patent_app_type] => utility [patent_app_number] => 15/146131 [patent_app_country] => US [patent_app_date] => 2016-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 8858 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15146131 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/146131
Cross-domain brokering protocol cloud proxy May 3, 2016 Issued
Array ( [id] => 14095785 [patent_doc_number] => 10243816 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Automatically optimizing network traffic [patent_app_type] => utility [patent_app_number] => 15/132110 [patent_app_country] => US [patent_app_date] => 2016-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 7326 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15132110 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/132110
Automatically optimizing network traffic Apr 17, 2016 Issued
Array ( [id] => 11123999 [patent_doc_number] => 20160320974 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-03 [patent_title] => 'SYSTEM, METHOD, AND APPARATUS FOR UPDATING DATA IN A DISTRIBUTED STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/098132 [patent_app_country] => US [patent_app_date] => 2016-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5965 [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] => 15098132 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/098132
System, method, and apparatus for updating data in a distributed storage system Apr 12, 2016 Issued
Array ( [id] => 11274758 [patent_doc_number] => 20160337305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'SYSTEM, METHOD, AND APPARATUS FOR PUBLISHING SOCIAL NETWORK POSTS' [patent_app_type] => utility [patent_app_number] => 15/098158 [patent_app_country] => US [patent_app_date] => 2016-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8097 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 6 [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] => 15098158 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/098158
SYSTEM, METHOD, AND APPARATUS FOR PUBLISHING SOCIAL NETWORK POSTS Apr 12, 2016 Abandoned
Array ( [id] => 11097798 [patent_doc_number] => 20160294768 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-06 [patent_title] => 'ELECTRONIC DEVICE FOR PERFORMING COMMUNICATION USING DNS NAME AND METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 15/086888 [patent_app_country] => US [patent_app_date] => 2016-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9520 [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] => 15086888 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/086888
ELECTRONIC DEVICE FOR PERFORMING COMMUNICATION USING DNS NAME AND METHOD THEREOF Mar 30, 2016 Abandoned
Array ( [id] => 11015281 [patent_doc_number] => 20160212233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-21 [patent_title] => 'SYSTEMS, METHODS, AND APPARATUS TO IDENTIFY MEDIA PRESENTATION DEVICES' [patent_app_type] => utility [patent_app_number] => 15/084929 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10611 [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] => 15084929 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/084929
Systems, methods, and apparatus to identify media presentation devices Mar 29, 2016 Issued
Array ( [id] => 14013627 [patent_doc_number] => 10225303 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Method for rendering a shared content, corresponding method for sharing, computer program products and devices [patent_app_type] => utility [patent_app_number] => 15/085518 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4497 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15085518 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/085518
Method for rendering a shared content, corresponding method for sharing, computer program products and devices Mar 29, 2016 Issued
Menu