Scott A Smith
Examiner (ID: 3977, Phone: (571)272-4469 , Office: P/3721 )
Most Active Art Unit | 3721 |
Art Unit(s) | 3205, 3727, 3721, 3731, 3616, 3204 |
Total Applications | 3869 |
Issued Applications | 3391 |
Pending Applications | 156 |
Abandoned Applications | 322 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 6439778
[patent_doc_number] => 20100152866
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE MEDIUM HAVING AN INFORMATION PROCESSING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/638211
[patent_app_country] => US
[patent_app_date] => 2009-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 5310
[patent_no_of_claims] => 14
[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/0152/20100152866.pdf
[firstpage_image] =>[orig_patent_app_number] => 12638211
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/638211 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER-READABLE MEDIUM HAVING AN INFORMATION PROCESSING PROGRAM | Dec 14, 2009 | Abandoned |
Array
(
[id] => 6385752
[patent_doc_number] => 20100077403
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-25
[patent_title] => 'Middleware for Fine-Grained Near Real-Time Applications'
[patent_app_type] => utility
[patent_app_number] => 12/565353
[patent_app_country] => US
[patent_app_date] => 2009-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8562
[patent_no_of_claims] => 20
[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/0077/20100077403.pdf
[firstpage_image] =>[orig_patent_app_number] => 12565353
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/565353 | Middleware for Fine-Grained Near Real-Time Applications | Sep 22, 2009 | Abandoned |
Array
(
[id] => 9968088
[patent_doc_number] => 09015724
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-21
[patent_title] => 'Job dispatching with scheduler record updates containing characteristics combinations of job characteristics'
[patent_app_type] => utility
[patent_app_number] => 12/564964
[patent_app_country] => US
[patent_app_date] => 2009-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4454
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 326
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12564964
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/564964 | Job dispatching with scheduler record updates containing characteristics combinations of job characteristics | Sep 22, 2009 | Issued |
Array
(
[id] => 9968087
[patent_doc_number] => 09015723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-21
[patent_title] => 'Resource optimization for real-time task assignment in multi-process environments'
[patent_app_type] => utility
[patent_app_number] => 12/564934
[patent_app_country] => US
[patent_app_date] => 2009-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 8848
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12564934
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/564934 | Resource optimization for real-time task assignment in multi-process environments | Sep 22, 2009 | Issued |
Array
(
[id] => 8899662
[patent_doc_number] => 08479196
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-02
[patent_title] => 'Nested virtualization performance in a computer system'
[patent_app_type] => utility
[patent_app_number] => 12/564524
[patent_app_country] => US
[patent_app_date] => 2009-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 6252
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[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] => 12564524
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/564524 | Nested virtualization performance in a computer system | Sep 21, 2009 | Issued |
Array
(
[id] => 6154403
[patent_doc_number] => 20110023028
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-27
[patent_title] => 'VIRTUALIZATION SOFTWARE WITH DYNAMIC RESOURCE ALLOCATION FOR VIRTUAL MACHINES'
[patent_app_type] => utility
[patent_app_number] => 12/563668
[patent_app_country] => US
[patent_app_date] => 2009-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4247
[patent_no_of_claims] => 20
[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/0023/20110023028.pdf
[firstpage_image] =>[orig_patent_app_number] => 12563668
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/563668 | VIRTUALIZATION SOFTWARE WITH DYNAMIC RESOURCE ALLOCATION FOR VIRTUAL MACHINES | Sep 20, 2009 | Abandoned |
Array
(
[id] => 9974452
[patent_doc_number] => 09021490
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-28
[patent_title] => 'Optimizing allocation of computer resources by tracking job status and resource availability profiles'
[patent_app_type] => utility
[patent_app_number] => 12/543498
[patent_app_country] => US
[patent_app_date] => 2009-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 4719
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 302
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12543498
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/543498 | Optimizing allocation of computer resources by tracking job status and resource availability profiles | Aug 17, 2009 | Issued |
Array
(
[id] => 6227427
[patent_doc_number] => 20100057967
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-04
[patent_title] => 'RECORDING MEDIUM WITH LOAD DISTRIBUTION PROGRAM RECORDED THEREIN AND LOAD DISTRIBUTION APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/541260
[patent_app_country] => US
[patent_app_date] => 2009-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 6630
[patent_no_of_claims] => 6
[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/0057/20100057967.pdf
[firstpage_image] =>[orig_patent_app_number] => 12541260
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/541260 | RECORDING MEDIUM WITH LOAD DISTRIBUTION PROGRAM RECORDED THEREIN AND LOAD DISTRIBUTION APPARATUS | Aug 13, 2009 | Abandoned |
Array
(
[id] => 6198217
[patent_doc_number] => 20110029975
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-02-03
[patent_title] => 'COORDINATION OF TASKS EXECUTED BY A PLURALITY OF THREADS'
[patent_app_type] => utility
[patent_app_number] => 12/512256
[patent_app_country] => US
[patent_app_date] => 2009-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3262
[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/0029/20110029975.pdf
[firstpage_image] =>[orig_patent_app_number] => 12512256
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/512256 | Coordination of tasks executed by a plurality of threads using two synchronization primitive calls | Jul 29, 2009 | Issued |
Array
(
[id] => 7680866
[patent_doc_number] => 20100023942
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-28
[patent_title] => 'ACCELERATING VIRTUAL MACHINE RESUME TIME USING A PRE-CACHED WORKING SET'
[patent_app_type] => utility
[patent_app_number] => 12/508430
[patent_app_country] => US
[patent_app_date] => 2009-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2778
[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/0023/20100023942.pdf
[firstpage_image] =>[orig_patent_app_number] => 12508430
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/508430 | ACCELERATING VIRTUAL MACHINE RESUME TIME USING A PRE-CACHED WORKING SET | Jul 22, 2009 | Abandoned |
Array
(
[id] => 6154431
[patent_doc_number] => 20110023039
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-27
[patent_title] => 'THREAD THROTTLING'
[patent_app_type] => utility
[patent_app_number] => 12/507952
[patent_app_country] => US
[patent_app_date] => 2009-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5194
[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/0023/20110023039.pdf
[firstpage_image] =>[orig_patent_app_number] => 12507952
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/507952 | Scheduling threads on different processor cores based on memory temperature | Jul 22, 2009 | Issued |
Array
(
[id] => 8837378
[patent_doc_number] => 08453148
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-05-28
[patent_title] => 'Method and system for image sequence transfer scheduling and restricting the image sequence generation'
[patent_app_type] => utility
[patent_app_number] => 12/460384
[patent_app_country] => US
[patent_app_date] => 2009-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 15839
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[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] => 12460384
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/460384 | Method and system for image sequence transfer scheduling and restricting the image sequence generation | Jul 16, 2009 | Issued |
Array
(
[id] => 9630216
[patent_doc_number] => 08799910
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-05
[patent_title] => 'Data processing using different data formats based on shared resource utilization'
[patent_app_type] => utility
[patent_app_number] => 12/502957
[patent_app_country] => US
[patent_app_date] => 2009-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 16
[patent_no_of_words] => 12393
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12502957
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/502957 | Data processing using different data formats based on shared resource utilization | Jul 13, 2009 | Issued |
Array
(
[id] => 8449357
[patent_doc_number] => 08291430
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-10-16
[patent_title] => 'Optimizing system performance using spare cores in a virtualized environment'
[patent_app_type] => utility
[patent_app_number] => 12/500628
[patent_app_country] => US
[patent_app_date] => 2009-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8340
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 211
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12500628
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/500628 | Optimizing system performance using spare cores in a virtualized environment | Jul 9, 2009 | Issued |
Array
(
[id] => 6141151
[patent_doc_number] => 20110010708
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-13
[patent_title] => 'SYSTEM AND METHOD FOR TRANSPORTING CONFIGURATION PARAMETERS'
[patent_app_type] => utility
[patent_app_number] => 12/499297
[patent_app_country] => US
[patent_app_date] => 2009-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2168
[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/0010/20110010708.pdf
[firstpage_image] =>[orig_patent_app_number] => 12499297
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/499297 | System and method for transporting platform independent power configuration parameters | Jul 7, 2009 | Issued |
Array
(
[id] => 7768541
[patent_doc_number] => 08117615
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-02-14
[patent_title] => 'Facilitating intra-node data transfer in collective communications, and methods therefor'
[patent_app_type] => utility
[patent_app_number] => 12/435500
[patent_app_country] => US
[patent_app_date] => 2009-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 8674
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 437
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/117/08117615.pdf
[firstpage_image] =>[orig_patent_app_number] => 12435500
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/435500 | Facilitating intra-node data transfer in collective communications, and methods therefor | May 4, 2009 | Issued |
Array
(
[id] => 9974445
[patent_doc_number] => 09021483
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-28
[patent_title] => 'Making hardware objects and operations thread-safe'
[patent_app_type] => utility
[patent_app_number] => 12/430214
[patent_app_country] => US
[patent_app_date] => 2009-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 4401
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12430214
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/430214 | Making hardware objects and operations thread-safe | Apr 26, 2009 | Issued |
Array
(
[id] => 6481243
[patent_doc_number] => 20100192149
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-29
[patent_title] => 'POWER MANAGER FOR VIRTUAL MACHINES'
[patent_app_type] => utility
[patent_app_number] => 12/361614
[patent_app_country] => US
[patent_app_date] => 2009-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2983
[patent_no_of_claims] => 14
[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/20100192149.pdf
[firstpage_image] =>[orig_patent_app_number] => 12361614
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/361614 | Power manager for virtual machines | Jan 28, 2009 | Issued |
Array
(
[id] => 8033983
[patent_doc_number] => 08146086
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-27
[patent_title] => 'Gathering operational metrics within a grid environment using ghost agents'
[patent_app_type] => utility
[patent_app_number] => 12/347095
[patent_app_country] => US
[patent_app_date] => 2008-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6474
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/146/08146086.pdf
[firstpage_image] =>[orig_patent_app_number] => 12347095
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/347095 | Gathering operational metrics within a grid environment using ghost agents | Dec 30, 2008 | Issued |
Array
(
[id] => 5286575
[patent_doc_number] => 20090100250
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-16
[patent_title] => 'SWITCHING BETWEEN MULTIPLE SOFTWARE ENTITIES USING DIFFERENT OPERATING MODES OF A PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/339778
[patent_app_country] => US
[patent_app_date] => 2008-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14195
[patent_no_of_claims] => 20
[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/0100/20090100250.pdf
[firstpage_image] =>[orig_patent_app_number] => 12339778
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/339778 | Switching between multiple software entities using different operating modes of a processor | Dec 18, 2008 | Issued |