Search

George Robert Evanisko

Examiner (ID: 13724, Phone: (571)272-4945 , Office: P/3762 )

Most Active Art Unit
3762
Art Unit(s)
3792, 3737, 3305, 3762
Total Applications
2181
Issued Applications
1487
Pending Applications
257
Abandoned Applications
458

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 400786 [patent_doc_number] => 07296257 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-11-13 [patent_title] => 'Techniques for exception handling by rewriting dispatch table elements' [patent_app_type] => utility [patent_app_number] => 10/211933 [patent_app_country] => US [patent_app_date] => 2002-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 5620 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/296/07296257.pdf [firstpage_image] =>[orig_patent_app_number] => 10211933 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/211933
Techniques for exception handling by rewriting dispatch table elements Jul 31, 2002 Issued
Array ( [id] => 6746484 [patent_doc_number] => 20030023667 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-30 [patent_title] => 'Information processing method, information processing apparatus, and program product' [patent_app_type] => new [patent_app_number] => 10/206970 [patent_app_country] => US [patent_app_date] => 2002-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5977 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0023/20030023667.pdf [firstpage_image] =>[orig_patent_app_number] => 10206970 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/206970
Adjustable mobile agent Jul 29, 2002 Issued
Array ( [id] => 676709 [patent_doc_number] => 07093258 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-08-15 [patent_title] => 'Method and system for managing distribution of computer-executable program threads between central processing units in a multi-central processing unit computer system' [patent_app_type] => utility [patent_app_number] => 10/209454 [patent_app_country] => US [patent_app_date] => 2002-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6379 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/093/07093258.pdf [firstpage_image] =>[orig_patent_app_number] => 10209454 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/209454
Method and system for managing distribution of computer-executable program threads between central processing units in a multi-central processing unit computer system Jul 29, 2002 Issued
Array ( [id] => 502925 [patent_doc_number] => 07213020 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-05-01 [patent_title] => 'Methods and system for facilitating updating of data in a database by a data access system' [patent_app_type] => utility [patent_app_number] => 10/209481 [patent_app_country] => US [patent_app_date] => 2002-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8977 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 406 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/213/07213020.pdf [firstpage_image] =>[orig_patent_app_number] => 10209481 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/209481
Methods and system for facilitating updating of data in a database by a data access system Jul 29, 2002 Issued
Array ( [id] => 6424332 [patent_doc_number] => 20020184400 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-05 [patent_title] => 'Operating system based remote communication system' [patent_app_type] => new [patent_app_number] => 10/199240 [patent_app_country] => US [patent_app_date] => 2002-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7200 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0184/20020184400.pdf [firstpage_image] =>[orig_patent_app_number] => 10199240 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/199240
Operating system based remote communication system Jul 18, 2002 Abandoned
Array ( [id] => 610585 [patent_doc_number] => 07151973 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-12-19 [patent_title] => 'Methods and systems for scheduling and buffer balancing' [patent_app_type] => utility [patent_app_number] => 10/198028 [patent_app_country] => US [patent_app_date] => 2002-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 6479 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/151/07151973.pdf [firstpage_image] =>[orig_patent_app_number] => 10198028 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/198028
Methods and systems for scheduling and buffer balancing Jul 17, 2002 Issued
Array ( [id] => 645267 [patent_doc_number] => 07124110 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-10-17 [patent_title] => 'Method and apparatus for message flow and transaction queue management' [patent_app_type] => utility [patent_app_number] => 10/196056 [patent_app_country] => US [patent_app_date] => 2002-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7465 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/124/07124110.pdf [firstpage_image] =>[orig_patent_app_number] => 10196056 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/196056
Method and apparatus for message flow and transaction queue management Jul 14, 2002 Issued
Array ( [id] => 6751431 [patent_doc_number] => 20030045952 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-06 [patent_title] => 'Continuation manager' [patent_app_type] => new [patent_app_number] => 10/196671 [patent_app_country] => US [patent_app_date] => 2002-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 12598 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0045/20030045952.pdf [firstpage_image] =>[orig_patent_app_number] => 10196671 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/196671
Continuation manager Jul 14, 2002 Issued
Array ( [id] => 1004858 [patent_doc_number] => 06910205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-06-21 [patent_title] => 'Interpreting functions utilizing a hybrid of virtual and native machine instructions' [patent_app_type] => utility [patent_app_number] => 10/194040 [patent_app_country] => US [patent_app_date] => 2002-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 7238 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/910/06910205.pdf [firstpage_image] =>[orig_patent_app_number] => 10194040 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/194040
Interpreting functions utilizing a hybrid of virtual and native machine instructions Jul 11, 2002 Issued
Array ( [id] => 7458524 [patent_doc_number] => 20040010787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-15 [patent_title] => 'Method for forking or migrating a virtual machine' [patent_app_type] => new [patent_app_number] => 10/193531 [patent_app_country] => US [patent_app_date] => 2002-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3330 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20040010787.pdf [firstpage_image] =>[orig_patent_app_number] => 10193531 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/193531
Method for forking or migrating a virtual machine Jul 10, 2002 Issued
Array ( [id] => 731997 [patent_doc_number] => 07047531 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-16 [patent_title] => 'Method and apparatus for automated network polling' [patent_app_type] => utility [patent_app_number] => 10/194669 [patent_app_country] => US [patent_app_date] => 2002-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3275 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/047/07047531.pdf [firstpage_image] =>[orig_patent_app_number] => 10194669 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/194669
Method and apparatus for automated network polling Jul 10, 2002 Issued
Array ( [id] => 7603441 [patent_doc_number] => 07117499 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-03 [patent_title] => 'Virtual computer systems and computer virtualization programs' [patent_app_type] => utility [patent_app_number] => 10/189247 [patent_app_country] => US [patent_app_date] => 2002-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 23 [patent_no_of_words] => 13137 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/117/07117499.pdf [firstpage_image] =>[orig_patent_app_number] => 10189247 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/189247
Virtual computer systems and computer virtualization programs Jul 4, 2002 Issued
Array ( [id] => 7369260 [patent_doc_number] => 20040015971 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-22 [patent_title] => 'Method and system for real-time multitasking' [patent_app_type] => new [patent_app_number] => 10/189791 [patent_app_country] => US [patent_app_date] => 2002-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5578 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20040015971.pdf [firstpage_image] =>[orig_patent_app_number] => 10189791 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/189791
Method and system for real-time multitasking Jul 2, 2002 Issued
Array ( [id] => 6647373 [patent_doc_number] => 20030212830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-11-13 [patent_title] => 'Communications system using rings architecture' [patent_app_type] => new [patent_app_number] => 10/064337 [patent_app_country] => US [patent_app_date] => 2002-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 65 [patent_figures_cnt] => 65 [patent_no_of_words] => 75273 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0212/20030212830.pdf [firstpage_image] =>[orig_patent_app_number] => 10064337 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/064337
Communications system using rings architecture Jul 1, 2002 Abandoned
Array ( [id] => 7445509 [patent_doc_number] => 20040003220 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-01 [patent_title] => 'Scheduler for streaming vector processor' [patent_app_type] => new [patent_app_number] => 10/184772 [patent_app_country] => US [patent_app_date] => 2002-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4414 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0003/20040003220.pdf [firstpage_image] =>[orig_patent_app_number] => 10184772 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/184772
Scheduler of program instructions for streaming vector processor having interconnected functional units Jun 27, 2002 Issued
Array ( [id] => 6736886 [patent_doc_number] => 20030014521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-16 [patent_title] => 'Open platform architecture for shared resource access management' [patent_app_type] => new [patent_app_number] => 10/184527 [patent_app_country] => US [patent_app_date] => 2002-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 25135 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0014/20030014521.pdf [firstpage_image] =>[orig_patent_app_number] => 10184527 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/184527
Open platform architecture for shared resource access management Jun 27, 2002 Issued
10/168674 Network system and method for commucating the same Jun 24, 2002 Pending
Array ( [id] => 6805999 [patent_doc_number] => 20030233393 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-18 [patent_title] => 'Thread optimization for lock and unlock operations in a multi-thread environment' [patent_app_type] => new [patent_app_number] => 10/172225 [patent_app_country] => US [patent_app_date] => 2002-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3475 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0233/20030233393.pdf [firstpage_image] =>[orig_patent_app_number] => 10172225 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/172225
Thread optimization for lock and unlock operations in a multi-thread environment Jun 13, 2002 Issued
Array ( [id] => 6679583 [patent_doc_number] => 20030229724 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-12-11 [patent_title] => 'Systems and methods for synchronzing processes' [patent_app_type] => new [patent_app_number] => 10/170271 [patent_app_country] => US [patent_app_date] => 2002-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4743 [patent_no_of_claims] => 62 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0229/20030229724.pdf [firstpage_image] =>[orig_patent_app_number] => 10170271 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/170271
Systems and methods for synchronzing processes Jun 9, 2002 Abandoned
Array ( [id] => 7367646 [patent_doc_number] => 20040015684 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-22 [patent_title] => 'Method, apparatus and computer program product for scheduling multiple threads for a processor' [patent_app_type] => new [patent_app_number] => 10/159480 [patent_app_country] => US [patent_app_date] => 2002-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4730 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20040015684.pdf [firstpage_image] =>[orig_patent_app_number] => 10159480 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/159480
Method, apparatus and computer program product for scheduling multiple threads for a processor May 29, 2002 Abandoned
Menu