Search

Shirish K Kothari

from Newark, CA
Age ~59

Shirish Kothari Phones & Addresses

  • Newark, CA
  • 1333 Gears Rd, Houston, TX 77067
  • 34150 Kaspar Ter, Fremont, CA 94555 (510) 713-9080
  • 33 Union Sq, Union City, CA 94587 (510) 487-1756
  • Loveland, CO
  • Warren, NJ
  • Raleigh, NC
  • 34150 Kaspar Ter, Fremont, CA 94555 (510) 847-2527

Work

Position: Craftsman/Blue Collar

Education

Degree: High school graduate or higher

Professional Records

Medicine Doctors

Shirish Kothari Photo 1

Shirish Mathurbhai Kothari

View page
Specialties:
Radiology
Diagnostic Radiology
Education:
B.J. Medical College (1963)

Resumes

Resumes

Shirish Kothari Photo 2

Senior Manager Global Enterprise Products And Programs

View page
Location:
San Francisco, CA
Industry:
Computer Software
Work:
Juul Labs
Senior Manager Global Enterprise Products and Programs

Wipro Technologies
Senior Practice Manager

Core Mobile, Inc. 2012 - 2013
Director of Products

Oracle Dec 2007 - Feb 2012
Product Management Director, Fusion Crm

Inszoom 2012 - 2012
Director Product Management
Education:
Indian Institute of Technology, Bombay
Masters, Master of Technology, Design, Engineering
College of Engineering Pune
Bachelor of Engineering, Bachelors, Mechanical Engineering
University of California, Santa Cruz
Skills:
Enterprise Software
Saas
Crm
Cloud Computing
Product Management
Business Alliances
Go To Market Strategy
Integration
Product Development
Product Marketing
Product Lifecycle Management
Analytics
Cross Functional Team Leadership
Agile Methodologies
Sales Enablement
Soa
Business Process
Market Analysis
Strategy
Mobile Applications
Web 2.0
Web Services
Enterprise Content Management
Product Strategies
Product Launch
Data Quality
Social Networking
Technology Integration
Social Software
Knowledge Management
Certifications:
Project and Program Management
Shirish Kothari Photo 3

Supervisor

View page
Work:

Supervisor

Business Records

Name / Title
Company / Classification
Phones & Addresses
Shirish M. Kothari
President , Treasurer , Secretary , Director
RADIOLOGY ASSOCIATES OF BELLAIRE, PA
402 Greencove St, Houston, TX 77024

Publications

Us Patents

Search Center Dynamic Configuration Using Field Mappings

View page
US Patent:
20090106191, Apr 23, 2009
Filed:
Oct 19, 2007
Appl. No.:
11/875373
Inventors:
Hari K. Gutlapalli - Hercules CA, US
Shirish K. Kothari - Fremont CA, US
Wai Pak - Hercules CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707 2, 707E17014
Abstract:
A mechanism for dynamically configuring searchable fields of interest within a search provided. A field mappings file is used to define relationships between searchable interest in searchable objects and fields within a search index accessible to an se-wide search center. The field mappings file can provide the defined relationships searchable object fields and search index fields at runtime of a user session, thus a rigid configuration at the time of search center initialization.

Transferring Records Between Tables Using A Change Transaction Log

View page
US Patent:
20090106196, Apr 23, 2009
Filed:
Oct 19, 2007
Appl. No.:
11/875542
Inventors:
Hari K. Gutlapalli - Union City CA, US
Shirish K. Kothari - Fremont CA, US
Suhas R. Mehta - San Jose CA, US
Wai Pak - Hercules CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 7/06
G06F 17/30
US Classification:
707 3, 707102, 707E17108
Abstract:
A method and apparatus for transferring records between database tables using a transaction log. In one embodiment of the method, a first application generates a transaction for deleting a record from a first table in a database. In response to the generation of the first transaction, a copy of the record is stored in an entry of a transaction log before the record is deleted from the first table. A second application generates an instruction for copying the record from the transaction log to a second table, and the record is copied from the entry to the second table.

Push-Model Based Index Updating

View page
US Patent:
20090106216, Apr 23, 2009
Filed:
Oct 19, 2007
Appl. No.:
11/875585
Inventors:
Hari K. Gutlapalli - Union City CA, US
Shirish K. Kothari - Fremont CA, US
Suhas R. Mehta - San Jose CA, US
Wai Pak - Hercules CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 17/30
G06F 9/44
US Classification:
707 4, 719315, 707E17014
Abstract:
A method and apparatus for push-model based index updating. In one embodiment of the method, a first transaction generated for modifying or inserting a first data object into a memory. A first message is generated in response to generating the first transaction, wherein the first message comprises information related to an identifier of the first data object, wherein the first message comprises information that indicates that the first data object was or will be modified or inserted into the memory, and wherein the first message comprises a copy of some or all of the data contents of the first data object; transmitting the first message to a computer system that implements a search engine.

