Patents by Inventor Andrew G. Crimmins

Andrew G. Crimmins 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: 11531661
    Abstract: An example operation may include one or more of receiving primary data from one or more vehicles, extracting first information from the primary data, creating one or more documents based on the extracted information, generating one or more blockchain transactions based on the one or more documents, and committing the one or more documents to a blockchain.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: December 20, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Byron S. Green, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 11416907
    Abstract: Performing an unbiased product search. Keywords related to a product are received. A list of products is generated, based on product information in online content received in response to searches based on the keywords. An anonymized list of products is generated from the list of products by masking product brand names of the products in the list of products. For each product in the list of products, a list of online feedback items is generated. Based on credibility analysis and sentiment analysis of feedback items associated with a product, an aggregate rating score is assigned to the product. The list of products is ranked according to the aggregate rating scores. The ranked, anonymized list of products is presented on a user interface.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: August 16, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 11395051
    Abstract: A method and system for digital video content mapping includes receiving and parsing digital video content. Content tokens are defined for tagging content in the digital video content. A cognitive analysis is used to identify content tokens and tag content tokens in the digital video content. A relationship map is created between related tagged content tokens between instances of digital video content using a cognitive analysis. The relationship map indicates the strength of a relationship between the tagged plurality of content tokens and thereby the plurality of instances of digital video content.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 19, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy Tsfasman, John Werner
  • Patent number: 11393052
    Abstract: A computer-implemented method includes identifying a first menu item on a standard menu of an establishment. A first plurality of ingredients of the first menu item are determined. A first subset of the first plurality of ingredients of the first menu item are categorized into a substitutable category. A second subset of the first plurality of ingredients of the first menu item are categorized into a non-substitutable category. Each ingredient of the first menu item that is in the substitutable category is compared to user preferences. A substitutable ingredient of the substitutable category is excluded, based on the comparisons, where the substitutable ingredient is in the first menu item. An available substitute is automatically identified for the substitutable ingredient of the substitutable category. A personalized menu of menu items selected from the standard menu is generated, where the personalized menu includes the first menu item modified with the available substitute.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: July 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John S. Werner, Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman
  • Patent number: 11363352
    Abstract: A method and system for digital video content mapping includes receiving and parsing digital video content. Content tokens are defined for tagging content in the digital video content. A cognitive analysis is used to identify content tokens and tag content tokens in the digital video content. A relationship map is created between related tagged content tokens between instances of digital video content using a cognitive analysis. The relationship map indicates the strength of a relationship between the tagged plurality of content tokens and thereby the plurality of instances of digital video content.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy Tsfasman, John Werner
  • Patent number: 11281737
    Abstract: Anonymizing product search results. Keywords related to a product are received. For each keyword, an associated list of terms, which lists the keyword and one or more additional terms that are closely related to the keyword, is generated. A combination list that includes combinations of terms selected from the associated lists of terms, where each combination includes two or more terms and at least one combination includes terms from different associated lists of terms, is created. A search, based on the combinations of terms in the combination list, is performed and online content is received. Based on product information in the online content, a list of products is generated. An anonymized list of products is generated from the list of products by masking product brand names of the products in the list of products. The anonymized list of products is presented on a user interface.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: March 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 11243091
    Abstract: A computer-implemented method includes initializing a navigation application on a device, determining a current location of the device, and receiving a destination. The method also includes determining whether a known geographical feature is located on a travel path to the destination. The known geographical feature may be derived from a user profile. The method, in response to determining that a known geographical feature is not located on the travel path to the destination, includes outputting graphical and audio directions to the destination. In response to determining that a known geographical feature is located on the travel path to the destination, a sub-method includes determining whether the device is currently in a known area and outputting graphical and audio directions to the known geographical feature in response to determining that the device is not currently in the known area.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Andrew G. Crimmins, Pasquale A. Catalano, John S. Werner, Arkadiy O. Tsfasman
  • Patent number: 11178856
    Abstract: A cognitive hive architecture for determining and managing a hive health index of a hive. The cognitive hive architecture is executable by a processor in communication with a computing device or a computing environment. The cognitive hive architecture includes sensors embedded within the hive. The cognitive hive architecture acquires data from the sensors, which are monitoring real-time conditions of the hive. The data being representative of the real-time conditions. The cognitive hive architecture tags the data to physical identifications and positional identifications to produce tagged data. The cognitive hive architecture associates the tagged data to physical profiles and positional profiles and generates the hive health index based on the physical profiles and the positional profiles.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: November 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Robert K. Overton, Anuradha Rao
  • Patent number: 11176322
    Abstract: A processor implemented method for evaluating a written communication in view of a proficiency of at least one recipient of the written communication is provided. The processor implemented method includes determining a proficiency profile of at least one user with respect to at least one knowledge area based on data sources read or created by the at least one user. The processor implemented method includes evaluating the written communication by identifying a proficiency of the written communication, comparing the proficiency of the written communication to the proficiency of the at least one recipient, and providing feedback to a creator of the written communication as to whether the at least one recipient understands the written communication.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, John S. Werner, Andrew G. Crimmins, Arkadiy O. Tsfasman
  • Patent number: 11164450
    Abstract: A method for improving traffic flow at an intersection includes determining spacing data for a plurality of vehicles within traffic lanes that enable the plurality of vehicles to proceed to an intersection from a common direction, determining whether traffic flow proximate to the intersection is hindered due to spacings between the plurality of vehicles, and sending a request to at least one vehicle of the plurality of vehicles to move forward to improve the traffic flow proximate to the intersection. The spacing data may be derived from spacing-related sensor data captured by one or more vehicles of the plurality of vehicles. A corresponding apparatus and computer program product for executing the above method are also disclosed herein.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Arkadiy O. Tsfasman, John S. Werner, Pasquale A. Catalano, Andrew G. Crimmins
  • Patent number: 11153361
    Abstract: Embodiments include method, systems and computer program products for addressing packet loss over a Voice over Internet Protocol (VoIP) network using phonemic restoration. The method includes receiving, by a processor, a plurality of data packets associated with a VoIP call. The processor further determines that one or more of the plurality of data packets have been lost or discarded. The processor further inserts, a sound into the VoIP call in response to the one or more of the plurality of data packets being lost or discarded. The processor further sends the sound to an output device in order to trigger a phonemic restoration response by a listener.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: October 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, John S. Werner, Andrew G. Crimmins, Arkadiy O. Tsfasman
  • Patent number: 11074616
    Abstract: Examples of techniques for predictive media content delivery are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method for predictive media content delivery includes identifying, by the processing device, a customer approaching a kiosk. The method further includes determining, by the processing device, an estimated duration that the customer is expected to be in proximity to the kiosk. The method further includes presenting, by the processing device, media content to the customer that has a playback duration commensurate with the estimated duration that the customer is expected to be in proximity to the kiosk.
    Type: Grant
    Filed: March 15, 2018
    Date of Patent: July 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 11010553
    Abstract: A computer implemented method is provided for recommending at least one author of a plurality of authors to a user based on a learned lexicon of the user. First communication content pertaining to a user is obtained. Second communication content pertaining to an author is obtained. A lexicon of the user is learned from the first communication content to identify a set of words known to the user. High frequency words are identified from the second communication content of the author, the high frequency words being one or more words having an occurrence frequency in the second communication content that is higher than a first predetermined threshold occurrence frequency level. The author is suggested to the user upon detecting that the high frequency words are not in the lexicon of the user.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: May 18, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, John S. Werner, Andrew G. Crimmins, Arkadiy O. Tsfasman
  • Publication number: 20210005082
    Abstract: A method for improving traffic flow at an intersection includes determining spacing data for a plurality of vehicles within traffic lanes that enable the plurality of vehicles to proceed to an intersection from a common direction, determining whether traffic flow proximate to the intersection is hindered due to spacings between the plurality of vehicles, and sending a request to at least one vehicle of the plurality of vehicles to move forward to improve the traffic flow proximate to the intersection. The spacing data may be derived from spacing-related sensor data captured by one or more vehicles of the plurality of vehicles. A corresponding apparatus and computer program product for executing the above method are also disclosed herein.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Arkadiy O. Tsfasman, John S. Werner, Pasquale A. Catalano, Andrew G. Crimmins
  • Patent number: 10883847
    Abstract: A method, computer program product, and a system where a processor(s) monitors movement of users within a physical environment including routes and transports, where the physical environment includes readers of signals or images of decodable indicia to monitor locations via these signals or images associated with the users, and where the signals or the images are valid for a pre-defined period of time. The processor(s) identifies a given user of the users. The processor(s) generates a movement profile for the given user that includes machine learned movement patterns and a proficiency measure. The processor(s) generates and transmits, based on the movement profile and the locations of the users, route guidance for the given user including a recommendation, consistent with the proficiency measure, for taking a specific route to a specific transport and comprises an optimized route to minimize wait time at the transports and maximize time spent on the routes.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: John S. Werner, Arkadiy O. Tsfasman, Andrew G. Crimmins, Pasquale A. Catalano
  • Patent number: 10832272
    Abstract: A method includes determining, by a controller, a distance between a baggage owner and at least one piece of baggage of the baggage owner. The baggage owner is at a transportation hub. The method includes determining a first incentive to assign to the baggage owner based at least on the distance. The method includes assigning the first incentive to the baggage owner.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Schayne Bellrose, Pasquale A. Catalano, Prach J. Chuaypradit, Andrew G. Crimmins, Nicholas W. Crimmins, Preston D. Lane, Juan D. Merchan, Rorie Paul Reyes
  • Patent number: 10832038
    Abstract: In one example implementation according to aspects of the present disclosure, a computer-implemented method includes capturing a plurality of images of the at least one participant during the presentation. The method further includes analyzing the plurality of images to determine a level of understanding of the at least one participant. The method further includes determining a period of misunderstanding of the at least one participant by comparing the level of understanding of the at least one participant to an understanding threshold, the period of misunderstanding being a period of time during which the level of understanding of the at least one participant is below the understanding threshold. The method further includes, based at least in part on determining that the level of understanding of the at least one participant is below the understanding threshold, analyzing the presentation to associate the period of misunderstanding with a portion of the presentation.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John S. Werner, Arkadiy O. Tsfasman, Pasquale A. Catalano, Andrew G. Crimmins
  • Patent number: 10789990
    Abstract: A computer-implemented method for locating content corresponding to a recap segment includes determining whether a recap segment is present in video data corresponding to a video series. In response to determining that the recap segment is present, the method includes dividing the recap segment into clips corresponding to individual scenes in one or more previous episodes of the video series and, for each clip, comparing the clip to one or more of the episodes in the video series for determining a location of the clip in one of the episodes. The method also includes determining whether the clip is part of a larger scene in the episode corresponding thereto and determining a starting and ending time of the larger scene within the episode. The method includes storing the starting and ending time of the larger scene in correlation with the clip.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 10765069
    Abstract: Embodiments include a computer-implemented method, system, and computer program product for supplementing sub-optimal environmental conditions for plant growth, the embodiments include receiving plant data for a plant, and extracting optimal growth condition data from a database based at least in part on the plant. Embodiments also include obtaining sensor data from sensors monitoring current growth conditions of the plant and comparing the current growth conditions of the plant to the optimal growth condition data from the database to estimate a current cytoplasmic streaming rate. Embodiments include responsive to the comparison, calculating, by the calculation engine, a sound wave frequency to stimulate cytoplasmic streaming in the plant, transmitting the sound wave frequency to a speaker, and providing the sound wave frequency to the plant.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John S. Werner, Anuradha Rao, Pasquale A. Catalano, Arkadiy O. Tsfasman, Andrew G. Crimmins
  • Patent number: 10713423
    Abstract: Embodiments of the invention include methods and systems for content adjustment. Aspects of the invention include receiving, by a processor, a message from a user. A desired sentiment level for the message is received and a sentiment of the message is analyzed. The sentiment of the message is comparted to the desired sentiment level for the message to determine one or more suggested edits for the message.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: July 14, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy Tsfasman, John Werner