Search

Rajkumar Ponnusamy Phones & Addresses

  • San Jose, CA
  • Sunnyvale, CA
  • Tempe, AZ

Resumes

Resumes

Rajkumar Ponnusamy Photo 1

Rajkumar Ponnusamy

View page

Publications

Us Patents

Method And System For Synchronizing Databases Automatically And Periodically

View page
US Patent:
20210141803, May 13, 2021
Filed:
Jan 21, 2021
Appl. No.:
17/154637
Inventors:
- Sunnyvale CA, US
RAJKUMAR PONNUSAMY - Sunnyvale CA, US
WILLIAM PATTERSON - Sunnyvale CA, US
International Classification:
G06F 16/27
G06F 9/54
G06F 16/23
Abstract:
Through a first processing thread, a first database is accessed via a first API to retrieve a list of event objects of the first database. Through a second processing thread, for each of the event objects, participant identifiers (IDs) are determined from the event object. For each of the participant IDs, a domain ID is extracted from the participant ID. A list of one or more entity objects are identified based on the domain ID, where the entity objects are stored in a second database such as a task database storing and managing many tasks. At least one attribute of at least one of the entity objects is modified based of the participant ID and the domain ID, which generates a modified entity object. Through a third processing thread, any event objects that have been modified are transmitted to the second database via a second API over the network.

Method And System For Synchronizing Databases Automatically And Periodically

View page
US Patent:
20190236199, Aug 1, 2019
Filed:
Jan 31, 2018
Appl. No.:
15/885048
Inventors:
- Sunnyvale CA, US
RAJKUMAR PONNUSAMY - Sunnyvale CA, US
William PATTERSON - Sunnyvale CA, US
International Classification:
G06F 17/30
G06F 9/54
Abstract:
Through a first processing thread, a first database is accessed via a first API to retrieve a list of event objects of the first database. Through a second processing thread, for each of the event objects, participant identifiers (IDs) are determined from the event object. For each of the participant IDs, a domain ID is extracted from the participant ID. A list of one or more entity objects are identified based on the domain ID, where the entity objects are stored in a second database such as a task database storing and managing many tasks. At least one attribute of at least one of the entity objects is modified based of the participant ID and the domain ID, which generates a modified entity object. Through a third processing thread, any event objects that have been modified are transmitted to the second database via a second API over the network.

Method For Determining Amount Of Time Spent On A Task And Estimating Amount Of Time Required To Complete The Task

View page
US Patent:
20190236516, Aug 1, 2019
Filed:
Oct 17, 2018
Appl. No.:
16/163560
Inventors:
- Sunnyvale CA, US
Rajkumar PONNUSAMY - Sunnyvale CA, US
International Classification:
G06Q 10/06
G06Q 10/10
Abstract:
In an embodiment, a cloud server determines a point in time in a current task, and identifies a corresponding point in time in each of a number of completed tasks retrieved from a first database. User activity data from a second database is used to calculate time spent on the current task up to the identified point in time, a ratio between time spent on each completed task after the corresponding point in time and time spent on the completed task before the corresponding point in time. The cloud server also calculates a similarity score between each completed task and the current task based on a number of parameters and using a predetermined algorithm. A weighted arithmetic mean of the time ratios can be calculated using the similarity scores as weights, and can be used in conjunction with the time spent on the current task up to the identified point in time, to calculate time required to complete the current task.
Rajkumar X Ponnusamy from San Jose, CA, age ~39 Get Report