Search

Sanjiv Shah

Supervisory Patent Examiner (ID: 10903, Phone: (571)272-4098 , Office: P/2135 )

Most Active Art Unit
2172
Art Unit(s)
2185, 2771, 2777, 2762, 2172, 2135, 2166, 2309, 2176, 2624, 2625, 2627
Total Applications
668
Issued Applications
477
Pending Applications
93
Abandoned Applications
95

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 1566862 [patent_doc_number] => 06438560 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-20 [patent_title] => 'Reuse of immutable objects during object creation' [patent_app_type] => B1 [patent_app_number] => 09/397211 [patent_app_country] => US [patent_app_date] => 1999-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 8 [patent_no_of_words] => 6321 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/438/06438560.pdf [firstpage_image] =>[orig_patent_app_number] => 09397211 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/397211
Reuse of immutable objects during object creation Sep 15, 1999 Issued
Array ( [id] => 1428401 [patent_doc_number] => 06529910 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-04 [patent_title] => 'Apparatus and method for automatically generating worldwide web pages based on real world domain data' [patent_app_type] => B1 [patent_app_number] => 09/397037 [patent_app_country] => US [patent_app_date] => 1999-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 148 [patent_figures_cnt] => 148 [patent_no_of_words] => 13762 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/529/06529910.pdf [firstpage_image] =>[orig_patent_app_number] => 09397037 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/397037
Apparatus and method for automatically generating worldwide web pages based on real world domain data Sep 15, 1999 Issued
Array ( [id] => 1595472 [patent_doc_number] => 06484156 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-19 [patent_title] => 'Accessing annotations across multiple target media streams' [patent_app_type] => B1 [patent_app_number] => 09/396707 [patent_app_country] => US [patent_app_date] => 1999-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 11379 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/484/06484156.pdf [firstpage_image] =>[orig_patent_app_number] => 09396707 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/396707
Accessing annotations across multiple target media streams Sep 14, 1999 Issued
Array ( [id] => 1214630 [patent_doc_number] => 06715126 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-30 [patent_title] => 'Efficient streaming of synchronized web content from multiple sources' [patent_app_type] => B1 [patent_app_number] => 09/396241 [patent_app_country] => US [patent_app_date] => 1999-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4986 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/715/06715126.pdf [firstpage_image] =>[orig_patent_app_number] => 09396241 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/396241
Efficient streaming of synchronized web content from multiple sources Sep 14, 1999 Issued
Array ( [id] => 1465805 [patent_doc_number] => 06393434 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-21 [patent_title] => 'Method and system for synchronizing data using fine-grained synchronization plans' [patent_app_type] => B1 [patent_app_number] => 09/396924 [patent_app_country] => US [patent_app_date] => 1999-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9792 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/393/06393434.pdf [firstpage_image] =>[orig_patent_app_number] => 09396924 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/396924
Method and system for synchronizing data using fine-grained synchronization plans Sep 13, 1999 Issued
Array ( [id] => 774351 [patent_doc_number] => 07007226 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-02-28 [patent_title] => 'High density visualizations for threaded information' [patent_app_type] => utility [patent_app_number] => 09/392468 [patent_app_country] => US [patent_app_date] => 1999-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 4759 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/007/07007226.pdf [firstpage_image] =>[orig_patent_app_number] => 09392468 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/392468
High density visualizations for threaded information Sep 8, 1999 Issued
Array ( [id] => 765578 [patent_doc_number] => 07017108 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-03-21 [patent_title] => 'Method and apparatus for reproducing a linear document having non-linear referential links' [patent_app_type] => utility [patent_app_number] => 09/392550 [patent_app_country] => US [patent_app_date] => 1999-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 15 [patent_no_of_words] => 5592 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/017/07017108.pdf [firstpage_image] =>[orig_patent_app_number] => 09392550 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/392550
Method and apparatus for reproducing a linear document having non-linear referential links Sep 8, 1999 Issued
Array ( [id] => 1186486 [patent_doc_number] => 06742164 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-05-25 [patent_title] => 'Method, system, and program for generating a deterministic table to determine boundaries between characters' [patent_app_type] => B1 [patent_app_number] => 09/388329 [patent_app_country] => US [patent_app_date] => 1999-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 7644 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/742/06742164.pdf [firstpage_image] =>[orig_patent_app_number] => 09388329 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/388329
Method, system, and program for generating a deterministic table to determine boundaries between characters Aug 31, 1999 Issued
09/386351 INTERNET SEARCH SYSTEM FOR TRACKING AND RANKING SELECTED RECORDS FROM A PREVIOUS SEARCH Aug 30, 1999 Abandoned
Array ( [id] => 1055876 [patent_doc_number] => 06859908 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-02-22 [patent_title] => 'Automated text entry for processor-based system' [patent_app_type] => utility [patent_app_number] => 09/387350 [patent_app_country] => US [patent_app_date] => 1999-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 2860 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/859/06859908.pdf [firstpage_image] =>[orig_patent_app_number] => 09387350 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/387350
Automated text entry for processor-based system Aug 30, 1999 Issued
Array ( [id] => 1438550 [patent_doc_number] => 06356909 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-12 [patent_title] => 'Web based system for managing request for proposal and responses' [patent_app_type] => B1 [patent_app_number] => 09/379172 [patent_app_country] => US [patent_app_date] => 1999-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 10623 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/356/06356909.pdf [firstpage_image] =>[orig_patent_app_number] => 09379172 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/379172
Web based system for managing request for proposal and responses Aug 22, 1999 Issued
Array ( [id] => 4324211 [patent_doc_number] => 06253206 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-06-26 [patent_title] => 'Method and apparatus for a commercial network system designed to facilitate, manage and support the implementation and integration of technology systems' [patent_app_type] => 1 [patent_app_number] => 9/378305 [patent_app_country] => US [patent_app_date] => 1999-08-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 9492 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/253/06253206.pdf [firstpage_image] =>[orig_patent_app_number] => 378305 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/378305
Method and apparatus for a commercial network system designed to facilitate, manage and support the implementation and integration of technology systems Aug 19, 1999 Issued
Array ( [id] => 1512912 [patent_doc_number] => 06442565 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-08-27 [patent_title] => 'System and method for transmitting data content in a computer network' [patent_app_type] => B1 [patent_app_number] => 09/374160 [patent_app_country] => US [patent_app_date] => 1999-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 30 [patent_no_of_words] => 11977 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/442/06442565.pdf [firstpage_image] =>[orig_patent_app_number] => 09374160 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/374160
System and method for transmitting data content in a computer network Aug 12, 1999 Issued
Array ( [id] => 1221915 [patent_doc_number] => 06708310 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-16 [patent_title] => 'Method and system for implementing user-defined codeset conversions in a computer system' [patent_app_type] => B1 [patent_app_number] => 09/371616 [patent_app_country] => US [patent_app_date] => 1999-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4435 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/708/06708310.pdf [firstpage_image] =>[orig_patent_app_number] => 09371616 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/371616
Method and system for implementing user-defined codeset conversions in a computer system Aug 9, 1999 Issued
Array ( [id] => 1484615 [patent_doc_number] => 06453314 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-17 [patent_title] => 'System and method for selective incremental deferred constraint processing after bulk loading data' [patent_app_type] => B1 [patent_app_number] => 09/364753 [patent_app_country] => US [patent_app_date] => 1999-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 10253 [patent_no_of_claims] => 63 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/453/06453314.pdf [firstpage_image] =>[orig_patent_app_number] => 09364753 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/364753
System and method for selective incremental deferred constraint processing after bulk loading data Jul 29, 1999 Issued
Array ( [id] => 7635062 [patent_doc_number] => 06381604 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-04-30 [patent_title] => 'Test information management system' [patent_app_type] => B1 [patent_app_number] => 09/364710 [patent_app_country] => US [patent_app_date] => 1999-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 3683 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 8 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/381/06381604.pdf [firstpage_image] =>[orig_patent_app_number] => 09364710 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/364710
Test information management system Jul 29, 1999 Issued
Array ( [id] => 1568496 [patent_doc_number] => 06339777 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-01-15 [patent_title] => 'Method and system for handling foreign key update in an object-oriented database environment' [patent_app_type] => B1 [patent_app_number] => 09/364671 [patent_app_country] => US [patent_app_date] => 1999-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4099 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/339/06339777.pdf [firstpage_image] =>[orig_patent_app_number] => 09364671 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/364671
Method and system for handling foreign key update in an object-oriented database environment Jul 29, 1999 Issued
Array ( [id] => 1420371 [patent_doc_number] => 06542904 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-04-01 [patent_title] => 'Method and system for efficiently providing maintenance activity on a relational database that is utilized within a processing system' [patent_app_type] => B2 [patent_app_number] => 09/364645 [patent_app_country] => US [patent_app_date] => 1999-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2113 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/542/06542904.pdf [firstpage_image] =>[orig_patent_app_number] => 09364645 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/364645
Method and system for efficiently providing maintenance activity on a relational database that is utilized within a processing system Jul 29, 1999 Issued
Array ( [id] => 1430857 [patent_doc_number] => 06523027 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-02-18 [patent_title] => 'Interfacing servers in a Java based e-commerce architecture' [patent_app_type] => B1 [patent_app_number] => 09/364531 [patent_app_country] => US [patent_app_date] => 1999-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 111 [patent_figures_cnt] => 179 [patent_no_of_words] => 135171 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/523/06523027.pdf [firstpage_image] =>[orig_patent_app_number] => 09364531 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/364531
Interfacing servers in a Java based e-commerce architecture Jul 29, 1999 Issued
Array ( [id] => 1501179 [patent_doc_number] => 06405192 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-11 [patent_title] => 'Navigation assistant-method and apparatus for providing user configured complementary information for data browsing in a viewer context' [patent_app_type] => B1 [patent_app_number] => 09/364696 [patent_app_country] => US [patent_app_date] => 1999-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 7119 [patent_no_of_claims] => 55 [patent_no_of_ind_claims] => 11 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/405/06405192.pdf [firstpage_image] =>[orig_patent_app_number] => 09364696 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/364696
Navigation assistant-method and apparatus for providing user configured complementary information for data browsing in a viewer context Jul 29, 1999 Issued
Menu