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: 11461412Abstract: 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: GrantFiled: November 25, 2015Date of Patent: October 4, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
-
Patent number: 11227023Abstract: 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: GrantFiled: January 10, 2020Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
-
Publication number: 20210360866Abstract: 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: ApplicationFiled: July 28, 2021Publication date: November 25, 2021Inventors: Tammy Duquette, Jeffrey Thomas Spencer, Markus Frank, Jan Schoeneboom, Maithry Taranatha, Joseph Russo, Florian Meyer
-
Patent number: 11117227Abstract: Clip installation tooling and method for installing clips including a magazine for holding a plurality of clips and clip end of arm tooling for picking up at least one clip at a time. The magazine stops at predetermined intervals for spacing each respective clip into openings on the magazine. The clip end of arm tooling has at least one body connected to a plurality of cylinders each with an inlet/outlet port receiving vacuum/air blow off. The clip end of arm tooling picks up one or more clips from the magazine at a time. The vacuum generation to the port(s) assists in holding the clip(s) and eliminates dropping clip(s) prior to placement for installation of the clip(s). After the clip(s) is/are placed, air blow off through the port(s) insures clip(s) are removed from the clip end of arm tooling and stay in the desired position(s).Type: GrantFiled: June 13, 2017Date of Patent: September 14, 2021Assignee: Magna Exteriors Inc.Inventors: Joseph A. Russo, Andrew Lander
-
Patent number: 11115351Abstract: 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: GrantFiled: July 17, 2018Date of Patent: September 7, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
-
Patent number: 11113356Abstract: 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: GrantFiled: October 8, 2018Date of Patent: September 7, 2021Assignee: Airbnb, Inc.Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Patent number: 11070494Abstract: 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: GrantFiled: July 16, 2018Date of Patent: July 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
-
Patent number: 10990578Abstract: A method for providing updates for pieces of content in a deck may include creating, by a processor, a deck. The deck may include a plurality of pieces of content. The method may also include leveraging, by the processor, a part of existing content, existing before creation of the deck, for at least one of the plurality of pieces of content in the deck. The at least one of the plurality of pieces of content in the deck, that leverages the part of existing content, is leveraged content and the part of the existing content is referenced content. The method may additionally include configuring, by the processor, the leveraged content for following the referenced content or ancillary content of the referenced content to obtain updates or notifications of updates to the referenced content or ancillary content.Type: GrantFiled: March 11, 2016Date of Patent: April 27, 2021Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Patent number: 10838943Abstract: A method for providing updates for pieces of content in a deck may include creating, by a processor, a deck. The deck may include a plurality of pieces of content. The method may also include leveraging, by the processor, a part of existing content, existing before creation of the deck, for at least one of the plurality of pieces of content in the deck. The at least one of the plurality of pieces of content in the deck, that leverages the part of existing content, is leveraged content and the part of the existing content is referenced content. The method may additionally include configuring, by the processor, the leveraged content for following the referenced content or ancillary content of the referenced content to obtain updates or notifications of updates to the referenced content or ancillary content.Type: GrantFiled: April 10, 2015Date of Patent: November 17, 2020Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Patent number: 10812360Abstract: 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: GrantFiled: February 12, 2018Date of Patent: October 20, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Patent number: 10762158Abstract: 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: GrantFiled: October 5, 2017Date of Patent: September 1, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Patent number: 10726205Abstract: 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: GrantFiled: February 27, 2018Date of Patent: July 28, 2020Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Patent number: 10657733Abstract: 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: GrantFiled: August 20, 2019Date of Patent: May 19, 2020Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Publication number: 20200151231Abstract: 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: ApplicationFiled: January 10, 2020Publication date: May 14, 2020Inventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
-
Patent number: 10592567Abstract: 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: GrantFiled: December 1, 2015Date of Patent: March 17, 2020Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Miguel A. Estrada, Joseph A. Russo
-
Publication number: 20200040274Abstract: Fuel additive compositions that include synergistic mixtures of one or more neutral lubricity additives and one or more monoacidic lubricity additives to provide wear and/or friction reduction in fuels.Type: ApplicationFiled: April 16, 2019Publication date: February 6, 2020Applicant: Shell Oil CompanyInventors: William Colucci, Joseph Calderone, Joseph Russo
-
Publication number: 20190378346Abstract: 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: ApplicationFiled: August 20, 2019Publication date: December 12, 2019Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Publication number: 20190337103Abstract: Clip installation tooling and method for installing clips including a magazine for holding a plurality of clips and clip end of arm tooling for picking up at least one clip at a time. The magazine stops at predetermined intervals for spacing each respective clip into openings on the magazine. The clip end of arm tooling has at least one body connected to a plurality of cylinders each with an inlet/outlet port receiving vacuum/air blow off. The clip end of arm tooling picks up one or more clips from the magazine at a time. The vacuum generation to the port(s) assists in holding the clip(s) and eliminates dropping clip(s) prior to placement for installation of the clip(s). After the clip(s) is/are placed, air blow off through the port(s) insures clip(s) are removed from the clip end of arm tooling and stay in the desired position(s).Type: ApplicationFiled: June 13, 2017Publication date: November 7, 2019Inventors: Joseph A. Russo, Andrew Lander
-
Patent number: 10431012Abstract: 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: GrantFiled: November 23, 2018Date of Patent: October 1, 2019Assignee: International Business Machines CorporationInventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
-
Patent number: 10308889Abstract: Fuel additive compositions that include synergistic mixtures of one or more neutral lubricity additives and one or more monoacidic lubricity additives to provide wear and/or friction reduction in fuels.Type: GrantFiled: August 3, 2018Date of Patent: June 4, 2019Assignees: Afton Chemical Corporation, Shell Oil CompanyInventors: William Colucci, Joseph Calderone, Joseph Russo