Search

Mustansir M Banatwala

from Hudson, NH
Age ~60

Mustansir Banatwala Phones & Addresses

  • 29 Fairway Dr, Hudson, NH 03051 (603) 889-9616
  • Woburn, MA
  • Hattiesburg, MS
  • Lowell, MA

Work

Company: Hcl technologies Jul 2019 Position: Senior software engineer

Education

Degree: Masters School / High School: University of Massachusetts Boston 1986 to 1988 Specialities: Computer Science

Skills

Unix • Java • Agile Methodologies • Websphere Application Server • Software Development • Java Enterprise Edition • Integration • Xml • Websphere Portal • Eclipse • Soa • Software Engineering • Enterprise Architecture • Web Services • Solution Architecture

Industries

Computer Software

Resumes

Resumes

Mustansir Banatwala Photo 1

Hudson, New Hampshire

View page
Location:
29 Fairway Dr, Hudson, NH 03051
Industry:
Computer Software
Work:
Hcl Technologies
Senior Software Engineer

Eastman Kodak Jan 1996 - Feb 1998
Software Engineer

Iris Associates Jan 1996 - Feb 1998
Senior Software Engineer

Eastman Software 1996 - 1998
Software Engineer

Kpn 1988 - 1998
Senior Software Engineer
Education:
University of Massachusetts Boston 1986 - 1988
Masters, Computer Science
St. Xavier's College 1981 - 1984
Bachelors, Mathematics, Physics
Skills:
Unix
Java
Agile Methodologies
Websphere Application Server
Software Development
Java Enterprise Edition
Integration
Xml
Websphere Portal
Eclipse
Soa
Software Engineering
Enterprise Architecture
Web Services
Solution Architecture

Publications

Us Patents

Method And System For Providing Synchronous Communication And Person Awareness In A Place

View page
US Patent:
7020686, Mar 28, 2006
Filed:
Dec 29, 2000
Appl. No.:
09/752745
Inventors:
Mustansir Banatwala - Hudson NH, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709204, 709248
Abstract:
Collaboration space object model provides for a place consisting of rooms created by users interacting with a client browser. A skin (i. e. , theme) may be used as template for creating places. PlaceBots (i. e. , agents) provide for accessing, processing and managing data in a place. HTML may be dragged and dropped into a place, where it is parsed and corresponding place fields created. MS Excel or Word documents may be dragged and dropped into a place, which creates a corresponding form, and users may create new documents using that form. A place type comprising a template of an entire place, or collaboration space, may be used to create new places. Changes made to a place may be reported, subject to security controls, by selecting what's new. Task fields are provided allowing web browser creation of forms for work flow. Place enabled objects are provided for synchronous communications.

System And Method For Multi Server Place Data Representation

View page
US Patent:
7181462, Feb 20, 2007
Filed:
Jun 4, 2003
Appl. No.:
10/454725
Inventors:
Sami M. Shalabi - Arlington MA, US
Mustansir Banatwala - Hudson NH, US
Joseph A. Russo - Westford MA, US
Miguel A. Estrada - Hollis NH, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
G06F 15/173
US Classification:
707102, 707103 R, 7071041, 709224
Abstract:
Data on place objects in a distributed environment are generated in a system including a plurality of server objects instantiated in the environment in the same address domain, which share a same user directory and authentication system, are on a same user network, and are administered by a single administration team. A service catalog is provided for cataloging a plurality of place objects as nodes on a tree, place objects including the plurality of servers objects within the distributed environment. A document file is provided for encapsulating cataloged relationships of server objects in the distributed environment and for storing object attributes generated by traversing the tree.

System And Method For Invoking Methods On Place Objects In A Distributed Environment

View page
US Patent:
7194480, Mar 20, 2007
Filed:
Jun 4, 2003
Appl. No.:
10/454301
Inventors:
Sami M. Shalabi - Arlington MA, US
Antonio Estrada - Nashua NH, US
Mustansir Banatwala - Hudson NH, US
Joseph A. Russo - Westford MA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/30
G06F 15/173
US Classification:
707103R, 707102, 7071041, 709224
Abstract:
Methods on objects in a distributed environment are accessed and invoked on a system including a plurality of server objects instantiated in the environment in the same address domain, which share a same user directory and authentication system, are on a same user network, and are administered by a single administration team. A service catalog is provided for cataloging a plurality of objects as nodes on a tree, objects including the plurality of servers objects within the distributed environment. A document file is provided for encapsulating cataloged relationships of server objects in the distributed environment and for storing object attributes generated by traversing the tree.

