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

  • Publication number: 20190140985
    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: July 16, 2018
    Publication date: May 9, 2019
    Inventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
  • Publication number: 20190090432
    Abstract: In a computing device and agricultural planning method the computing device receives data indicative of at least one practice associated with growing an agricultural crop. An overall sustainability score is determined for at least one sustainability category by determining an overall level for at least one indicator indicative of the sustainability category. A benchmark score is also determined for the at least one sustainability category by determining a benchmark level corresponding to the at least one indicator. The benchmark level is at least in part a function of the crop, the location of the field in which the crop is planted and the sustainability category. A comparison value of the overall sustainability score to the benchmark score for the at least one sustainability category is determined. An indicator of whether the comparison value is below a predetermined minimum threshold comparison value is output.
    Type: Application
    Filed: February 24, 2017
    Publication date: March 28, 2019
    Inventors: Tammy DUQUETTE, Jeffrey Thomas SPENCER, Markus FRANK, Jan SCHOENEBOOM, Maithry TARANATHA, Joseph RUSSO, Florian MEYER
  • Publication number: 20190096141
    Abstract: A method 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 with the selected parking space.
    Type: Application
    Filed: November 23, 2018
    Publication date: March 28, 2019
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10230816
    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: Grant
    Filed: May 11, 2016
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
  • Patent number: 10223840
    Abstract: A method 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 with the selected parking space.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: March 5, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20190042658
    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 8, 2018
    Publication date: February 7, 2019
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10178061
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10162904
    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: March 1, 2017
    Date of Patent: December 25, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180324114
    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: July 17, 2018
    Publication date: November 8, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
  • Patent number: 10091139
    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: Grant
    Filed: September 10, 2013
    Date of Patent: October 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
  • Patent number: 10079784
    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: Grant
    Filed: September 16, 2013
    Date of Patent: September 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
  • Patent number: 10063503
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: August 28, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180227257
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Application
    Filed: April 6, 2018
    Publication date: August 9, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Publication number: 20180212854
    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 12, 2018
    Publication date: July 26, 2018
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10033675
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • 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: 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