Arup Mukherjee, Age 53375 N San Antonio Rd, Los Altos, CA 94022

Arup Mukherjee Phones & Addresses

375 N San Antonio Rd, Los Altos, CA 94022

2698 Hostetter Rd, San Jose, CA 95132

Mountain View, CA

110 Harbor Seal Ct, San Mateo, CA 94404 (650) 574-4557

772 Greenfield Ave, Pittsburgh, PA 15217

3245 Beechwood Blvd, Pittsburgh, PA 15217

Santa Clara, CA

375 N San Antonio Rd, Los Altos, CA 94022 (408) 422-4510

Show more

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Mentions for Arup Mukherjee

Arup Mukherjee resumes & CV records

Resumes

Arup Mukherjee Photo 30

Co-Founder

Location:
San Francisco, CA
Industry:
Internet
Work:
Google - Mountain View, CA since May 2003
Principal Engineer / Tech Lead & Director
Yahoo! May 1999 - May 2003
Senior Software Engineer, Tech Lead & Manager
IBM Research May 1990 - Aug 1991
Systems Programmer & Researcher
Education:
Carnegie Mellon University 1993 - 1998
Carnegie Mellon University 1991 - 1993
University of Pennsylvania 1986 - 1990
International School of Lusaka 1978 - 1986
Skills:
Scalability, Distributed Systems, Software Engineering, C++, Unix, Linux, Algorithms, Mapreduce, Software Development, Big Data, Java, Large Scale Systems, Web Crawling, Engineering Management, Technical Project Leadership, Perl, Shell Scripting, Cloud Computing, Computer Science, C
Arup Mukherjee Photo 31

Arup Mukherjee

Arup Mukherjee Photo 32

Arup Mukherjee

Arup Mukherjee Photo 33

Arup Mukherjee

Location:
United States

Publications & IP owners

Us Patents

System For Automatically Managing Duplicate Documents When Crawling Dynamic Documents

US Patent:
7680773, Mar 16, 2010
Filed:
Mar 31, 2005
Appl. No.:
11/097687
Inventors:
Anurag Acharya - Campbell CA, US
Arvind Jain - Sunnyvale CA, US
Arup Mukherjee - San Jose CA, US
Assignee:
Google Inc. - Mountain View CA
International Classification:
G06F 17/30
US Classification:
707 3, 707200, 707 10, 707 9, 709245, 709217, 709219
Abstract:
A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document identifiers into multiple clusters, each cluster having a cluster name and a set of document parameters. The system generates an equivalence rule for each cluster of document identifiers, the rule specifying which document parameters associated with the cluster are content-relevant. Next, the system groups each cluster of document identifiers into one or more equivalence classes in accordance with its associated equivalence rule, each equivalence class including one or more document identifiers that correspond to a document content and having a representative document identifier identifying the document content.

Generating Equivalence Classes And Rules For Associating Content With Document Identifiers

US Patent:
2010017, Jul 8, 2010
Filed:
Mar 16, 2010
Appl. No.:
12/725381
Inventors:
Anurag Acharya - Campbell CA, US
Arvind Jain - Sunnyvale CA, US
Arup Mukherjee - San Jose CA, US
International Classification:
G06F 17/30
G06F 7/00
US Classification:
707690, 707710, 707E17108, 707E17115
Abstract:
A system of reducing the possibility of crawling duplicate document identifiers partitions a plurality of document identifiers into multiple clusters, each cluster having a cluster name and a set of document parameters. The system generates an equivalence rule for each cluster of document identifiers, the rule specifying which document parameters associated with the cluster are content-relevant. Next, the system groups each cluster of document identifiers into one or more equivalence classes in accordance with its associated equivalence rule, each equivalence class including one or more document identifiers that correspond to a document content and having a representative document identifier identifying the document content.

System And Methods For Implementing Code Translations That Enable Persistent Client-Server Communication Via A Proxy

