Search

Samuel M Heinrich

Examiner (ID: 17681)

Most Active Art Unit
3205
Art Unit(s)
3761, 1722, 1754, 1775, 2899, 3205, 1725, 3202, 3742, 1793
Total Applications
3466
Issued Applications
2880
Pending Applications
81
Abandoned Applications
466

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 302313 [patent_doc_number] => 07539997 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-05-26 [patent_title] => 'Method for providing stand-in objects' [patent_app_type] => utility [patent_app_number] => 11/497556 [patent_app_country] => US [patent_app_date] => 2006-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6791 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/539/07539997.pdf [firstpage_image] =>[orig_patent_app_number] => 11497556 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/497556
Method for providing stand-in objects Jul 30, 2006 Issued
Array ( [id] => 321738 [patent_doc_number] => 07523458 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-21 [patent_title] => 'Method for providing stand-in objects' [patent_app_type] => utility [patent_app_number] => 11/233802 [patent_app_country] => US [patent_app_date] => 2005-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6753 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/523/07523458.pdf [firstpage_image] =>[orig_patent_app_number] => 11233802 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/233802
Method for providing stand-in objects Sep 22, 2005 Issued
Array ( [id] => 7167532 [patent_doc_number] => 20050086632 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-21 [patent_title] => 'Interface method for a device driver' [patent_app_type] => utility [patent_app_number] => 10/953308 [patent_app_country] => US [patent_app_date] => 2004-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 4924 [patent_no_of_claims] => 5 [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/0086/20050086632.pdf [firstpage_image] =>[orig_patent_app_number] => 10953308 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/953308
Interface method for a device driver Sep 28, 2004 Abandoned
Array ( [id] => 347241 [patent_doc_number] => 07500247 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-03 [patent_title] => 'Stack marshaler' [patent_app_type] => utility [patent_app_number] => 10/944095 [patent_app_country] => US [patent_app_date] => 2004-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 7739 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/500/07500247.pdf [firstpage_image] =>[orig_patent_app_number] => 10944095 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/944095
Stack marshaler Sep 16, 2004 Issued
Array ( [id] => 7021762 [patent_doc_number] => 20050016363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-27 [patent_title] => 'Extensible kernel-mode audio processing architecture' [patent_app_type] => utility [patent_app_number] => 10/920644 [patent_app_country] => US [patent_app_date] => 2004-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13223 [patent_no_of_claims] => 67 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0016/20050016363.pdf [firstpage_image] =>[orig_patent_app_number] => 10920644 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/920644
Extensible kernel-mode audio processing architecture Aug 17, 2004 Abandoned
Array ( [id] => 7256431 [patent_doc_number] => 20050273788 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-08 [patent_title] => 'Event registration operating in a common information model environment' [patent_app_type] => utility [patent_app_number] => 10/862071 [patent_app_country] => US [patent_app_date] => 2004-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8257 [patent_no_of_claims] => 36 [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/0273/20050273788.pdf [firstpage_image] =>[orig_patent_app_number] => 10862071 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/862071
Event registration operating in a common information model environment Jun 3, 2004 Abandoned
Array ( [id] => 5882149 [patent_doc_number] => 20060031232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-09 [patent_title] => 'Management tool programs message distribution' [patent_app_type] => utility [patent_app_number] => 10/837071 [patent_app_country] => US [patent_app_date] => 2004-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3355 [patent_no_of_claims] => 17 [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/0031/20060031232.pdf [firstpage_image] =>[orig_patent_app_number] => 10837071 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/837071
Management tool programs message distribution Apr 29, 2004 Abandoned
Array ( [id] => 596238 [patent_doc_number] => 07458070 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-25 [patent_title] => 'Reducing the run-time cost of invoking a server page' [patent_app_type] => utility [patent_app_number] => 10/794967 [patent_app_country] => US [patent_app_date] => 2004-03-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2722 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/458/07458070.pdf [firstpage_image] =>[orig_patent_app_number] => 10794967 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/794967
Reducing the run-time cost of invoking a server page Mar 4, 2004 Issued
Array ( [id] => 7291309 [patent_doc_number] => 20040148602 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-07-29 [patent_title] => 'Method and apparatus for a servlet server class' [patent_app_type] => new [patent_app_number] => 10/759554 [patent_app_country] => US [patent_app_date] => 2004-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3499 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0148/20040148602.pdf [firstpage_image] =>[orig_patent_app_number] => 10759554 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/759554
Method and apparatus for a servlet server class Jan 14, 2004 Abandoned
Array ( [id] => 288770 [patent_doc_number] => 07552446 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-06-23 [patent_title] => 'Methods and apparatus for a timer event service infrastructure' [patent_app_type] => utility [patent_app_number] => 10/750413 [patent_app_country] => US [patent_app_date] => 2003-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 11088 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/552/07552446.pdf [firstpage_image] =>[orig_patent_app_number] => 10750413 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/750413
Methods and apparatus for a timer event service infrastructure Dec 30, 2003 Issued
Array ( [id] => 280248 [patent_doc_number] => 07559065 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-07-07 [patent_title] => 'Methods and apparatus providing an event service infrastructure' [patent_app_type] => utility [patent_app_number] => 10/750227 [patent_app_country] => US [patent_app_date] => 2003-12-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 13439 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 315 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/559/07559065.pdf [firstpage_image] =>[orig_patent_app_number] => 10750227 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/750227
Methods and apparatus providing an event service infrastructure Dec 30, 2003 Issued
Array ( [id] => 355885 [patent_doc_number] => 07493624 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-02-17 [patent_title] => 'Management architecture and method employed within a clustered node configuration' [patent_app_type] => utility [patent_app_number] => 10/749733 [patent_app_country] => US [patent_app_date] => 2003-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 7705 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 324 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/493/07493624.pdf [firstpage_image] =>[orig_patent_app_number] => 10749733 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/749733
Management architecture and method employed within a clustered node configuration Dec 29, 2003 Issued
Array ( [id] => 7675834 [patent_doc_number] => 20040153993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-05 [patent_title] => 'Package method of intellectual pointer of invoking component object function' [patent_app_type] => new [patent_app_number] => 10/747103 [patent_app_country] => US [patent_app_date] => 2003-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2655 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 48 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0153/20040153993.pdf [firstpage_image] =>[orig_patent_app_number] => 10747103 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/747103
Package method of intellectual pointer of invoking component object function Dec 29, 2003 Abandoned
Array ( [id] => 7175840 [patent_doc_number] => 20040078803 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-04-22 [patent_title] => 'Application wrapper methods and systems' [patent_app_type] => new [patent_app_number] => 10/719939 [patent_app_country] => US [patent_app_date] => 2003-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3841 [patent_no_of_claims] => 67 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0078/20040078803.pdf [firstpage_image] =>[orig_patent_app_number] => 10719939 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/719939
Application wrapper methods and systems Nov 20, 2003 Abandoned
Array ( [id] => 7166016 [patent_doc_number] => 20050086237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-21 [patent_title] => 'Shared queues in shared object space' [patent_app_type] => utility [patent_app_number] => 10/690689 [patent_app_country] => US [patent_app_date] => 2003-10-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 9924 [patent_no_of_claims] => 45 [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/0086/20050086237.pdf [firstpage_image] =>[orig_patent_app_number] => 10690689 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/690689
Shared queues in shared object space Oct 20, 2003 Issued
Array ( [id] => 325515 [patent_doc_number] => 07519970 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-14 [patent_title] => 'Methods, systems and computer program products for creating user interface to applications using generic user interface templates' [patent_app_type] => utility [patent_app_number] => 10/673752 [patent_app_country] => US [patent_app_date] => 2003-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3369 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/519/07519970.pdf [firstpage_image] =>[orig_patent_app_number] => 10673752 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/673752
Methods, systems and computer program products for creating user interface to applications using generic user interface templates Sep 28, 2003 Issued
Array ( [id] => 7271235 [patent_doc_number] => 20040059753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-25 [patent_title] => 'Method and apparatus for passing information between applications on a computer system' [patent_app_type] => new [patent_app_number] => 10/398522 [patent_app_country] => US [patent_app_date] => 2003-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8126 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 24 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0059/20040059753.pdf [firstpage_image] =>[orig_patent_app_number] => 10398522 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/398522
Method and apparatus for passing information between applications on a computer system Sep 21, 2003 Abandoned
Array ( [id] => 7377614 [patent_doc_number] => 20040028392 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-02-12 [patent_title] => 'Maintaining consistency of device driver settings' [patent_app_type] => new [patent_app_number] => 10/638196 [patent_app_country] => US [patent_app_date] => 2003-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7896 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0028/20040028392.pdf [firstpage_image] =>[orig_patent_app_number] => 10638196 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/638196
Maintaining consistency of device driver settings Aug 7, 2003 Abandoned
Array ( [id] => 7406522 [patent_doc_number] => 20040019618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-29 [patent_title] => 'Interface method and device having interface for circuit comprising logical operation element' [patent_app_type] => new [patent_app_number] => 10/620615 [patent_app_country] => US [patent_app_date] => 2003-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4454 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0019/20040019618.pdf [firstpage_image] =>[orig_patent_app_number] => 10620615 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/620615
Interface method and device having interface for circuit comprising logical operation element Jul 16, 2003 Issued
Array ( [id] => 7035819 [patent_doc_number] => 20050033794 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-02-10 [patent_title] => 'Method and system for managing multi-tier application complexes' [patent_app_type] => utility [patent_app_number] => 10/620631 [patent_app_country] => US [patent_app_date] => 2003-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5006 [patent_no_of_claims] => 24 [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/0033/20050033794.pdf [firstpage_image] =>[orig_patent_app_number] => 10620631 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/620631
Method for managing multi-tier application complexes Jul 15, 2003 Issued
Menu