Patents by Inventor Venkat Pillay

Venkat Pillay has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9442925
    Abstract: A system for consolidating data messages includes a memory that stores data messages. Each of the data messages has a user field, an outside party field, and a timestamp field. The first data message's user field is associated with a first user, the outside party field is associated with a first outside party, and the timestamp field is associated with a first timestamp. The third data message's user field is associated with a first user, the outside party field is associated with a first outside party, and the timestamp field is associated with a third timestamp. A processor then groups the first data message and the third data message based at least in part upon the user field, outside party field, and timestamp field of each message. The processor then combines the first data message and the third data message into a consolidated data message.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: September 13, 2016
    Assignee: Bank of America Corporation
    Inventors: Sravan Reddy Rekula, Venkat Pillay
  • Patent number: 9213806
    Abstract: According to one embodiment, a system includes an interface and a processor. The interface receives, from a device, a request to access an application-store module, the device being associated with a first user. The processor determines a device type associated with the device; determines an operating system associated with the device; determines a user role associated with the first user; and determines, based on the device type, the operating system, and the user role, one or more applications. The interface communicates, to the device, a first set of information to be displayed on the device, the first set of information being associated with the one or more applications.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: December 15, 2015
    Assignee: Bank of America Corporation
    Inventors: Manoj Arora, Devi Shanmuga Kumar, Venkat Pillay, Paulo Resende
  • Patent number: 9043810
    Abstract: According to one embodiment of the present disclosure, interfacing between a plurality of applications for display on a mobile device includes receiving, by an interface, a request to open a plurality of applications. The plurality of applications are associated with a plurality of business units and comprise one or more native applications and one or more web applications. A processor opens the plurality of applications in a container according to a configuration file. The processor is communicatively coupled to the interface. The container is operable to be displayed on a user interface of the mobile device.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: May 26, 2015
    Assignee: Bank of America Corporation
    Inventors: Devi Shanmuga Kumar, Paulo Resende, Manoj Arora, Venkat Pillay
  • Publication number: 20140149998
    Abstract: According to one embodiment of the present disclosure, interfacing between a plurality of applications for display on a mobile device includes receiving, by an interface, a request to open a plurality of applications. The plurality of applications are associated with a plurality of business units and comprise one or more native applications and one or more web applications. A processor opens the plurality of applications in a container according to a configuration file. The processor is communicatively coupled to the interface. The container is operable to be displayed on a user interface of the mobile device.
    Type: Application
    Filed: November 27, 2012
    Publication date: May 29, 2014
    Applicant: Bank of America Corporation
    Inventors: Devi Shanmuga Kumar, Paulo Resende, Manoj Arora, Venkat Pillay
  • Publication number: 20140143202
    Abstract: A system for consolidating data messages includes a memory that stores data messages. Each of the data messages has a user field, an outside party field, and a timestamp field. The first data message's user field is associated with a first user, the outside party field is associated with a first outside party, and the timestamp field is associated with a first timestamp. The third data message's user field is associated with a first user, the outside party field is associated with a first outside party, and the timestamp field is associated with a third timestamp. A processor then groups the first data message and the third data message based at least in part upon the user field, outside party field, and timestamp field of each message. The processor then combines the first data message and the third data message into a consolidated data message.
    Type: Application
    Filed: November 21, 2012
    Publication date: May 22, 2014
    Applicant: Bank of America Corporation
    Inventors: Sravan Reddy Rekula, Venkat Pillay
  • Publication number: 20140130134
    Abstract: According to one embodiment, a system includes an interface and a processor. The interface receives, from a device, a request to access an application-store module, the device being associated with a first user. The processor determines a device type associated with the device; determines an operating system associated with the device; determines a user role associated with the first user; and determines, based on the device type, the operating system, and the user role, one or more applications. The interface communicates, to the device, a first set of information to be displayed on the device, the first set of information being associated with the one or more applications.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: Bank of America Corporation
    Inventors: Manoj Arora, Devi S. Kumar, Venkat Pillay, Paulo Resende