System And Method For The Aggregation Of Place Information In A Multi-Server System

View page
US Patent:
7213010, May 1, 2007
Filed:
Dec 31, 2002
Appl. No.:
10/334269
Inventors:
Miguel A. Estrada - Hollis NH, US
Sami M Shalabi - Arlington MA, US
Mustansir Banatwala - Hudson NH, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/31
G06F 15/173
US Classification:
707 1, 707102, 7071041, 709223
Abstract:
A system for aggregating data descriptive of a plurality of projects and servers includes a host catalog; a host catalog server; a plurality of project servers; a plurality of project databases; a cluster including a master server and a plurality of project servers; a project database associated with each project server; an entry in the host catalog for each project server and each project database. The place catalog server executes simple aggregation on behalf of a project server which is a master non-virtual server selectively by immediate updating and scheduled updating of an entry in the host catalog for the project server; and executes complex aggregation on behalf of a cluster of servers by executing immediate updates to a master entry in the host catalog database and by executing non-immediate updates to an entry in the host catalog database for a non-virtual, non-master project server.

Event Notification Structure For Dynamically Aggregated Logical Components

View page
US Patent:
7475406, Jan 6, 2009
Filed:
Dec 15, 2003
Appl. No.:
10/734966
Inventors:
Mustansir Banatwala - Hudson NH, US
Sergei R. Landar - Cambridge MA, US
Sami M. Shalabi - Arlington MA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/00
G06F 9/44
G06F 9/46
G06F 13/00
US Classification:
719318
Abstract:
The present invention is a method, system and apparatus for event notification framework in a system of dynamically aggregated logical components. In accordance with the present invention, an event notification and management system can include one or more logical components coupled to corresponding dynamic proxies. An event notification service can be communicatively linked to one or more subscribing processes. Finally, an event queue can be disposed between the dynamic proxies and the event notification service.

Managing External Data Sources In A Discussion Forum Resource

View page
US Patent:
7962550, Jun 14, 2011
Filed:
Dec 16, 2003
Appl. No.:
10/736293
Inventors:
Mustansir Banatwala - Hudson NH, US
Stephen J. Foley - Quincy MA, US
Alexander Kordun - Arlington MA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709204, 709205, 709206, 709207
Abstract:
The present invention is a method, system and apparatus for managing external data sources in a discussion forum resource. A discussion forum resource can include at least one topic thread disposed in the discussion resource forum and created for externally sourced content in the discussion forum resource. The discussion forum resource further can include a data aggregator coupled to the topic thread and configured to manage the externally sourced content in the topic thread. Notably, the externally sourced content can include text, audio, imagery or video.

Adding Personal Note Capabilities To Text Exchange Clients

View page
US Patent:
8122088, Feb 21, 2012
Filed:
Jun 28, 2007
Appl. No.:
11/769906
Inventors:
Mustansir Banatwala - Hudson NH, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
US Classification:
709206, 709204, 709205, 709207
Abstract:
The present invention discloses a personal note capability for a text exchange client. A personal note can be a note not transmitted in a dialog between text exchange participants. It can, however, be transmitted in a communication outside the text exchange dialog communication. The personal note can be created and presented within a text exchange window. In one implementation, a user can utilize a special symbol to denote that a personal note follows. For example, a user could enter “ subject globalization program,” into a text output field, where “” is the special symbol, “subject” denotes a category of the personal note, and “globalization program” defines the subject of the text exchange. Personal notes can be stored along with a log of the communication session and used for indexing, searching, and other log management functions.

System And Method For Integrating Online Meeting Materials In A Place

View page
US Patent:
20040141005, Jul 22, 2004
Filed:
Jan 22, 2003
Appl. No.:
10/349356
Inventors:
Mustansir Banatwala - Hudson NH, US
Sergei Landar - Cambridge MA, US
Charles Hill - Belmont MA, US
Sami Shalabi - Arlington MA, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G09G005/00
US Classification:
345/751000
Abstract:
A system is provided for integrating online meeting materials, including an asynchronous place server; a synchronous meeting server; a first user client; a meeting creation user interface presented at the first user client by the place server for receiving from the user meeting indicia including meeting information, meeting description, and meeting attachments; the asynchronous place server responsive to the user submitting the meeting indicia for storing the meeting description and the meeting attachments, and for forwarding to the meeting server the meeting information for creating the meeting; and during meeting viewing, the synchronous meeting server serving meeting information to a plurality of users viewing the meeting, and the asynchronous place server serving the meeting description and the meeting attachments to the plurality of users.
Mustansir M Banatwala from Hudson, NH, age ~60 Get Report