Search

Bharat Barot

Examiner (ID: 17936)

Most Active Art Unit
2453
Art Unit(s)
2784, 2758, 2155, 2455, 2453, 2151, 2315, 2154
Total Applications
1571
Issued Applications
1317
Pending Applications
133
Abandoned Applications
146

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 3787679 [patent_doc_number] => 05774660 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-06-30 [patent_title] => 'World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network' [patent_app_type] => 1 [patent_app_number] => 8/691006 [patent_app_country] => US [patent_app_date] => 1996-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 12752 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 296 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/774/05774660.pdf [firstpage_image] =>[orig_patent_app_number] => 691006 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/691006
World-wide-web server with delayed resource-binding for resource-based load balancing on a distributed resource multi-node network Aug 4, 1996 Issued
Array ( [id] => 4159863 [patent_doc_number] => 06061730 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-05-09 [patent_title] => 'Methods and apparatus for communicating data in computer networks with separate packet assembly and packet broadcast channels' [patent_app_type] => 1 [patent_app_number] => 8/688799 [patent_app_country] => US [patent_app_date] => 1996-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 10417 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/061/06061730.pdf [firstpage_image] =>[orig_patent_app_number] => 688799 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/688799
Methods and apparatus for communicating data in computer networks with separate packet assembly and packet broadcast channels Jul 30, 1996 Issued
Array ( [id] => 4081701 [patent_doc_number] => 05867699 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-02 [patent_title] => 'Instruction flow control for an instruction processor' [patent_app_type] => 1 [patent_app_number] => 8/686258 [patent_app_country] => US [patent_app_date] => 1996-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 6931 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/867/05867699.pdf [firstpage_image] =>[orig_patent_app_number] => 686258 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/686258
Instruction flow control for an instruction processor Jul 24, 1996 Issued
Array ( [id] => 4426847 [patent_doc_number] => 06195701 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-02-27 [patent_title] => 'Method and apparatus for synchronization and scheduling of multiple data streams and real time tasks' [patent_app_type] => 1 [patent_app_number] => 8/682523 [patent_app_country] => US [patent_app_date] => 1996-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 3439 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/195/06195701.pdf [firstpage_image] =>[orig_patent_app_number] => 682523 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/682523
Method and apparatus for synchronization and scheduling of multiple data streams and real time tasks Jul 24, 1996 Issued
Array ( [id] => 4081416 [patent_doc_number] => 05867680 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-02-02 [patent_title] => 'Microprocessor configured to simultaneously dispatch microcode and directly-decoded instructions' [patent_app_type] => 1 [patent_app_number] => 8/685655 [patent_app_country] => US [patent_app_date] => 1996-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 17178 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/867/05867680.pdf [firstpage_image] =>[orig_patent_app_number] => 685655 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/685655
Microprocessor configured to simultaneously dispatch microcode and directly-decoded instructions Jul 23, 1996 Issued
Array ( [id] => 4042228 [patent_doc_number] => 05903740 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-05-11 [patent_title] => 'Apparatus and method for retiring instructions in excess of the number of accessible write ports' [patent_app_type] => 1 [patent_app_number] => 8/685654 [patent_app_country] => US [patent_app_date] => 1996-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 17186 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/903/05903740.pdf [firstpage_image] =>[orig_patent_app_number] => 685654 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/685654
Apparatus and method for retiring instructions in excess of the number of accessible write ports Jul 23, 1996 Issued
Array ( [id] => 4178232 [patent_doc_number] => 06115737 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-05 [patent_title] => 'System and method for accessing customer contact services over a network' [patent_app_type] => 1 [patent_app_number] => 8/690253 [patent_app_country] => US [patent_app_date] => 1996-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 6057 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/115/06115737.pdf [firstpage_image] =>[orig_patent_app_number] => 690253 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/690253
System and method for accessing customer contact services over a network Jul 23, 1996 Issued
Array ( [id] => 3987345 [patent_doc_number] => 05922045 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-07-13 [patent_title] => 'Method and apparatus for providing bookmarks when listening to previously recorded audio programs' [patent_app_type] => 1 [patent_app_number] => 8/682034 [patent_app_country] => US [patent_app_date] => 1996-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3571 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/922/05922045.pdf [firstpage_image] =>[orig_patent_app_number] => 682034 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/682034
Method and apparatus for providing bookmarks when listening to previously recorded audio programs Jul 15, 1996 Issued
Array ( [id] => 3755359 [patent_doc_number] => 05787247 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-07-28 [patent_title] => 'Replica administration without data loss in a store and forward replication enterprise' [patent_app_type] => 1 [patent_app_number] => 8/679054 [patent_app_country] => US [patent_app_date] => 1996-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 18534 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/787/05787247.pdf [firstpage_image] =>[orig_patent_app_number] => 679054 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/679054
Replica administration without data loss in a store and forward replication enterprise Jul 11, 1996 Issued
Array ( [id] => 4236731 [patent_doc_number] => 06112242 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-08-29 [patent_title] => 'System and method for dynamic data interaction in a hypertext data processing system' [patent_app_type] => 1 [patent_app_number] => 8/677855 [patent_app_country] => US [patent_app_date] => 1996-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4507 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/112/06112242.pdf [firstpage_image] =>[orig_patent_app_number] => 677855 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/677855
System and method for dynamic data interaction in a hypertext data processing system Jul 9, 1996 Issued
Array ( [id] => 4132440 [patent_doc_number] => 06047310 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-04-04 [patent_title] => 'Information disseminating apparatus for automatically delivering information to suitable distributees' [patent_app_type] => 1 [patent_app_number] => 8/679755 [patent_app_country] => US [patent_app_date] => 1996-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 9163 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/047/06047310.pdf [firstpage_image] =>[orig_patent_app_number] => 679755 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/679755
Information disseminating apparatus for automatically delivering information to suitable distributees Jul 9, 1996 Issued
08/675954 METHOD AND APPARATUS FOR PROVIDING AGENT CAPABILITY INDEPENDENT FROM A NETWORK NODE Jul 4, 1996 Abandoned
Array ( [id] => 3909847 [patent_doc_number] => 05835724 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-11-10 [patent_title] => 'System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client' [patent_app_type] => 1 [patent_app_number] => 8/674954 [patent_app_country] => US [patent_app_date] => 1996-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 12215 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 318 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/835/05835724.pdf [firstpage_image] =>[orig_patent_app_number] => 674954 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/674954
System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client Jul 2, 1996 Issued
Array ( [id] => 3778364 [patent_doc_number] => 05845075 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1998-12-01 [patent_title] => 'Method and apparatus for dynamically adding functionality to a set of instructions for processing a Web document based on information contained in the Web document' [patent_app_type] => 1 [patent_app_number] => 8/673956 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2559 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/845/05845075.pdf [firstpage_image] =>[orig_patent_app_number] => 673956 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/673956
Method and apparatus for dynamically adding functionality to a set of instructions for processing a Web document based on information contained in the Web document Jun 30, 1996 Issued
Array ( [id] => 4399429 [patent_doc_number] => 06304893 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-16 [patent_title] => 'Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system' [patent_app_type] => 1 [patent_app_number] => 8/675253 [patent_app_country] => US [patent_app_date] => 1996-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 30 [patent_no_of_words] => 29088 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 346 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/304/06304893.pdf [firstpage_image] =>[orig_patent_app_number] => 675253 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/675253
Object-oriented system, method and article of manufacture for a client-server event driven message framework in an interprise computing framework system Jun 30, 1996 Issued
Array ( [id] => 4042014 [patent_doc_number] => 05903727 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-05-11 [patent_title] => 'Processing HTML to embed sound in a web page' [patent_app_type] => 1 [patent_app_number] => 8/665487 [patent_app_country] => US [patent_app_date] => 1996-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3297 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/903/05903727.pdf [firstpage_image] =>[orig_patent_app_number] => 665487 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/665487
Processing HTML to embed sound in a web page Jun 17, 1996 Issued
Array ( [id] => 4067831 [patent_doc_number] => 05933603 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-08-03 [patent_title] => 'Video file server maintaining sliding windows of a video data set in random access memories of stream server computers for immediate video-on-demand service beginning at any specified location' [patent_app_type] => 1 [patent_app_number] => 8/661053 [patent_app_country] => US [patent_app_date] => 1996-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 20 [patent_no_of_words] => 16864 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 358 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/933/05933603.pdf [firstpage_image] =>[orig_patent_app_number] => 661053 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/661053
Video file server maintaining sliding windows of a video data set in random access memories of stream server computers for immediate video-on-demand service beginning at any specified location Jun 9, 1996 Issued
Array ( [id] => 3970829 [patent_doc_number] => 05991874 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-11-23 [patent_title] => 'Conditional move using a compare instruction generating a condition field' [patent_app_type] => 1 [patent_app_number] => 8/660094 [patent_app_country] => US [patent_app_date] => 1996-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6575 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/991/05991874.pdf [firstpage_image] =>[orig_patent_app_number] => 660094 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/660094
Conditional move using a compare instruction generating a condition field Jun 5, 1996 Issued
Array ( [id] => 3992500 [patent_doc_number] => 05918013 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-06-29 [patent_title] => 'Method of transcoding documents in a network environment using a proxy server' [patent_app_type] => 1 [patent_app_number] => 8/656924 [patent_app_country] => US [patent_app_date] => 1996-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 9154 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/918/05918013.pdf [firstpage_image] =>[orig_patent_app_number] => 656924 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/656924
Method of transcoding documents in a network environment using a proxy server Jun 2, 1996 Issued
Array ( [id] => 3997746 [patent_doc_number] => 05862340 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 1999-01-19 [patent_title] => 'Method operating in each node of a computer system providing and utilizing special records for collective communication commands to increase work efficiency at each node' [patent_app_type] => 1 [patent_app_number] => 8/653652 [patent_app_country] => US [patent_app_date] => 1996-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3313 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 442 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/05/862/05862340.pdf [firstpage_image] =>[orig_patent_app_number] => 653652 [rel_patent_id] =>[rel_patent_doc_number] =>)
08/653652
Method operating in each node of a computer system providing and utilizing special records for collective communication commands to increase work efficiency at each node May 23, 1996 Issued
Menu