Patents by Inventor Joseph A. Russo

Joseph A. Russo 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: 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: 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: 9697208
    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
  • Publication number: 20170169106
    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: March 1, 2017
    Publication date: June 15, 2017
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20170154115
    Abstract: A method, system and computer program product for performing a search from another individual's social perspective. A name or a portion of a name of an individual known by the user is received. A directory search is then performed pertaining to the individual known by the user. After the user identifies the known individual from the directory search results, a selection to perform a directory, content or document search from the known individual's social perspective is received. Such a search may be performed based on the social network of the known individual. In this manner, by performing such searches from the social perspective of the known individual, such as the individual who disclosed the name of the individual who the user would like to contact, the user will be more likely to identify the correct individual, content or document in a more efficient manner.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
  • Publication number: 20170149865
    Abstract: Distributing communications to users within a network computing system may include monitoring, using a processor, communications between users exchanged within the network computing system, detecting, using the processor, a question within a first communication from a client device of a first user directed to a client device of a second user, and determining, using the processor, that the question is unanswered. Responsive to detecting an answer to the question in a second communication from a client device of a third user directed to the first user, a further communication notifying the second user of the answer to the question may be sent using a processor.
    Type: Application
    Filed: November 25, 2015
    Publication date: May 25, 2017
    Inventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
  • Patent number: 9652549
    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: February 5, 2014
    Date of Patent: May 16, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9614825
    Abstract: A role mapping method and system for a collaborative computing environment in provided. A set of permissions defining access to a generic business component for a named permission set is stored in a database. The set of permissions for the named permission set are mapped to an abstract role. Based on these mappings, access permissions to a business component instance within a community can be set.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Miguel A. Estrada, Joseph A. Russo, Sami M. Shalabi
  • Patent number: 9590929
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for managing messages in an instant messaging chat session. A computer receives a directed message in the instant messaging chat session, wherein the directed message includes an identification of one or more accounts associated with individuals in the instant messaging chat session. The computer determines accounts associated with individuals in the instant messaging chat session that correspond to the directed message, wherein the accounts associated with individuals that correspond to the directed message include an account associated with an individual that sent the directed message, and the one or more accounts associated with individuals identified in the directed message. The computer displays directed message notifications to the determined accounts associated with individuals that correspond to the directed message.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: March 7, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9547649
    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: March 29, 2016
    Date of Patent: January 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20170011132
    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: Application
    Filed: September 29, 2016
    Publication date: January 12, 2017
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20170011230
    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: Application
    Filed: September 29, 2016
    Publication date: January 12, 2017
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 9530253
    Abstract: A system or computer usable program product for dynamically managing parking space utilization including receiving a dynamic feed of available parking spaces across a set of sectors, each parking space associated with a parking control device, each sector having a preferred utilization rate; utilizing a processor to determine that a parking utilization rate of a first sector exceeds a preferred utilization rate for the first sector; upon receiving a location based parking space reservation request from a user, the request capable of being fulfilled from a plurality of sectors, providing a list of available parking spaces meeting the request including associated prices dynamically generated, wherein parking spaces in the first sector are priced higher than parking spaces in other sectors; and upon selection of one of the provided list of available parking spaces by the user, allocating the selected parking space to the user at the provided associated price and notifying the parking control device associated wi
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: December 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo