Search

Rahul Akolkar Phones & Addresses

  • Lexington, KY
  • 1 Elm St #4A, Tuckahoe, NY 10707
  • Nicholasville, KY
  • Austin, TX
  • White Plains, NY
  • Westchester, NY
  • Yorktown Heights, NY
  • Minneapolis, MN
  • 1 Elm St APT 4-A, Tuckahoe, NY 10707

Resumes

Resumes

Rahul Akolkar Photo 1

Worldwide Technical Sales Leader, Data Science And Ai

View page
Location:
Austin, TX
Industry:
Information Technology And Services
Work:
Ibm
Worldwide Technical Sales Leader, Data Science and Ai
Education:
University of Minnesota 2002 - 2004
Master of Science, Masters, Computer Science
Skills:
Computer Science
Software Engineering
Distributed Systems
Soa
Cloud Computing
Social Business
User Experience Design
Big Data
Analytics
Software Design
Agile Methodologies
Release Management
Software Testing Life Cycle
Technical Documentation
Programming Languages
Software Development
Standards Development
Open Source Development
Product Management
Software Project Management
Java Enterprise Edition
Java
Websphere
Hadoop
Ajax Frameworks
Tomcat
Eclipse
Xml
Unix
Linux
Algorithms
Web Services
Open Source
Middleware
Uml
Python
Websphere Application Server
Shell Scripting
Perl
System Architecture
Maven
Object Oriented Design
Service Oriented Architecture
Rahul Akolkar Photo 2

Rahul Akolkar

View page

Publications

Us Patents

Language Extensions For Creating, Accessing, Querying And Updating Rdf Data

View page
US Patent:
8447786, May 21, 2013
Filed:
Oct 1, 2008
Appl. No.:
12/243161
Inventors:
Rahul P. Akolkar - Tuckahoe NY, US
Bruce David Lucas - Mohegan Lake NY, US
Charles F. Wiecha - Hastings-on-Hudson NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00
G06F 17/30
US Classification:
707798, 707807
Abstract:
A method for processing a graph structure includes providing a graph as a set of triples, each triple having a subject node, a predicate, and an object node, the predicate defining a relationship between a respective subject node and an object node. One of more triples in the set of triples are processed according to one or more attributes of each triple in the set of triples to permit accessing, querying, creating, and updating resource description framework (RDF) data structures in at least one of a script language and an object oriented language by providing a set of language extensions.

System And Method For Presentation Of Cross Organizational Applications

View page
US Patent:
20090235230, Sep 17, 2009
Filed:
Mar 12, 2008
Appl. No.:
12/046885
Inventors:
BRUCE DAVID LUCAS - Mohegan Lake NY, US
Rahul P. Akolkar - Tuckahoe NY, US
Charles F. Wiecha - Hastings-on-Hudson NY, US
International Classification:
G06F 9/44
US Classification:
717108
Abstract:
A system and method for reducing complexity by reuse of programming models includes defining a model controller view (MVC) unit as a programming model abstraction in a first program and permitting access by a second program to a model in the MVC unit. The first program and the second program communicate to employ the model in the second program. Access of the model by the second program is responded to in the first program to execute an action.

System And Method For Managing Resources Using A Compositional Programming Model

View page
US Patent:
20090265686, Oct 22, 2009
Filed:
Apr 21, 2008
Appl. No.:
12/106690
Inventors:
Bruce David Lucas - Mohegan Lake NY, US
Rahul P. Akolkar - Tuckahoe NY, US
Charles F. Wiecha - Hastings-on-Hudson NY, US
International Classification:
G06F 9/44
US Classification:
717120
Abstract:
A system and method for managing resources in a programming environment includes providing mutable entities including related data including triples, listening for changes in the related data, and triggering a first construct in accordance with the changes in the related data to update the mutable entities. Updates are propagated from the first construct to other constructs such that a cascade of updates occurs. The cascade of updates is executed concurrently such that the updates are propagated to completion and are executed all at once relative to other cascades of executing constructs.

Distributed Execution Model For Cross-Organizational Declarative Web Applications

View page
US Patent:
20090276479, Nov 5, 2009
Filed:
Apr 30, 2008
Appl. No.:
12/112081
Inventors:
BRUCE DAVID LUCAS - Mohegan Lake NY, US
Rahul P. Akolkar - Tuckahoe NY, US
Charles F. Wiecha - Hastings-on-Hudson NY, US
International Classification:
G06F 15/16
US Classification:
709201
Abstract:
A system and method for distributed computation includes providing a first service of a first computation node in a network of nodes, the first service having a first resource, the first resource including one of references to data and other resources. In a second service on a second computation node, the first resource is reference-able by associating the first resource in the second service for use in the second service. A distributed computation is performed across node boundaries using the references of the first resource to perform the computation in the first service and in the second service.

