
Timothy A. Mudrick
Examiner (ID: 2169, Phone: (571)270-3374 , Office: P/2194 )
| Most Active Art Unit | 2194 |
| Art Unit(s) | 2198, 2194 |
| Total Applications | 832 |
| Issued Applications | 686 |
| Pending Applications | 63 |
| Abandoned Applications | 94 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 5226815
[patent_doc_number] => 20070256082
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-01
[patent_title] => 'Monitoring and controlling applications executing in a computing node'
[patent_app_type] => utility
[patent_app_number] => 11/415035
[patent_app_country] => US
[patent_app_date] => 2006-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6638
[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/0256/20070256082.pdf
[firstpage_image] =>[orig_patent_app_number] => 11415035
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/415035 | Monitoring and controlling applications executing in a computing node | Apr 30, 2006 | Abandoned |
Array
(
[id] => 8034011
[patent_doc_number] => 08146101
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-03-27
[patent_title] => 'Method of processing notifications provided by a routine, and associated handheld electronic device'
[patent_app_type] => utility
[patent_app_number] => 11/414710
[patent_app_country] => US
[patent_app_date] => 2006-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 6020
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 286
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/146/08146101.pdf
[firstpage_image] =>[orig_patent_app_number] => 11414710
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/414710 | Method of processing notifications provided by a routine, and associated handheld electronic device | Apr 27, 2006 | Issued |
Array
(
[id] => 5017853
[patent_doc_number] => 20070261062
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-11-08
[patent_title] => 'Building system event manager'
[patent_app_type] => utility
[patent_app_number] => 11/410841
[patent_app_country] => US
[patent_app_date] => 2006-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6277
[patent_no_of_claims] => 46
[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/0261/20070261062.pdf
[firstpage_image] =>[orig_patent_app_number] => 11410841
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/410841 | Building system event manager | Apr 24, 2006 | Abandoned |
Array
(
[id] => 5127898
[patent_doc_number] => 20070240169
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-11
[patent_title] => 'Computer implemented method for removing an event registration within an event notification infrastructure'
[patent_app_type] => utility
[patent_app_number] => 11/401560
[patent_app_country] => US
[patent_app_date] => 2006-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5096
[patent_no_of_claims] => 29
[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/0240/20070240169.pdf
[firstpage_image] =>[orig_patent_app_number] => 11401560
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/401560 | Computer implemented method for removing an event registration within an event notification infrastructure | Apr 9, 2006 | Issued |
Array
(
[id] => 5127899
[patent_doc_number] => 20070240170
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-11
[patent_title] => 'Computer implemented method and system for processing an event notification within a notification infrastructure of a database system using a persistent queue'
[patent_app_type] => utility
[patent_app_number] => 11/401658
[patent_app_country] => US
[patent_app_date] => 2006-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4719
[patent_no_of_claims] => 30
[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/0240/20070240170.pdf
[firstpage_image] =>[orig_patent_app_number] => 11401658
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/401658 | Computer implemented method and system for processing an event notification within a notification infrastructure of a database system using a persistent queue | Apr 9, 2006 | Abandoned |
Array
(
[id] => 9063089
[patent_doc_number] => 08549544
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-10-01
[patent_title] => 'System, method and computer program product for preventing the execution of unwanted code'
[patent_app_type] => utility
[patent_app_number] => 11/400442
[patent_app_country] => US
[patent_app_date] => 2006-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3371
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11400442
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/400442 | System, method and computer program product for preventing the execution of unwanted code | Apr 6, 2006 | Issued |
Array
(
[id] => 7689664
[patent_doc_number] => 20070234369
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-04
[patent_title] => 'Policy based message aggregation framework'
[patent_app_type] => utility
[patent_app_number] => 11/396665
[patent_app_country] => US
[patent_app_date] => 2006-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6436
[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/0234/20070234369.pdf
[firstpage_image] =>[orig_patent_app_number] => 11396665
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/396665 | Policy based message aggregation framework | Apr 2, 2006 | Issued |
Array
(
[id] => 5127694
[patent_doc_number] => 20070239965
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-11
[patent_title] => 'Inter-partition communication'
[patent_app_type] => utility
[patent_app_number] => 11/394757
[patent_app_country] => US
[patent_app_date] => 2006-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3227
[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/0239/20070239965.pdf
[firstpage_image] =>[orig_patent_app_number] => 11394757
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/394757 | Inter-partition communication | Mar 30, 2006 | Abandoned |
Array
(
[id] => 5248937
[patent_doc_number] => 20070245171
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-10-18
[patent_title] => 'Methods and apparatus to perform distributed memory checking'
[patent_app_type] => utility
[patent_app_number] => 11/390013
[patent_app_country] => US
[patent_app_date] => 2006-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4702
[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/0245/20070245171.pdf
[firstpage_image] =>[orig_patent_app_number] => 11390013
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/390013 | Methods and apparatus to perform distributed memory checking | Mar 26, 2006 | Abandoned |
Array
(
[id] => 163663
[patent_doc_number] => 07676811
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-09
[patent_title] => 'Ensuring thread affinity for interprocess communication in a managed code environment'
[patent_app_type] => utility
[patent_app_number] => 11/388809
[patent_app_country] => US
[patent_app_date] => 2006-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3632
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/676/07676811.pdf
[firstpage_image] =>[orig_patent_app_number] => 11388809
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/388809 | Ensuring thread affinity for interprocess communication in a managed code environment | Mar 22, 2006 | Issued |
Array
(
[id] => 5755631
[patent_doc_number] => 20060224780
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-05
[patent_title] => 'Information processing apparatus and method, program, and storage medium'
[patent_app_type] => utility
[patent_app_number] => 11/385935
[patent_app_country] => US
[patent_app_date] => 2006-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10427
[patent_no_of_claims] => 26
[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/0224/20060224780.pdf
[firstpage_image] =>[orig_patent_app_number] => 11385935
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/385935 | Information processing apparatus and method, program, and storage medium | Mar 20, 2006 | Issued |
Array
(
[id] => 4979293
[patent_doc_number] => 20070220528
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-20
[patent_title] => 'Application execution in a network based environment'
[patent_app_type] => utility
[patent_app_number] => 11/378161
[patent_app_country] => US
[patent_app_date] => 2006-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4772
[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/0220/20070220528.pdf
[firstpage_image] =>[orig_patent_app_number] => 11378161
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/378161 | Application execution in a network based environment | Mar 16, 2006 | Issued |
Array
(
[id] => 4979296
[patent_doc_number] => 20070220531
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-09-20
[patent_title] => 'Method and system for shimming COM objects'
[patent_app_type] => utility
[patent_app_number] => 11/375401
[patent_app_country] => US
[patent_app_date] => 2006-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4311
[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/0220/20070220531.pdf
[firstpage_image] =>[orig_patent_app_number] => 11375401
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/375401 | Method and system for shimming COM objects | Mar 14, 2006 | Abandoned |
Array
(
[id] => 5761933
[patent_doc_number] => 20060212878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-21
[patent_title] => 'Method for reconfiguring application using subtyping-based flexible service adaptation in pervasive computing environment and system thereof'
[patent_app_type] => utility
[patent_app_number] => 11/349169
[patent_app_country] => US
[patent_app_date] => 2006-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6849
[patent_no_of_claims] => 11
[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/0212/20060212878.pdf
[firstpage_image] =>[orig_patent_app_number] => 11349169
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/349169 | Method for reconfiguring application using subtyping-based flexible service adaptation in pervasive computing environment and system thereof | Feb 7, 2006 | Abandoned |
Array
(
[id] => 4984559
[patent_doc_number] => 20070089118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-04-19
[patent_title] => 'Method and device for controlling communications, and computer product'
[patent_app_type] => utility
[patent_app_number] => 11/345743
[patent_app_country] => US
[patent_app_date] => 2006-02-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6011
[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] => publications/A1/0089/20070089118.pdf
[firstpage_image] =>[orig_patent_app_number] => 11345743
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/345743 | Method and device for controlling communications, and computer product | Feb 1, 2006 | Abandoned |
Array
(
[id] => 5190807
[patent_doc_number] => 20070169116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-07-19
[patent_title] => 'Method and system for automated installation of system specific drivers'
[patent_app_type] => utility
[patent_app_number] => 11/333938
[patent_app_country] => US
[patent_app_date] => 2006-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3001
[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/0169/20070169116.pdf
[firstpage_image] =>[orig_patent_app_number] => 11333938
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/333938 | Method and system for automated installation of system specific drivers | Jan 17, 2006 | Abandoned |
Array
(
[id] => 4574542
[patent_doc_number] => 07962923
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-06-14
[patent_title] => 'System and method for generating a lock-free dual queue'
[patent_app_type] => utility
[patent_app_number] => 11/323442
[patent_app_country] => US
[patent_app_date] => 2005-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 24
[patent_no_of_words] => 8804
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/962/07962923.pdf
[firstpage_image] =>[orig_patent_app_number] => 11323442
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/323442 | System and method for generating a lock-free dual queue | Dec 29, 2005 | Issued |
Array
(
[id] => 4869360
[patent_doc_number] => 20080148285
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-19
[patent_title] => 'Structuring Library For Developing Man-Machine Interfaces'
[patent_app_type] => utility
[patent_app_number] => 11/722565
[patent_app_country] => US
[patent_app_date] => 2005-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2362
[patent_no_of_claims] => 3
[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/0148/20080148285.pdf
[firstpage_image] =>[orig_patent_app_number] => 11722565
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/722565 | Structuring Library For Developing Man-Machine Interfaces | Dec 20, 2005 | Abandoned |
Array
(
[id] => 5122045
[patent_doc_number] => 20070143760
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-21
[patent_title] => 'Scheduling of computer jobs employing dynamically determined top job party'
[patent_app_type] => utility
[patent_app_number] => 11/304876
[patent_app_country] => US
[patent_app_date] => 2005-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7139
[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/0143/20070143760.pdf
[firstpage_image] =>[orig_patent_app_number] => 11304876
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/304876 | Scheduling of computer jobs employing dynamically determined top job party | Dec 14, 2005 | Issued |
Array
(
[id] => 5255265
[patent_doc_number] => 20070136721
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-06-14
[patent_title] => 'Sharing a kernel of an operating system among logical partitions'
[patent_app_type] => utility
[patent_app_number] => 11/301113
[patent_app_country] => US
[patent_app_date] => 2005-12-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9319
[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/0136/20070136721.pdf
[firstpage_image] =>[orig_patent_app_number] => 11301113
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/301113 | Sharing a kernel of an operating system among logical partitions | Dec 11, 2005 | Issued |