Patents by Inventor Mustansir Banatwala

Mustansir Banatwala 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).

  • Publication number: 20150312286
    Abstract: Sharing contact information among one or more communities or individuals in a social media environment, in one aspect, may comprise creating contact information associated with contact as social media content based on input from a first user. At least a portion of the contact information may be shared with a plurality of second users via a social media like application.
    Type: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Maureen G. Leland, Siu Y. Maffa, Scott H. Prager
  • Publication number: 20150312328
    Abstract: Sharing contact information among one or more communities or individuals in a social media environment, in one aspect, may comprise creating contact information associated with contact as social media content based on input from a first user. At least a portion of the contact information may be shared with a plurality of second users via a social media like application.
    Type: Application
    Filed: February 6, 2015
    Publication date: October 29, 2015
    Inventors: Mustansir Banatwala, David A. Brooks, Maureen G. Leland, Siu Y. Maffa, Scott H. Prager
  • Patent number: 9104848
    Abstract: An un-authenticated user attempts to access a protected resource at a Web- or cloud-based application from within a rich client. The client has an associated local HTTP server. Upon being refused access, a browser-based login dialog is opened automatically within an embedded browser panel. After receipt of the user's login credential in the panel, the browser passes the credential server application. If the user is authenticated, the browser-based dialog receives a cookie establishing that the user is authenticated for a session. The browser then automatically makes a request to the HTTP server, passing the cookie. Upon receipt of the request at the rich client HTTP server, the rich client saves the cookie in an associated data store, shuts down the login dialog, and re-issues the original request to the server, this time passing the cookie. The rich client, having provided the cookie, is then permitted to access the resource.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, Olgierd Stanislaw Pieczul, Stephen John Foley, Joseph Kubik
  • Patent number: 9104297
    Abstract: A method, system and computer program product for indicating an organization of a visitor on a user interface of a user engaged in collaborative activity with the visitor. The visitor attempting to engage in a collaborative action (e.g., participating in an online meeting, sharing files) with a user from a different organization is authenticated to confirm that the visitor has the right to engage in collaborative activity with the user from the different organization. The identification of the organization of the visitor is extracted from the information used to authenticate the visitor. The identification of the organization of the visitor is then displayed on the user interface of the user engaging in the collaborative action with the visitor. In this manner, the organization of the visitor is easily discoverable by the user without requiring the user to perform a time consuming search to determine the organization of the visitor.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
  • Publication number: 20150220834
    Abstract: Presenting a marking element in a social networking interaction where the marking element includes a question specifier and an answer specifier, creating a knowledge element in response to a user activating the marking element on the social networking interaction or a portion thereof, and presenting a knowledge element indicator in the social networking interaction.
    Type: Application
    Filed: September 24, 2014
    Publication date: August 6, 2015
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20150222718
    Abstract: Modifying an activity stream to display recent events of a resource includes checking-in a user to a resource to provide context about the resource, specifying a time duration for which the user is checked-in to the resource, and modifying, based on the time duration, an activity stream of the user to display recent events of the resource.
    Type: Application
    Filed: September 24, 2014
    Publication date: August 6, 2015
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20150222566
    Abstract: Modifying an activity stream to display recent events of a resource includes checking-in a user to a resource to provide context about the resource, specifying a time duration for which the user is checked-in to the resource, and modifying, based on the time duration, an activity stream of the user to display recent events of the resource.
    Type: Application
    Filed: February 4, 2014
    Publication date: August 6, 2015
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20150220651
    Abstract: Presenting a marking element in a social networking interaction where the marking element includes a question specifier and an answer specifier, creating a knowledge element in response to a user activating the marking element on the social networking interaction or a portion thereof, and presenting a knowledge element indicator in the social networking interaction.
    Type: Application
    Filed: February 5, 2014
    Publication date: August 6, 2015
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20150195312
    Abstract: A method, system and computer program product for allowing a user to view network contacts of other users when visiting an environment of a different organization. A visitor requests to view a profile of a user while the visitor is visiting the environment or tenant space of a different organization. The organization of the visitor is obtained. Furthermore, the organization and network contacts of the user whose profile is requested to be viewed are obtained in response to validating the visitor's organization. The requested profile is then displayed to the visitor containing the accessible network contacts (if any) of the user based on whether the user and the visitor belong to the same organization.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
  • Publication number: 20150193890
    Abstract: A method, system and computer program product for allowing a user to view network contacts of other users when visiting an environment of a different organization. A visitor requests to view a profile of a user while the visitor is visiting the environment or tenant space of a different organization. The organization of the visitor is obtained. Furthermore, the organization and network contacts of the user whose profile is requested to be viewed are obtained in response to validating the visitor's organization. The requested profile is then displayed to the visitor containing the accessible network contacts (if any) of the user based on whether the user and the visitor belong to the same organization.
    Type: Application
    Filed: September 9, 2014
    Publication date: July 9, 2015
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Amy D. Travis
  • Patent number: 9015239
    Abstract: A method and system for integrating an instance of a third party application into a collaborative computing environment instance are provided. One or more data interfaces between the third party application instance and the collaborative computing environment are created. The third party application instance is exposed within the collaborative computing environment. A template within the collaborative computing environment that uses the third party application instance is created. A migration tool is used to create collaborative computing environment instances which reference existing instances within the third party application.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, Miguel A. Estrada, Sergei Landar, Sami M. Shalabi
  • Publication number: 20150081804
    Abstract: Described are a system and method for electronic notification. A metadata generator adds metadata including data related to a computer-related action to an electronic notification. The electronic notification configured to be received by a plurality of disparate systems. A state processing machine changes a state of the electronic notification according to the metadata. A notification modification module marks the electronic notification having the changed state, wherein the marked electronic notification is received by each of the disparate systems and is processed according to its changed state.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 19, 2015
    Inventors: Mustansir Banatwala, David Andrew Brooks, Joseph Anthony Russo
  • Publication number: 20150074547
    Abstract: Managing email content in an activity stream includes receiving a selection of a number of criteria that indicate content to be presented in an activity stream, retrieving email content based on the number of criteria, and displaying the email content in an activity stream by referencing email data related to the metadata.
    Type: Application
    Filed: September 10, 2013
    Publication date: March 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
  • Publication number: 20150074172
    Abstract: A method, system and computer program product for checking documents using colloquialisms. Colloquialisms used in messages by users in a social network are tracked. The relationships (e.g., co-worker) between the senders and recipients of these messages are identified. A social graph is then generated to depict the relations between the users in the social network based on these identified relationships. Furthermore, usage patterns of colloquialisms (e.g., a particular colloquialism is used only with close friends as opposed to co-workers) are formulated. A rule set is generated using the social graph and formulated usage patterns. By using the rule set to check documents, documents may be more accurately checked for spelling and/or grammatical errors by taking into consideration the appropriate usage of colloquialisms based on the context (e.g., communicating with a friend). Furthermore, alternative words or phrases may be appropriately recommended based on the context using such a rule set.
    Type: Application
    Filed: June 17, 2014
    Publication date: March 12, 2015
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20150073776
    Abstract: A method, system and computer program product for checking documents using colloquialisms. Colloquialisms used in messages by users in a social network are tracked. The relationships (e.g., co-worker) between the senders and recipients of these messages are identified. A social graph is then generated to depict the relations between the users in the social network based on these identified relationships. Furthermore, usage patterns of colloquialisms (e.g., a particular colloquialism is used only with close friends as opposed to co-workers) are formulated. A rule set is generated using the social graph and formulated usage patterns. By using the rule set to check documents, documents may be more accurately checked for spelling and/or grammatical errors by taking into consideration the appropriate usage of colloquialisms based on the context (e.g., communicating with a friend). Furthermore, alternative words or phrases may be appropriately recommended based on the context using such a rule set.
    Type: Application
    Filed: September 12, 2013
    Publication date: March 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20150074207
    Abstract: Managing email content in an activity stream includes receiving a selection of a number of criteria that indicate content to be presented in an activity stream, retrieving email content based on the number of criteria, and displaying the email content in an activity stream by referencing email data related to the metadata.
    Type: Application
    Filed: September 16, 2013
    Publication date: March 12, 2015
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
  • Publication number: 20150046551
    Abstract: Arrangements relate to the grouping electronic messages by a messaging client. A plurality of electronic messages to a message recipient from a sender electronic messaging system can be received. Each of the electronic messages can include a container specification, which can include an identifier assigned by the sender electronic messaging system. The identifiers of the received electronic messages can be compared. A plurality of the received electronic messages having the same identifier can be grouped. The grouped electronic messages can be presented as a single electronic message to the message recipient.
    Type: Application
    Filed: October 24, 2014
    Publication date: February 12, 2015
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20150006530
    Abstract: Various embodiments provide for altering relevancy of a document by adding (e.g., to an index associated with the document) one or more term relationships (which may result, for example, in adding one or more non-obvious terms). Other embodiments provide for altering relevancy of a search query by adding to the search query one or more terms based upon one or more determined term relationships (in one example, the added term(s) may be one or more non-obvious terms).
    Type: Application
    Filed: September 18, 2014
    Publication date: January 1, 2015
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20140372474
    Abstract: A computer-implemented method of employing organizational context within a collaborative tagging system can include receiving at least one tag for an artifact from a user, determining at least one attribute of the user, and storing a tag record including the tag, the attribute of the user, and an association of the tag with the artifact.
    Type: Application
    Filed: August 26, 2014
    Publication date: December 18, 2014
    Inventors: Mustansir Banatwala, Mary Ellen Zurko
  • Publication number: 20140337953
    Abstract: An un-authenticated user attempts to access a protected resource at a Web- or cloud-based application from within a rich client. The client has an associated local HTTP server. Upon being refused access, a browser-based login dialog is opened automatically within an embedded browser panel. After receipt of the user's login credential in the panel, the browser passes the credential server application. If the user is authenticated, the browser-based dialog receives a cookie establishing that the user is authenticated for a session. The browser then automatically makes a request to the HTTP server, passing the cookie. Upon receipt of the request at the rich client HTTP server, the rich client saves the cookie in an associated data store, shuts down the login dialog, and re-issues the original request to the server, this time passing the cookie. The rich client, having provided the cookie, is then permitted to access the resource.
    Type: Application
    Filed: May 8, 2013
    Publication date: November 13, 2014
    Applicant: International Business Machines Corporation
    Inventors: Mustansir Banatwala, Olgierd Stanislaw Pieczul, Stephen John Foley, Joseph Kubik