Patents by Inventor Vittorio Castelli

Vittorio Castelli 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: 10901696
    Abstract: A computer-implemented computer documentation validation method, the method comprising: manipulating a user interface of an operating system by taking control of a user input device to execute a command of a computer software documentation on behalf of the user; and outputting an error code when a failure is a result of the executed command.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: January 26, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Radu Florian, Taesun Moon, Avirup Sil
  • Patent number: 10831800
    Abstract: A query expansion method, system, and computer program product, include establishing a context of a query to execute the query within a search index by labeling phrases of interest of the query, expanding of the phrases of interest based on a language model and a topic model, and identifying and incorporating an available historical query into the context according to a historical phrase of interest and an expansion of one or more historical phrases of interest, and retrieving and displaying one or more search results based on the query and the context of the query as a first visual mark indicating a linkage between one or more terms of the query and the one or more search results and a second visual mark indicating an alignment between the available historical query and a match to the terms of the query and the search result.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Radu Florian, Taesun Moon, Avirup Sil
  • Patent number: 10772295
    Abstract: An unmanned aerial vehicle for determining geolocation foraging zones for animals, the unmanned aerial vehicle comprising a processor-based monitoring device to monitor a plurality of geolocations, an identification device to identify an animal and to track a position of the animal in relation to the plurality of geolocations, a risk analysis device to evaluate a level of risk associated with each of the plurality of geolocations, and a mapping device coupled to the monitoring device to select a geolocation foraging zone when the level of risk associated with the geolocation foraging zone is below a predetermined threshold value.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Ashish Kundu, Clifford A. Pickover
  • Patent number: 10746783
    Abstract: A method and system to monitor electrical devices. A failed first component electric demand profile based on a set of observed measured electric power consumption datasets associated with a failure of a first component of an electrical device is received. At least one characteristic specification of electric power consumption for the electrical device is determined. The electrical device includes a number of components. An operational measurement corresponding to a corresponding characteristic specification within the at least one characteristic specification for the electrical device over a time duration is received. The operational measurement is compared to the corresponding characteristic specification for the electrical device, the comparing including determining an operational condition indicating an upcoming failure of the first component. Based on the comparing, an operational condition from within a plurality of operating conditions of the electrical device is identified and indicated.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Martin Franz
  • Patent number: 10720161
    Abstract: Embodiments for rendering content, such as a teleconference, by one or more processors are described. A personalized presentation rendering profile for at least one individual is received. Portions of the content are selected based on the personalized presentation rendering profile. A rendering of the content is caused to be generated. The rendering of the content includes rendering the selected portions of the content in a manner different than other portions of the content.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: July 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Shikhar Kwatra, Paul Krystek
  • Patent number: 10719090
    Abstract: A method, system, and/or computer program product mitigate vibration caused by sympathetic resonance in a structure that is physically proximate to a machine. One or more processors, based on readings from a resonance sensor, detect vibration caused by sympathetic resonance in a structure that is physically proximate to the machine. One or more processors then direct a machine component controller to adjust the machine component in order to mitigate the vibration.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Martin Franz
  • Publication number: 20200219497
    Abstract: Embodiments for managing a voice response system by one or more processors are described. At least one communication from an individual is received. A reference to a previous response executed by a voice response system is identified within the at least one received communication. A response to the at least one received communication is determined based on the previous response executed by the voice response system.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 9, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio CASTELLI, Shikhar KWATRA, John WILSON, Sarbajit RAKSHIT
  • Publication number: 20200219617
    Abstract: Embodiments of the present disclosure relate to dynamically creating a questionnaire for a patient to fill out while waiting to be seen by a healthcare provider. In various embodiments, an initial differential diagnosis may be determined from the dynamic questionnaire. A set of known medical queries and medical information from a set of known medical documents are grouped into categories. A bipartite graph is generated between the categories of medical information and categories of medical queries. A first query is selected and a user is prompted for input of medical data. A first set of candidate diagnoses is determined based on the user input. The remaining queries are classified to determine a ranking. One or more additional queries are selected from the ranked remaining queries, prompting a user for input of additional medical data. A second set of candidate diagnoses is selected based on the additional medical data.
    Type: Application
    Filed: January 3, 2019
    Publication date: July 9, 2020
    Inventors: Maria Eleftheriou, Vittorio Castelli
  • Patent number: 10698964
    Abstract: A method for automatically extracting and organizing information by a processing device from a plurality of data sources is provided. A natural language processing information extraction pipeline that includes an automatic detection of entities is applied to the data sources. Information about detected entities is identified by analyzing products of the natural language processing pipeline. Identified information is grouped into equivalence classes containing equivalent information. At least one displayable representation of the equivalence classes is created. An order in which the at least one displayable representation is displayed is computed. A combined representation of the equivalence classes that respects the order in which the displayable representation is displayed is produced.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Radu Florian, Xiaoqiang Luo, Hema Raghavan
  • Patent number: 10691736
    Abstract: An analytics engine operates on data associated with users and opportunities. A broker system provides the opportunity data to the analytics engine, but the analytics engine does not provide user data to the broker system. The analytics engine notifies users of results of analytics operations.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Georgiana Dinu, Radu Florian, Gourab Kundu, Taesun Moon, Avirup Sil
  • Patent number: 10656602
    Abstract: A power tool accident prevention system receiving images from a static camera of a setup of a power tool, the system comprising: a processor; and a memory, the memory storing instructions to cause the processor to: analyze the images to identify inherent dangers in the setup of the power tool; identify at least one potential cause of an accident based on the identified inherent dangers; and activate an emergency safety measure of the power tool to avoid the at least one potential cause of the accident.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Radu Florian, Gourab Kundu, Taesun Moon, Avirup Sil
  • Publication number: 20200153873
    Abstract: Embodiments for intelligent media data filtering in an Internet of Things (IoT) computing environment by a processor. User preferences for the media data may be determined according to a plurality of identified contextual factors. At least a portion of the media data may be filtered according to one or more user classifications.
    Type: Application
    Filed: November 9, 2018
    Publication date: May 14, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar KWATRA, Sushain PANDIT, Komminist WELDEMARIAM, Vittorio CASTELLI
  • Publication number: 20200125636
    Abstract: Embodiments relate to a system, program product, and method for use with an intelligent computer platform and cognitive processing and associated distribution. The embodiments support a mechanism for dynamically sharing critical and non-critical information responsive to a classification model, such that only relevant information or part of the information is shared. As the classification model is subject to modification, the dynamic sharing mechanism is dynamically updated to reflect such modification. Similarly, as an associated document or file is subject to modification, dynamic processing of the document or file takes place responsive to the classification model. The dynamic classification and document processing employ NLP and ML models to support the associated functionality.
    Type: Application
    Filed: October 18, 2018
    Publication date: April 23, 2020
    Applicant: International Business Machines Corporation
    Inventors: Vittorio Castelli, Shikhar Kwatra, Florian Pinel, Sushain Pandit
  • Publication number: 20200090659
    Abstract: Embodiments for rendering content, such as a teleconference, by one or more processors are described. A personalized presentation rendering profile for at least one individual is received. Portions of the content are selected based on the personalized presentation rendering profile. A rendering of the content is caused to be generated. The rendering of the content includes rendering the selected portions of the content in a manner different than other portions of the content.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio CASTELLI, Shikhar KWATRA, Paul KRYSTEK
  • Patent number: 10573184
    Abstract: An approach for notifying a passenger of a route deviation during travel. The approach includes calculating a passenger route deviation from a predicted travel route and comparing the passenger route deviation to a predefined threshold route deviation. The approach further includes providing the passenger a notification of a route deviation if the deviation exceeds a predefined route deviation threshold. In addition, the approach determines if the passenger acknowledged the route deviation notification within a predetermined time period and if the passenger fails to acknowledge the notification, then provides the notification to one or more third parties.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: February 25, 2020
    Assignee: Internatioinal Business Machines Corpoation
    Inventors: Sushain Pandit, Shikhar Kwatra, Vittorio Castelli, Sarbajit K. Rakshit
  • Publication number: 20190362394
    Abstract: A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
    Type: Application
    Filed: August 7, 2019
    Publication date: November 28, 2019
    Inventors: Vittorio CASTELLI, Rick A. HAMILTON, II, Brian M. O'CONNELL, Clifford A. PICKOVER, Keith R. WALKER
  • Patent number: 10423988
    Abstract: A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 10424101
    Abstract: A method for rendering a virtual world avatar of a computerized system is disclosed. The method comprises defining a plurality of receptor points located on the virtual world avatar, wherein the plurality of receptor points is associated with at least one object that moves between the plurality of receptor points based upon at least one predetermined trigger, changing a state of at least one of the plurality of receptor points from a first state to a second state based upon a measurable quantity and a predetermined threshold to update the associated at least one object, and in response to the measurable quantity no longer satisfying the predetermined threshold, reverting the state of the at least one of the plurality of receptor points from the second state back to the first state.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Rick A. Hamilton, II, Clifford A. Pickover, John J. Ritsko
  • Patent number: 10366160
    Abstract: A method and system are provided for assisting users in a conversation. The method includes identifying concepts in the conversation. The method further includes linking identified concepts in the conversation by matching the identified concepts in the conversation to concepts in a knowledge base. The method also includes generating and displaying on the display device, one or more context dependent suggestions for the conversation based on attributes and values associated with the linked concepts in the knowledge base.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Leiming R. Qian, Zareen S. Syed
  • Publication number: 20190187959
    Abstract: A computer-implemented computer documentation validation method, the method comprising: manipulating a user interface of an operating system by taking control of a user input device to execute a command of a computer software documentation on behalf of the user; and outputting an error code when a failure is a result of the executed command.
    Type: Application
    Filed: February 26, 2019
    Publication date: June 20, 2019
    Inventors: Vittorio Castelli, Radu Florian, Taesun Moon, Avirup Sil