Raji L. Akella - Austin TX, US Marion Behnen - Austin TX, US Gaurav Jain - Santa Clara CA, US James M. McArdle - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06Q 40/00
US Classification:
705 40, 705 35
Abstract:
A method, system and computer program product for enabling completion of purchase transactions by retrieving purchase card information from an electronic database of consumer cards and applying the appropriate card to the transaction. The database, managed by a central card authority, stores client account information for cards such as debit, credit, phone, and discount cards, which are accessible via a unique, secure login/access credential, such as a username and password combination. During registration with the central card authority, a client classifies key/important factors to consider when performing purchases. The central card authority is accessed by the client during purchases from a retail facility and/or other purchasing environment. The central card authority automatically selects the best card to utilize during a purchase, after weighing the important purchasing factors related to the credit, debit, phone, and discount cards registered with the central card authority.
Electronic System For Selecting The Best Card From A Collection Of Consumer Credit, Debit And Discount Cards
Raji L. Akella - Austin TX, US Marion Behnen - Austin TX, US Guarav Jain - Santa Clara CA, US James M. McArdle - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06Q 40/00
US Classification:
705 40, 705 35
Abstract:
A method, system and computer program product for enabling completion of purchase transactions by retrieving purchase card information from an electronic database of consumer cards and applying the appropriate card to the transaction. The database, managed by a central card authority, stores client account information for cards such as debit, credit, phone, and discount cards, which are accessible via a unique, secure login/access credential, such as a username and password combination. During registration with the central card authority, a client classifies key/important factors to consider when performing purchases. The central card authority is accessed by the client during purchases from a retail facility and/or other purchasing environment. The central card authority automatically selects the best card to utilize during a purchase, after weighing the important purchasing factors related to the credit, debit, phone, and discount cards registered with the central card authority.
System And Method For Selective Object History Retention
Raji Akella - Austin TX, US Mark Nielsen - Houston TX, US Patrick Nogay - Austin TX, US Michael Perks - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F009/00 G06F017/30 G06F007/00
US Classification:
707/002000
Abstract:
A system and method for selectively retaining object history using a series of snapshots from a database is claimed. Rules are established for a database file or table to determine snapshot triggers. When a rule is triggered by an event, a snapshot is taken of a predefined set of database data. The snapshot is stored in a separate data area, such as a database table. Snapshots are queried and analyzed to determine historical trends. In addition, snapshot data can be overlaid onto the current database data in order to view changes in the data and also to facilitate record rollback using the snapshot data. When a rollback is requested, the current database record is copied to a new snapshot record and one of the snapshot records is overlaid onto the current database record creating a new database record. A transaction log is also maintained to record details regarding snapshot processing.
Method, System, And Product For Storage Of Attribute Data In An Object Oriented Environment
Raji Akella - Austin TX, US Beju Ekperigin - Austin TX, US Michael Perks - Austin TX, US Sean Sundberg - Waco TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F009/44
US Classification:
717/116000, 717/108000
Abstract:
A method, system, and computer program product are described for storing attribute data in an object oriented environment. A base class and a subclass are defined within an object. The object is defined within the object oriented environment. An attribute is defined within the subclass. The attribute data defined for the subclass is stored within the base class. The attribute data is not stored within the subclass.
Method To Deploy Software Using An Open Service Gateway Initiative (Osgi) Framework
Raji Akella - Austin TX, US Scott Bennett - Round Rock TX, US Richard Slade - Austin TX, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F009/44
US Classification:
717/118000, 717/116000
Abstract:
Provided is an OSGiInstallBundle class that enables non-OSGi compliant resources, either Java, native code or some other format, to be downloaded from a server and installed on a client system running an OSGi framework. The OSGiInstallBundle class can be executed by a user or another bundle. The OSGiInstallBundle class manages non-OSGi resources by registering with the OSGi framework and evoking a start method. The start method extracts resources from, for example but not limited to, a Java archive, or JAR, file. In one embodiment, the registration of the class and information about the extracted files is broadcast to other installed OSGi bundles so that other OSGi bundles are aware of the newly installed bundle and its resources. In another embodiment, OSGi bundles may register a OSGIInstallBundle “listener” with the framework so that only those bundles that request notification of the installation of the non-OSGI bundle receive the notification.
RAJI L. AKELLA - Austin TX, US Scott J. Bennett - Round Rock TX, US Arif Kasim - San Antonio TX, US Sandy Kao - Austin TX, US Richard Slade - Austin TX, US
International Classification:
G06F 15/16 H04L 9/32
US Classification:
709206, 726 3
Abstract:
Provided is a method for ensuring the privacy of communication during a computer chat session. The claimed subject matter enables each participant of a chat session to choose whether or not to allow other participants to save, print or archive the text of the session. At the beginning of or during a chat session, a particular participant decides that the chat session should be private. The participant transmits a message indicating the desire to make the chat session private. Each participant receives a pop-up message that communicates the privacy request and is provided the option of accepting or declining the request. If a sufficient number of participants accept the request, programming logic that blocks any attempt to save the chat content to memory is executed with respect to the chat session. Different chat sessions may be configured with different options such as, but not limited to, inclusive and non-inclusive.
Associating Annotation Recording With A Cell Phone Number
Raji L Akella - Austin TX, US Gaurav Jain - Santa Clara CA, US Michael Lee Masterson - Cedar Park TX, US James M. McArdle - Austin TX, US
International Classification:
G10L 15/26 H04Q 7/22
US Classification:
704235, 4554121, 704E15043
Abstract:
A method, system and computer program product for creating voice annotations during a mobile phone call. During the phone call a user engages a trigger on the communication device prompting the phone to first mute the device of the user, and then record an audible message. The audible message, or voice annotation, is automatically linked to the current call information. The voice annotation may be transcribed and stored as a textual annotation. The voice or textual annotation may be retrieved utilizing a graphical user interface (GUI).
Ibm Dec 1993 - Nov 2015
Senior Software Engineer at Ibm
Ibm Software Group Lotus 2006 - 2010
Senior Software Engineer
Education:
University of Hyderabad 1985 - 1987
Masters, Computer Science
Jawaharlal Nehru Technological University 1981 - 1985
Kendriya Vidyalaya 1977 - 1980
Skills:
Eclipse Agile Methodologies Java Enterprise Edition Websphere Java Websphere Application Server Web Services Soa Junit Rest Software Development Osgi Xml Rational Team Concert Enterprise Architecture Requirements Analysis Dojo Solution Architecture Websphere Portal C# Objective C C C++ Html Visual Studio Exchange Activesync Fiddler Wireshark Swt Servlets Db2 Jsp Representational State Transfer Ant Ibm Db2 Service Oriented Architecture
Youtube
Raji' a speech. Balvikas summer camp 2022...
Duration:
1m 35s
Raji uyyala song of swami
94th bd celebrations of swami 18.11.19.
Duration:
3m 45s
Idhayathai Yedho Ondru(Cover Song) || Yamini ...
Tamil has been one of my favorite languages that I always wanted to le...
Duration:
3m 51s
How to Manifest Marriage Using Law Of Attract...
How to Manifest Marriage Using Law Of Attraction / Apne Partner se Com...