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: 20180189257
    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: February 27, 2018
    Publication date: July 5, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9998553
    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: Grant
    Filed: June 17, 2014
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9990355
    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: Grant
    Filed: August 2, 2017
    Date of Patent: June 5, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9985921
    Abstract: A user interface (UI) may be provided that allows a user to connect a first identity in a first social community to another identity in another social community by allowing the user to specify the first identity and another identity. Responsive to a user utilizing the UI, the user may be presented with an option to identify connections in the first social community according to a criteria with members associated with another identity in said another social community. A list of identified connections may be presented.
    Type: Grant
    Filed: April 24, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Maureen G. Leland
  • Patent number: 9948538
    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: Grant
    Filed: September 24, 2014
    Date of Patent: April 17, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9948537
    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: Grant
    Filed: February 4, 2014
    Date of Patent: April 17, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9917808
    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: Grant
    Filed: March 14, 2013
    Date of Patent: March 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180032625
    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: October 5, 2017
    Publication date: February 1, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9838486
    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: Grant
    Filed: September 12, 2013
    Date of Patent: December 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9836547
    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: Grant
    Filed: September 24, 2014
    Date of Patent: December 5, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20170331916
    Abstract: Disclosed aspects relate to communication management in a social networking environment. A source communication with respect to a topic may be received by the social networking environment. In response to receiving the source communication, a response communication by a first user may be detected. The response communication may relate to the topic. Using a set of topic expertise data for the first user with respect to the topic, a trust factor for the user with respect to the topic may be determined. Based on the trust factor, a communication arrangement may be established in the social networking environment.
    Type: Application
    Filed: May 11, 2016
    Publication date: November 16, 2017
    Inventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
  • Publication number: 20170329761
    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: August 2, 2017
    Publication date: November 16, 2017
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9798726
    Abstract: A search query is received from a first user through one or more input devices. A set of results is determined from content stored on a computer system based on the search query. The set of results includes a first subset of results not accessible to the first user due to access control. A list of results is provided to the first user. The list excludes the first subset of results. A target result is identified from the first subset of results. An owner is identified with control over access to the target result. The owner is notified that the target result is not accessible to at least one user.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9794214
    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: Grant
    Filed: October 24, 2014
    Date of Patent: October 17, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9756008
    Abstract: A user interface (UI) may be provided that allows a user to connect a first identity in a first social community to another identity in another social community by allowing the user to specify the first identity and another identity. Responsive to a user utilizing the UI, the user may be presented with an option to identify connections in the first social community according to a criteria with members associated with another identity in said another social community. A list of identified connections may be presented.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: September 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Maureen G. Leland
  • Patent number: 9740850
    Abstract: A method, system and computer program product for controlling which users from an organization are to be part of a community space. A community collaboration mechanism provides a list of organizations authorized to collaborate with the organization of the user. The mechanism then receives from the user a selection of organizations from this list of organizations. Upon receiving indication(s) (e.g., e-mail addresses) of users to be added to the community space, the mechanism provides a list of users who are members of the user selected organizations to engage in a collaborative activity with the user based on these indication(s). The mechanism then receives a selection of users from this list of users and adds those users to the community space. In this manner, the user can control which users from an organization are to be part of a community space in an easy and error-free manner.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
  • Patent number: 9734323
    Abstract: A method, system and computer program product for controlling which users from an organization are to be part of a community space. A community collaboration mechanism provides a list of organizations authorized to collaborate with the organization of the user. The mechanism then receives from the user a selection of organizations from this list of organizations. Upon receiving indication(s) (e.g., e-mail addresses) of users to be added to the community space, the mechanism provides a list of users who are members of the user selected organizations to engage in a collaborative activity with the user based on these indication(s). The mechanism then receives a selection of users from this list of users and adds those users to the community space. In this manner, the user can control which users from an organization are to be part of a community space in an easy and error-free manner.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: August 15, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, David L. Durazzano, Josef Scherpa, Amy D. Travis
  • Patent number: 9712523
    Abstract: A technique to reassign one or more stored elements of web application client state information is provided in an HTTP-based client upon receipt of an HTTP redirect in response to a request-URI. One or more stored elements associated to the request-URI are saved in or in association with the client. Upon receipt of an HTTP 301 (permanent) redirect, the client automatically reassigns (re-associates) the one or more stored elements to the redirect domain when the redirect can be verified as authentic (e.g., to originate from the application to which the client is attempting to connect).
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Olgierd S. Pieczul, Mariusz Pajecki, Izabela Pogorzelska-Pieczul, Mustansir Banatwala
  • Patent number: 9697207
    Abstract: A search query is received from a first user through one or more input devices. A set of results is determined from content stored on a computer system based on the search query. The set of results includes a first subset of results not accessible to the first user due to access control. A list of results is provided to the first user. The list excludes the first subset of results. A target result is identified from the first subset of results. An owner is identified with control over access to the target result. The owner is notified that the target result is not accessible to at least one user.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9699177
    Abstract: A technique to reassign one or more stored elements of web application client state information is provided in an HTTP-based client upon receipt of an HTTP redirect in response to a request-URI. One or more stored elements associated to the request-URI are saved in or in association with the client. Upon receipt of an HTTP 301 (permanent) redirect, the client automatically reassigns (re-associates) the one or more stored elements to the redirect domain when the redirect can be verified as authentic (e.g., to originate from the application to which the client is attempting to connect).
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Olgierd S. Pieczul, Mariusz Pajecki, Izabela Pogorzelska-Pieczul, Mustansir Banatwala