Method And Apparatus For Employing A Searchable Abstraction Layer Over Enterprise-Wide Searchable Objects

View page
US Patent:
20090106294, Apr 23, 2009
Filed:
Oct 19, 2007
Appl. No.:
11/875739
Inventors:
Hari K. Gutlapalli - Union City CA, US
Shirish K. Kothari - Fremont CA, US
Suhas R. Mehta - San Jose CA, US
Wai Pak - Hercules CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 7/00
US Classification:
707102
Abstract:
A mechanism for dynamically configuring searchable fields of interest within an enterprise-wide search center is provided. Such functionality is provided through the creation and maintaining of an abstraction layer that represents the searchable fields of interest, which are gathered from the total available fields from enterprise-wide searchable objects. The abstraction layer is defined through the use of a field mappings file that relates searchable fields of interest in searchable objects with fields within a search index accessible to the search center. The field mappings file can provide the defined relationships between searchable object fields and search index fields at runtime of a user session, thus avoiding a rigid configuration at the time of search center initialization. Through such runtime modification of the abstraction layer, costly downtime due to revision of a configuration of the search center can be avoided and a dynamic flexibility in the presentation of the fields in the searchable objects can be provided without a need for modification of the searchable objects themselves.

Push-Model Based Index Deletion

View page
US Patent:
20090106324, Apr 23, 2009
Filed:
Oct 19, 2007
Appl. No.:
11/875466
Inventors:
Hari K. Gutlapalli - Union City CA, US
Shirish K. Kothari - Fremont CA, US
Suhas R. Mehta - San Jose CA, US
Wai Pak - Hercules CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - REDWOOD SHORES CA
International Classification:
G06F 17/00
G06F 17/30
US Classification:
707202, 707 3, 707E17007, 707E17108
Abstract:
A method and apparatus for push-model based index deletion. In one embodiment of the method, a first transaction is generated for deleting a first data object from memory. A first message is generated in response to generating the first transaction, wherein the first message comprises information related to an identifier of the first data object, and wherein the first message comprises information that indicates that the first data object was or will be deleted. The first message is then transmitted to a computer system that implements a search engine.

Restoring Records Using A Change Transaction Log

View page
US Patent:
20090106325, Apr 23, 2009
Filed:
Oct 19, 2007
Appl. No.:
11/875495
Inventors:
Hari K. Gutlapalli - Union City CA, US
Shirish K. Kothari - Fremont CA, US
Suhas R. Mehta - San Jose CA, US
Wai Pak - Hercules CA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06F 12/00
US Classification:
707202, 707201, 707E17005, 711E12001
Abstract:
In one embodiment of the method, a first transaction is generated for deleting a record from a table of a database. In response the record is deleted from the table. Further in response to the generation of the first transaction, a copy of data of the record is stored in an entry of a transaction log before the record is deleted from the table. An instruction is then generated, and in response the record is restored to the table after the record is deleted, wherein the record is restored in the table using the copy of the data in the transaction log entry.

Data Source-Independent Search System Architecture

View page
US Patent:
20090132494, May 21, 2009
Filed:
Oct 20, 2008
Appl. No.:
12/254449
Inventors:
Hari Krishna Gutlapalli - Hercules CA, US
Shirish Kasturchand Kothari - Fremont CA, US
Suhas Rohit Mehta - San Jose CA, US
Wai Pak - Hercules CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707 3, 707E17014
Abstract:
A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.

Search Server Architecture Using A Search Engine Adapter

View page
US Patent:
20090157629, Jun 18, 2009
Filed:
Oct 20, 2008
Appl. No.:
12/254473
Inventors:
Hari Krishna Gutlapalli - Hercules CA, US
Shirish Kasturchand Kothari - Fremont CA, US
Suhas Rohit Mehta - San Jose CA, US
Wai Pak - Hercules CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707 3, 707E17108
Abstract:
A search system architecture is disclosed. The search system architecture includes a search server, which in turn includes a search services module and a search engine adapter. The search services module and the search engine adapter are communicatively coupled to one another. The search services module is configured to communicate with a user interface. The search engine adapter is configured to communicate with a search engine.
Shirish K Kothari from Newark, CA, age ~59 Get Report