
Jas A. Sanghera
Examiner (ID: 4777, Phone: (571)272-4787 , Office: P/2852 )
| Most Active Art Unit | 2852 |
| Art Unit(s) | 2852 |
| Total Applications | 1394 |
| Issued Applications | 1266 |
| Pending Applications | 103 |
| Abandoned Applications | 61 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6481177
[patent_doc_number] => 20100192143
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-29
[patent_title] => 'CONSISTENT OPERATING SYSTEM SERVICING FOR DISTRIBUTED NODES'
[patent_app_type] => utility
[patent_app_number] => 12/360686
[patent_app_country] => US
[patent_app_date] => 2009-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7451
[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] => publications/A1/0192/20100192143.pdf
[firstpage_image] =>[orig_patent_app_number] => 12360686
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/360686 | Consistent operating system servicing for distributed nodes | Jan 26, 2009 | Issued |
Array
(
[id] => 6480926
[patent_doc_number] => 20100192123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-29
[patent_title] => 'Software Development For A Hybrid Computing Environment'
[patent_app_type] => utility
[patent_app_number] => 12/360158
[patent_app_country] => US
[patent_app_date] => 2009-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 12080
[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] => publications/A1/0192/20100192123.pdf
[firstpage_image] =>[orig_patent_app_number] => 12360158
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/360158 | Software development for a hybrid computing environment | Jan 26, 2009 | Issued |
Array
(
[id] => 9332739
[patent_doc_number] => 20140059521
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-27
[patent_title] => 'Systems and Methods for Editing A Computer Application From Within A Runtime Environment'
[patent_app_type] => utility
[patent_app_number] => 12/350416
[patent_app_country] => US
[patent_app_date] => 2009-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7254
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 8
[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] => 12350416
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/350416 | Systems and Methods for Editing A Computer Application From Within A Runtime Environment | Jan 7, 2009 | Abandoned |
Array
(
[id] => 10065954
[patent_doc_number] => 09104804
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-11
[patent_title] => 'Method and system for invoking just-in-time debugger'
[patent_app_type] => utility
[patent_app_number] => 12/350820
[patent_app_country] => US
[patent_app_date] => 2009-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 12
[patent_no_of_words] => 4691
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12350820
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/350820 | Method and system for invoking just-in-time debugger | Jan 7, 2009 | Issued |
Array
(
[id] => 6449765
[patent_doc_number] => 20100169861
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-01
[patent_title] => 'ENERGY/PERFORMANCE WITH OPTIMAL COMMUNICATION IN DYNAMIC PARALLELIZATION OF SINGLE-THREADED PROGRAMS'
[patent_app_type] => utility
[patent_app_number] => 12/344721
[patent_app_country] => US
[patent_app_date] => 2008-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7223
[patent_no_of_claims] => 36
[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] => publications/A1/0169/20100169861.pdf
[firstpage_image] =>[orig_patent_app_number] => 12344721
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/344721 | Energy/performance with optimal communication in dynamic parallelization of single threaded programs | Dec 28, 2008 | Issued |
Array
(
[id] => 6302971
[patent_doc_number] => 20100162230
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'DISTRIBUTED COMPUTING SYSTEM FOR LARGE-SCALE DATA HANDLING'
[patent_app_type] => utility
[patent_app_number] => 12/343979
[patent_app_country] => US
[patent_app_date] => 2008-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4662
[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] => publications/A1/0162/20100162230.pdf
[firstpage_image] =>[orig_patent_app_number] => 12343979
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/343979 | DISTRIBUTED COMPUTING SYSTEM FOR LARGE-SCALE DATA HANDLING | Dec 23, 2008 | Abandoned |
Array
(
[id] => 6302885
[patent_doc_number] => 20100162204
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'METHOD AND SYSTEM FOR AUTOMATICALLY ADDING GENERIC CHANGE LOG TO LEGACY APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 12/341010
[patent_app_country] => US
[patent_app_date] => 2008-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3860
[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] => publications/A1/0162/20100162204.pdf
[firstpage_image] =>[orig_patent_app_number] => 12341010
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/341010 | Method and system for automatically adding generic change log to legacy application | Dec 21, 2008 | Issued |
Array
(
[id] => 5344497
[patent_doc_number] => 20090183147
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-16
[patent_title] => 'USER INTERFACE IMPROVEMENTS FOR MEDICAL DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/337669
[patent_app_country] => US
[patent_app_date] => 2008-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 41
[patent_no_of_words] => 11321
[patent_no_of_claims] => 5
[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] => publications/A1/0183/20090183147.pdf
[firstpage_image] =>[orig_patent_app_number] => 12337669
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/337669 | USER INTERFACE IMPROVEMENTS FOR MEDICAL DEVICES | Dec 17, 2008 | Abandoned |
Array
(
[id] => 6302952
[patent_doc_number] => 20100162226
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'ZERO DOWNTIME MECHANISM FOR SOFTWARE UPGRADE OF A DISTRIBUTED COMPUTER SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/337675
[patent_app_country] => US
[patent_app_date] => 2008-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 5207
[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] => publications/A1/0162/20100162226.pdf
[firstpage_image] =>[orig_patent_app_number] => 12337675
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/337675 | Zero downtime mechanism for software upgrade of a distributed computer system | Dec 17, 2008 | Issued |
Array
(
[id] => 6302919
[patent_doc_number] => 20100162215
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'ENABLING AUTOMATED REAL-TIME METRICS DURING THE SOFTWARE DEVELOPMENT PROCESS'
[patent_app_type] => utility
[patent_app_number] => 12/337781
[patent_app_country] => US
[patent_app_date] => 2008-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4768
[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] => publications/A1/0162/20100162215.pdf
[firstpage_image] =>[orig_patent_app_number] => 12337781
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/337781 | ENABLING AUTOMATED REAL-TIME METRICS DURING THE SOFTWARE DEVELOPMENT PROCESS | Dec 17, 2008 | Abandoned |
Array
(
[id] => 6302879
[patent_doc_number] => 20100162201
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-24
[patent_title] => 'AUTOMATED MULTI-PLATFORM CONFIGURATION TOOL FOR MASTER DATA MANAGEMENT SYSTEMS USING SECURE SHELL PROTOCOL'
[patent_app_type] => utility
[patent_app_number] => 12/338537
[patent_app_country] => US
[patent_app_date] => 2008-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4437
[patent_no_of_claims] => 12
[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] => publications/A1/0162/20100162201.pdf
[firstpage_image] =>[orig_patent_app_number] => 12338537
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/338537 | AUTOMATED MULTI-PLATFORM CONFIGURATION TOOL FOR MASTER DATA MANAGEMENT SYSTEMS USING SECURE SHELL PROTOCOL | Dec 17, 2008 | Abandoned |
Array
(
[id] => 6451488
[patent_doc_number] => 20100153921
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'SYSTEM AND METHOD FOR SOFTWARE DEBUGGING USING VARIABLE LOCATION'
[patent_app_type] => utility
[patent_app_number] => 12/336318
[patent_app_country] => US
[patent_app_date] => 2008-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5843
[patent_no_of_claims] => 19
[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] => publications/A1/0153/20100153921.pdf
[firstpage_image] =>[orig_patent_app_number] => 12336318
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/336318 | System and method for software debugging using variable location | Dec 15, 2008 | Issued |
Array
(
[id] => 6451729
[patent_doc_number] => 20100153938
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'Computation Table For Block Computation'
[patent_app_type] => utility
[patent_app_number] => 12/336332
[patent_app_country] => US
[patent_app_date] => 2008-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5209
[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] => publications/A1/0153/20100153938.pdf
[firstpage_image] =>[orig_patent_app_number] => 12336332
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/336332 | Computation table for block computation | Dec 15, 2008 | Issued |
Array
(
[id] => 6313257
[patent_doc_number] => 20100070965
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-18
[patent_title] => 'Software Update Service with Compatibility Checking'
[patent_app_type] => utility
[patent_app_number] => 12/210265
[patent_app_country] => US
[patent_app_date] => 2008-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9529
[patent_no_of_claims] => 21
[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] => publications/A1/0070/20100070965.pdf
[firstpage_image] =>[orig_patent_app_number] => 12210265
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/210265 | Software Update Service with Compatibility Checking | Sep 14, 2008 | Abandoned |
Array
(
[id] => 10092011
[patent_doc_number] => 09128837
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-08
[patent_title] => 'Providing customizable, process-specific just-in-time debugging in an operating system'
[patent_app_type] => utility
[patent_app_number] => 12/210484
[patent_app_country] => US
[patent_app_date] => 2008-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 4917
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 300
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12210484
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/210484 | Providing customizable, process-specific just-in-time debugging in an operating system | Sep 14, 2008 | Issued |
Array
(
[id] => 5476121
[patent_doc_number] => 20090249287
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-01
[patent_title] => 'SYSTEM AND METHOD FOR AN INFRASTRUCTURE THAT ENABLES PROVISIONING OF DYNAMIC BUSINESS APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/207746
[patent_app_country] => US
[patent_app_date] => 2008-09-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4849
[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] => publications/A1/0249/20090249287.pdf
[firstpage_image] =>[orig_patent_app_number] => 12207746
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/207746 | System and method for an infrastructure that enables provisioning of dynamic business applications | Sep 9, 2008 | Issued |
Array
(
[id] => 5510519
[patent_doc_number] => 20090083726
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-26
[patent_title] => 'NON INVASIVE CONTEXTUAL AND RULE DRIVEN INJECTION PROXY'
[patent_app_type] => utility
[patent_app_number] => 12/207341
[patent_app_country] => US
[patent_app_date] => 2008-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3720
[patent_no_of_claims] => 23
[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] => publications/A1/0083/20090083726.pdf
[firstpage_image] =>[orig_patent_app_number] => 12207341
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/207341 | Non-invasive contextual and rule driven injection proxy | Sep 8, 2008 | Issued |
Array
(
[id] => 5454709
[patent_doc_number] => 20090070746
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-03-12
[patent_title] => 'METHOD FOR TEST SUITE REDUCTION THROUGH SYSTEM CALL COVERAGE CRITERION'
[patent_app_type] => utility
[patent_app_number] => 12/204654
[patent_app_country] => US
[patent_app_date] => 2008-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5313
[patent_no_of_claims] => 19
[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] => publications/A1/0070/20090070746.pdf
[firstpage_image] =>[orig_patent_app_number] => 12204654
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/204654 | METHOD FOR TEST SUITE REDUCTION THROUGH SYSTEM CALL COVERAGE CRITERION | Sep 3, 2008 | Abandoned |
Array
(
[id] => 6228108
[patent_doc_number] => 20100058321
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-04
[patent_title] => 'APPROACH FOR DEPLOYING SOFTWARE TO NETWORK DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/204755
[patent_app_country] => US
[patent_app_date] => 2008-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6469
[patent_no_of_claims] => 21
[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] => publications/A1/0058/20100058321.pdf
[firstpage_image] =>[orig_patent_app_number] => 12204755
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/204755 | APPROACH FOR DEPLOYING SOFTWARE TO NETWORK DEVICES | Sep 3, 2008 | Abandoned |
Array
(
[id] => 6513509
[patent_doc_number] => 20100095288
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-04-15
[patent_title] => 'METHOD FOR UPDATING SOFTWARE OF IMAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/443574
[patent_app_country] => US
[patent_app_date] => 2008-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2796
[patent_no_of_claims] => 7
[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] => publications/A1/0095/20100095288.pdf
[firstpage_image] =>[orig_patent_app_number] => 12443574
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/443574 | METHOD FOR UPDATING SOFTWARE OF IMAGE DEVICE | Sep 2, 2008 | Abandoned |