Search

Valliappan A Natarajan

from San Ramon, CA
Age ~51

Valliappan Natarajan Phones & Addresses

  • San Ramon, CA
  • Pleasanton, CA
  • Sunnyvale, CA

Public records

Vehicle Records

Valliappan Natarajan

View page
Address:
4858 Bernal Ave APT C, Pleasanton, CA 94566
VIN:
1HGCM66877A099519
Make:
HONDA
Model:
ACCORD
Year:
2007

Publications

Us Patents

Archiving Objects In A Database Environment

View page
US Patent:
20210318997, Oct 14, 2021
Filed:
Jun 25, 2021
Appl. No.:
17/358573
Inventors:
- San Francisco CA, US
Samarpan JAIN - San Francisco CA, US
Matthew DAVIDCHUK - San Francisco CA, US
Valliappan ANNAMALAI NATARAJAN - San Francisco CA, US
Alexey SYOMICHEV - San Francisco CA, US
Cody MARCEL - San Francisco CA, US
Seshank KALVALA - San Francisco CA, US
Sahil RAMRAKHYANI - San Francisco CA, US
Alexandre HERSANS - San Francisco CA, US
International Classification:
G06F 16/21
G06F 16/24
G06F 16/28
Abstract:
A method is provided for processing a query. In some embodiments, the method includes creating a historical schema defining an ordered set of fields based on a current schema of an object and a field modification of the current schema. The method includes inserting, based on the field modification, a new field at an end of the historical schema and archiving records into a second storage device. The method includes receiving a query, which includes a command specifying a subset of fields and which indicates a non-current field. The method includes searching in the second storage device for archive records having a second schema including the subset of fields and the non-current field. The first and second schemas follow the field order in accordance with the historical schema. The method further includes accessing the subset of fields and the non-current field in accordance with the command.

Lazy Optimistic Concurrency Control

View page
US Patent:
20210073184, Mar 11, 2021
Filed:
Sep 9, 2019
Appl. No.:
16/564581
Inventors:
- San Francisco CA, US
Valliappan Annamalai Natarajan - San Ramon CA, US
International Classification:
G06F 16/176
G06F 16/17
G06F 16/11
G06F 16/25
Abstract:
Methods, systems, and devices supporting data storage are described. A database system may implement lazy optimistic concurrency control (LOCC). LOCC may support an efficient use of database connections for a data archiving process. The data archiving process may involve a first worker thread at an application server copying data records from a primary database and writing the data records to a secondary database. A second worker thread may operate concurrent to the first worker thread to monitor the primary database for changes (e.g., using a shared database connection), as the primary database may not lock the copied data records during the archiving process. Data records that are altered in the primary database during the archiving process may be logged for error handling by an administrator. The data records that are copied from the primary database and not altered during the archiving process may be deleted from the primary database.

Offloading Data To A Cold Storage Database

View page
US Patent:
20210073240, Mar 11, 2021
Filed:
Sep 9, 2019
Appl. No.:
16/564516
Inventors:
- San Francisco CA, US
Valliappan Annamalai Natarajan - San Ramon CA, US
Jan Asita Fernando - San Francisco CA, US
Matthew Davidchuk - San Francisco CA, US
International Classification:
G06F 16/25
G06F 16/27
G06F 16/21
Abstract:
Methods, systems, and devices supporting data archiving are described. A device (e.g., an application server) may identify a set of archiving jobs for a first database (e.g., a relational database), where each archiving job indicates a set of data records for archiving. The device may receive a data record of the set of data records from the first database, where the data record is filtered by an abstraction layer (e.g., removing some information from the data record such that the filtered data record corresponds to a user's view of the data record). For example, the filtered data record may include a subset of the total information for the stored data record. The device may transform this received, filtered data record from a first format to a second format supported by a second database. The device may then send the transformed data record to the second database for storage.

Archiving Objects In A Database Environment

View page
US Patent:
20200218702, Jul 9, 2020
Filed:
Jan 7, 2019
Appl. No.:
16/241810
Inventors:
- San Francisco CA, US
Samarpan JAIN - San Francisco CA, US
Matthew DAVIDCHUK - San Francisco CA, US
Valliappan ANNAMALAI NATARAJAN - San Francisco CA, US
Alexey SYOMICHEV - San Francisco CA, US
Cody MARCEL - San Francisco CA, US
Seshank KALVALA - San Francisco CA, US
Sahil RAMRAKHYANI - San Francisco CA, US
Alexandre HERSANS - San Francisco CA, US
International Classification:
G06F 16/21
G06F 16/28
G06F 16/24
Abstract:
A method is provided for processing a query. In some embodiments, the method includes creating a historical schema defining an ordered set of fields based on a current schema of an object and a field modification of the current schema. The method includes inserting, based on the field modification, a new field at an end of the historical schema and archiving records into a second storage device. The method includes receiving a query, which includes a command specifying a subset of fields and which indicates a non-current field. The method includes searching in the second storage device for archive records having a second schema including the subset of fields and the non-current field. The first and second schemas follow the field order in accordance with the historical schema. The method further includes accessing the subset of fields and the non-current field in accordance with the command.

Publication Of Collaborative File To Llbrary

View page
US Patent:
20190065699, Feb 28, 2019
Filed:
Oct 30, 2018
Appl. No.:
16/175626
Inventors:
- San Francisco CA, US
Robert J. Snell - Edgware, GB
Mark Francis Movida - Berkeley CA, US
Valliappan Annamalai Natarajan - San Ramon CA, US
Adam Thielemann Wegel - San Francisco CA, US
Matthew Charles Hagenian - San Francisco CA, US
Durgesh Singh - Sunnyvale CA, US
International Classification:
G06F 21/00
G06F 21/62
Abstract:
Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.

System, Method And Computer Program Product For Sharing Content Via Links

View page
US Patent:
20180013794, Jan 11, 2018
Filed:
Jul 24, 2017
Appl. No.:
15/657974
Inventors:
- San Francisco CA, US
Durgesh Singh - Sunnyvale CA, US
Miko A. Bose - San Francisco CA, US
Robert J. Snell - Edgware, GB
Valliappan Annamalai Natarajan - San Ramon CA, US
Matthew Hagenian - San Francisco CA, US
Bruno Darrigrand - Le Pecq, FR
International Classification:
H04L 29/06
G06F 17/30
H04L 29/08
Abstract:
In accordance with embodiments, there are provided mechanisms and methods for sharing content via links. These mechanisms and methods for sharing content via links can enable customizable features associated with the operations related to those links. These features may include generating customized reports on usage of the links, and/or exposing one or more application programming interfaces (APIs) enabling applications to access the links and/or logic associated with operations related to those links.

Publication Of Collaborative File To Library

View page
US Patent:
20170075919, Mar 16, 2017
Filed:
Mar 23, 2016
Appl. No.:
15/078430
Inventors:
- San Francisco CA, US
Robert J. Snell - London, GB
Mark Francis Movida - Berkeley CA, US
Valliappan Annamalai Natarajan - San Ramon CA, US
Adam Thielemann Wegel - San Francisco CA, US
Matthew Charles Hagenian - San Francisco CA, US
Durgesh Singh - Sunnyvale CA, US
International Classification:
G06F 17/30
Abstract:
Disclosed are examples of systems, apparatus, methods and computer program products for sharing and publishing files. In one aspect, the database system can maintain a user database, a file database and a library. The database system can receive a first request initiated by a first user to share a first file with one or more second users and, responsive to the first request, enable a second set of one or more permissions for each of the second users. The database system also can receive a second request initiated by the first user to publish the first file to the library and, responsive to the second request, publish the first file to the library. The database system additionally can restrict access to the published file based on permissions associated with the library.

System, Method And Computer Program Product For Sharing Content Via Links

View page
US Patent:
20160105459, Apr 14, 2016
Filed:
Dec 19, 2014
Appl. No.:
14/578260
Inventors:
- San Francisco CA, US
Durgesh Singh - Sunnyvale CA, US
Miko A. Bose - San Francisco CA, US
Robert J. Snell - Edgware, GB
Valliappan Annamalai Natarajan - San Ramon CA, US
Matthew Hagenian - San Francisco CA, US
Bruno Darrigrand - Le Pecq, FR
International Classification:
H04L 29/06
G06F 17/30
H04L 29/08
Abstract:
In accordance with embodiments, there are provided mechanisms and methods for sharing content via links. These mechanisms and methods for sharing content via links can enable customizable features associated with the operations related to those links. These features may include generating customized reports on usage of the links, and/or exposing one or more application programming interfaces (APIs) enabling applications to access the links and/or logic associated with operations related to those links.
Valliappan A Natarajan from San Ramon, CA, age ~51 Get Report