US Patent:
7058699, Jun 6, 2006
Filed:
Aug 29, 2000
Appl. No.:
09/650273
Inventors:
Greg I. Chiou - Saratoga CA, US
Lev Stesin - San Francisco CA, US
Arup Mukherjee - San Mateo CA, US
Assignee:
Yahoo! Inc. - Sunnyvale CA
International Classification:
G06F 13/00
US Classification:
709219, 719329, 717140
Abstract:
Systems and methods for extending or modifying the behavior of mobile (downloadable) software, such as JavaScript, HTML, and/or data that can be downloaded to a client device. One or more morphing agents are provided for translating and modifying code and data from a software source, such as a remote server. Each morphing agent translates and modifies one or more particular types of code. For example, one morphing agent may be provided for processing JavaScript code and another may be provided for processing HTML code and data. Each morphing agent typically includes a tokenizer module, a parser module and a translation module, each of which follows specific rule sets. Original software content is first tokenized according to a set of tokenizer rules, and subsequently parsed according to a set of parser rules. The parsed code is then translated according to the set of translator rules to produce the desired modified software content. An exception handler module is also provided for implementing exception rules when an exception occurs.

System And Method For Workflow Management

US Patent:
2020041, Dec 31, 2020
Filed:
Sep 14, 2020
Appl. No.:
17/019583
Inventors:
- Charlotte NC, US
Steven Thomas - Murrysville PA, US
John Pecorari - Harrison City PA, US
Adam Jack Hertzman - Pittsburgh PA, US
Duff Halart Gold - Apollo PA, US
Jared John Schmidt - Pittsburgh PA, US
Brian Matthew Connelly - Verona PA, US
Christopher Lofty - Canonsburg PA, US
Surya K. Tanneru - Pittsburgh PA, US
Navaneetha Myaka - Pittsburgh PA, US
Kurt Charles Miller - Trafford PA, US
Duane Littleton - Olmsted OH, US
Brent Alan Nichols - Fort Mill SC, US
Michael Naughton - Oakmont PA, US
Keith Braho - Murrysville PA, US
Tonya L. Custis - Minneapolis MN, US
Kwong Wing Au - Bloomington MN, US
Ronald Shane Fazzio - Eden Prairie MN, US
Arup Suprakash Mukherjee - Monroeville PA, US
Justin Allan Volz - Verona PA, US
Kartik Suchindra Babu - Pittsburgh PA, US
International Classification:
G06Q 10/06
G06Q 10/08
G06F 3/16
Abstract:
A workflow management system for managing the storage, retrieval, and transport of items in a warehouse includes a voice-directed mobile terminal. The system also includes a server computer in communication with the voice-directed mobile terminal. The server computer includes a tasking module for transmitting task data to the voice-directed mobile terminal. The server computer also includes a workflow-analysis module for generating, based at least in part upon an analysis of workflow dialog between the voice-directed mobile terminal and the user, performance data relating to the performance of tasks associated with the storage, retrieval, and/or transport of the items.

System And Method For Workflow Management

US Patent:
2016009, Mar 31, 2016
Filed:
Sep 22, 2015
Appl. No.:
14/861270
Inventors:
- Fort Mill SC, US
Steven Thomas - Murrysville PA, US
John Pecorari - Harrison City PA, US
Adam Jack Hertzman - Pittsburgh PA, US
Duff Halart Gold - Apollo PA, US
Jared John Schmidt - Pittsburgh PA, US
Brian Matthew Connelly - Verona PA, US
Christopher Lofty - Canonsburg PA, US
Surya K. Tanneru - Pittsburgh PA, US
Kurt Charles Miller - Trafford PA, US
Duane Littleton - Olmsted OH, US
Brent Alan Nichols - Fort Mill SC, US
Michael Naughton - Oakmont PA, US
Keith Braho - Murrysville PA, US
Tonya L. Custis - Minneapolis MN, US
Kwong Wing Au - Bloomington MN, US
Ronald Shane Fazzio - Eden Prairie MN, US
Arup Suprakash Mukherjee - Monroeville PA, US
Justin Allan Volz - Verona PA, US
Kartik Suchindra Babu - Pittsburgh PA, US
International Classification:
G06Q 10/06
G06F 3/16
G06Q 10/08
Abstract:
A workflow management system for managing the storage, retrieval, and transport of items in a warehouse includes a voice-directed mobile terminal. The system also includes a server computer in communication with the voice-directed mobile terminal. The server computer includes a tasking module for transmitting task data to the voice-directed mobile terminal. The server computer also includes a workflow-analysis module for generating, based at least in part upon an analysis of workflow dialog between the voice-directed mobile terminal and the user, performance data relating to the performance of tasks associated with the storage, retrieval, and/or transport of the items.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.