Search

Kamini M Jagtiani

age ~46

from Los Altos, CA

Also known as:
  • Kamini Manoharlal Jagtiani
  • Jagtiani Kamini Manoharlal
  • Jagtiani K Manoharlal
  • Kamini Lachwani
Phone and address:
11765 Winding Way, Los Altos, CA 94024

Kamini Jagtiani Phones & Addresses

  • 11765 Winding Way, Los Altos, CA 94024
  • 1129 Kassel Ter, Sunnyvale, CA 94089
  • Santa Clara, CA
  • Menlo Park, CA
  • Overland Park, KS
  • Shawnee Mission, KS
  • San Jose, CA

Work

  • Company:
    Huawei
    Jan 2012
  • Address:
    Santa Clara, CA
  • Position:
    Rdbms kernel architect

Education

  • Degree:
    B.E
  • School / High School:
    University of Bombay
    1995 to 1999
  • Specialities:
    Computer Science

Skills

Data Compression • High Availability • Replication • Multithreading • Indexing • Informix • Unix Shell Scripting • Unix • Software Development • Databases • Solaris • Perl • Aix • Db2 • Shell Scripting • Relational Databases • Linux • C • Sql • Clearcase • Java • Rdbms • Distributed Systems • Storage • Soa • Performance Tuning

Industries

Computer Software

Us Patents

  • Detection And Resolution Of Data Synchronization Conflicts

    view source
  • US Patent:
    20230058148, Feb 23, 2023
  • Filed:
    Oct 12, 2022
  • Appl. No.:
    18/046098
  • Inventors:
    - Shenzhen, CN
    Ye LIU - Foster City CA, US
    Chunfeng PEI - San Jose CA, US
    Marko DIMITRIJEVIC - San Jose CA, US
    Kamini Manoharlal JAGTIANI - Los Altos CA, US
  • Assignee:
    Huawei Technologies Co., Ltd. - Shenzhen
  • International Classification:
    G06F 16/27
    G06F 16/23
  • Abstract:
    A computer-implemented method for performing data synchronization between a plurality of computing devices within a communication network includes detecting, by a first computing device of the plurality of computing devices, a changed data field of a plurality of available data fields within a first database table tuple. A bitmap within a plurality of configuration fields of the first database table tuple is updated to indicate a bit location associated with the changed data field. Synchronization data including the changed one or more data fields, the bitmap, and a version number of the first database table tuple within the plurality of configuration fields is sent to a second computing device. A conflict resolution procedure is performed based on a synchronization response received from the second computing device. The synchronization response includes status information associated with the synchronization of the changed data field
  • Separation Of Computation From Storage In Database For Better Elasticity

    view source
  • US Patent:
    20180129692, May 10, 2018
  • Filed:
    Nov 10, 2016
  • Appl. No.:
    15/348527
  • Inventors:
    - Plano TX, US
    Kamini Jagtiani - Los Altos CA, US
  • Assignee:
    Futurewei Technologies, Inc. - Plano TX
  • International Classification:
    G06F 17/30
  • Abstract:
    A device such as a data storage system comprises a non-transitory memory storage comprising instructions, and one or more processors in communication with the memory. The one or more processors execute the instructions to: map a different portion of data in a storage device to each of different caches, wherein each cache is in a computing node with a processor; change a number of the computing nodes; provide a modified mapping in response to the change; and pass queries to the computing nodes. The computing nodes can continue to operate uninterrupted while the number of computing nodes is changed. Data transfer between the nodes can also be avoided.
  • System And Method For Massively Parallel Processor Database

    view source
  • US Patent:
    20160210340, Jul 21, 2016
  • Filed:
    Jan 21, 2015
  • Appl. No.:
    14/601679
  • Inventors:
    - Plano TX, US
    Qingqing Zhou - Santa Clara CA, US
    Kamini Jagtiani - Sunnyvale CA, US
  • International Classification:
    G06F 17/30
  • Abstract:
    In one embodiment, a method includes determining a number of initial servers in a massively parallel processing (MPP) database cluster and determining an initial bucket configuration of the MPP database cluster, where the initial bucket configuration has a number of initial buckets. The method also includes adding a number of additional servers to the MPP database cluster to produce a number of updated servers, where the updated servers include the initial servers and the additional servers and creating an updated bucket configuration in accordance with the number of initial servers, the initial bucket configuration, and the number of additional servers, where the updated bucket configuration has a number of updated buckets. Additionally, the method includes redistributing data of the MPP cluster in accordance with the updated bucket configuration.
  • System And Method For Flexible Distributed Massively Parallel Processing (Mpp)

    view source
  • US Patent:
    20140108633, Apr 17, 2014
  • Filed:
    Oct 16, 2012
  • Appl. No.:
    13/653308
  • Inventors:
    - Plano TX, US
    Kamini Jagtiani - Sunnyvale CA, US
    Yang Sun - Palo Alto CA, US
    Gangavara Prasad Varakur - Danville CA, US
    Bai Yang - Cupertino CA, US
  • Assignee:
    FUTUREWEI TECHNOLOGIES, INC. - Plano TX
  • International Classification:
    G06F 15/173
  • US Classification:
    709223
  • Abstract:
    An embodiment method for massively parallel processing includes initiating a management instance on an initial machine, the management instance generating an initial partition corresponding to the initial machine, determining a total number of partitions desired for processing a database, the total number of partitions including the initial partition, determining a number of additional machines available to process the database, grouping the initial machine and the additional machines together in a pod, and launching the management instance on the additional machines in the pod to generate the total number of partitions desired for the database. Additional embodiment methods and an embodiment system operable to perform such methods are also disclosed.

Resumes

Kamini Jagtiani Photo 1

Senior Engineering Manager

view source
Location:
Santa Clara, CA
Industry:
Computer Software
Work:
Huawei - Santa Clara, CA since Jan 2012
RDBMS Kernel Architect

IBM - San Jose,CA Jul 2007 - Jan 2012
Advisory Software Engineer

IBM Jul 2002 - Jun 2007
Staff Software Engineer

Informix Jan 2001 - Jul 2002
Software Engineer

Informix,India - Mumbai Area, India Jul 1999 - Dec 2000
Software Engineer
Education:
University of Bombay 1995 - 1999
B.E, Computer Science
Skills:
Data Compression
High Availability
Replication
Multithreading
Indexing
Informix
Unix Shell Scripting
Unix
Software Development
Databases
Solaris
Perl
Aix
Db2
Shell Scripting
Relational Databases
Linux
C
Sql
Clearcase
Java
Rdbms
Distributed Systems
Storage
Soa
Performance Tuning

Get Report for Kamini M Jagtiani from Los Altos, CA, age ~46
Control profile