System And Method For Data-Driven Web Page Navigation Control

View page
US Patent:
20120030577, Feb 2, 2012
Filed:
Jul 30, 2010
Appl. No.:
12/847484
Inventors:
RAHUL P. AKOLKAR - Tuckahoe NY, US
John M. Boyer - Victoria, CA
Charles F. Wiecha - Hastings On Hudson NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 3/048
US Classification:
715738
Abstract:
A system and method for web application navigation control includes updating navigation data models used in navigation constraints with received data from an end-user or system. Without needing a centralized application-specific controller, from a collection of extensible navigation rules associated with each page of a plurality of pages, the extensible navigation rules are automatically selected which depend on changed data values and need re-evaluation. The navigation constraints associated only with the pages potentially changing their ready state to execute from among the plurality of pages in an entire application are evaluated to determine which pages are ready to run based on updated data from the navigation data models. A preferred page to be actually navigated to next is selected from among a set of all available and ready pages by execution of a set of second and separate navigation constraints using results of the navigation constraints of the evaluating step.

System And Method For Data-Driven Web Page Navigation Control

View page
US Patent:
20120331392, Dec 27, 2012
Filed:
Sep 4, 2012
Appl. No.:
13/602989
Inventors:
Rahul P. Akolkar - Tuckahoe NY, US
John M. Boyer - Victoria, CA
Charles F. Wiecha - Hastings on Hudson NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - ARMONK NY
International Classification:
G06F 3/01
US Classification:
715738
Abstract:
A system and method for web application navigation control includes updating navigation data models used in navigation constraints with received data from an end-user or system. Without needing a centralized application-specific controller, from a collection of extensible navigation rules associated with each page of a plurality of pages, the extensible navigation rules are automatically selected which depend on changed data values and need re-evaluation. The navigation constraints associated only with the pages potentially changing their ready state to execute from among the plurality of pages in an entire application are evaluated to determine which pages are ready to run based on updated data from the navigation data models. A preferred page to be actually navigated to next is selected from among a set of all available and ready pages by execution of a set of second and separate navigation constraints using results of the navigation constraints of the evaluating step.

Persisting Customer Identity Validation During Agent-To-Agent Transfers In Call Center Transactions

View page
US Patent:
20130251119, Sep 26, 2013
Filed:
Mar 20, 2012
Appl. No.:
13/424989
Inventors:
Rahul P. Akolkar - Tuckahoe NY, US
Joao P. Goncalves - Wappingers Falls NY, US
Jacquelyn A. Martino - Cold Spring NY, US
Mathew S. Thoennes - West Harrison NY, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
H04M 1/64
US Classification:
379 8802
Abstract:
A small baseline audio sample is sampled when a person initially calls in and the sample is held only for the duration of the call. For each subsequent transfer, a comparison is made to the baseline established from the initial call and at the end of the call the voice sample is discarded so no resources need to be maintained. Speaker verification and VOIP technologies are used to persist the customer's verification information as service representative hand-offs occur.

Service Retry Collision Prevention Using Prime Numbers

View page
US Patent:
20210157688, May 27, 2021
Filed:
Nov 26, 2019
Appl. No.:
16/695243
Inventors:
- Armonk NY, US
Xinyun Zhao - Cedar Park TX, US
Sihang Bob Fang - Culver City CA, US
Manali Jairam Chanchlani - Redmond WA, US
Rahul P. Akolkar - Lexington KY, US
Sai Karthik Reddy Ginni - New York NY, US
Kristi Farinelli - Albrightsville PA, US
International Classification:
G06F 11/14
H04L 12/24
Abstract:
Technology for determining an amount of time to wait to retry requests to a representational state transfer (REST) server system for a REST resource, where the time to wait is always chosen to be a prime number of time units (for example, slots, milliseconds). While currently conventional systems will sometimes use a prime number of time units to wait for a retry request, various embodiments of the present invention will always, and invariably, use a prime number of time units. The REST resource may be, for example, a REST application programming interface (API) that is requested by and delivered to a client system using hypertext transfer protocol (HTTP).
Rahul Prakash Akolkar from Lexington, KY, age ~46 Get Report