Patents by Inventor Roberto Guarda
Roberto Guarda 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: 11657189Abstract: Preventing the loss of physical objects using cognitive computing includes receiving, by a wearable device, information associated with a user of the wearable device. The information received includes one or more gestures to be used as a digital handshake and at least one physical object to be tracked. A set of models associated with the at least one physical object is downloaded to the wearable device. In response to an activation command, the wearable device performs the digital handshake with the at least one object to be tracked. The wearable device continuously monitors actions and movements performed by the user to determine whether the at least one physical object is in possession of the user.Type: GrantFiled: March 30, 2020Date of Patent: May 23, 2023Assignee: Kyndryl, Inc.Inventors: Marco Aurelio Stelmar Netto, Roberto Guarda, Thamy Telles Do Nascimento, Marcio Rogerio Luccas, Christian Elias Tanajura Goulart
-
Patent number: 11601693Abstract: Embodiments of the present invention provide methods, computer program products, and systems for adapting digital content. Embodiments of the present invention can be used to identify one or more entities in media content. Embodiments of the present invention can determine that an identified entity of the one more identified entities is associated with sensitive material. Embodiments of the present invention can, in response to determining that the identified entity of the one or more identified entities is sensitive, determine a contextual impact of the identified entity. Embodiments of the present invention can also be used to modify the media content based on the determined contextual impact of the identified entity.Type: GrantFiled: September 30, 2019Date of Patent: March 7, 2023Assignee: Kyndryl, Inc.Inventors: Marco Aurelio Stelmar Netto, Maryana Zanetti, Roberto Guarda, Marcio Rogerio Luccas, Jyulian Kyohei Kuroba Kumeda, Thiago Rodrigues de Souza Costa
-
Patent number: 11526509Abstract: An embodiment of the invention may include a method, computer program product and system for processing a natural language query. An embodiment may include receiving text of the natural language query. An embodiment may include extracting a set of features from the text through natural language processing. An embodiment may include generating a structured query based on the set of features. An embodiment may include normalizing the text to create a normalized natural language query. An embodiment may include executing a search of a corpus via the structured query and the normalized natural language query. An embodiment may include returning results of the search.Type: GrantFiled: December 31, 2020Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Glauco Cenciotti, Aniello Alessandro Rea, Roberto Guarda, Vittorio Carullo, Emanuele Vercalli
-
Publication number: 20220207038Abstract: An embodiment of the invention may include a method, computer program product and system for processing a natural language query. An embodiment may include receiving text of the natural language query. An embodiment may include extracting a set of features from the text through natural language processing. An embodiment may include generating a structured query based on the set of features. An embodiment may include normalizing the text to create a normalized natural language query. An embodiment may include executing a search of a corpus via the structured query and the normalized natural language query. An embodiment may include returning results of the search.Type: ApplicationFiled: December 31, 2020Publication date: June 30, 2022Inventors: Glauco Cenciotti, Aniello Alessandro Rea, Roberto Guarda, Vittorio Carullo, Emanuele Vercalli
-
Publication number: 20210303740Abstract: Preventing the loss of physical objects using cognitive computing includes receiving, by a wearable device, information associated with a user of the wearable device. The information received includes one or more gestures to be used as a digital handshake and at least one physical object to be tracked. A set of models associated with the at least one physical object is downloaded to the wearable device. In response to an activation command, the wearable device performs the digital handshake with the at least one object to be tracked. The wearable device continuously monitors actions and movements performed by the user to determine whether the at least one physical object is in possession of the user.Type: ApplicationFiled: March 30, 2020Publication date: September 30, 2021Inventors: Marco Aurelio Stelmar Netto, Roberto Guarda, Thamy Telles Do Nascimento, Marcio Rogerio Luccas, Christian Elias Tanajura Goulart
-
Publication number: 20210097287Abstract: Embodiments of the present invention provide methods, computer program products, and systems for adapting digital content. Embodiments of the present invention can be used to identify one or more entities in media content. Embodiments of the present invention can determine that an identified entity of the one more identified entities is associated with sensitive material. Embodiments of the present invention can, in response to determining that the identified entity of the one or more identified entities is sensitive, determine a contextual impact of the identified entity. Embodiments of the present invention can also be used to modify the media content based on the determined contextual impact of the identified entity.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: MARCO AURELIO STELMAR NETTO, MARYANA ZANETTI, ROBERTO GUARDA, MARCIO ROGERIO LUCCAS, Jyulian Kyohei Kuroba Kumeda, Thiago Rodrigues de Souza Costa
-
Patent number: 10255504Abstract: Tracking position of at least one object in video frames. The tracking includes processing an initial frame of a set of frames, the processing the initial frame using feature extraction to identify locations of features of the at least one object. The tracking further includes using motion estimation to track locations of the features in subsequent frames of the set of frames, including iteratively performing: obtaining a next frame of the set of frames, and applying a motion estimation algorithm as between the next frame and a prior frame of the set of frames to identify updated locations of the features in the next frame, where locations of the features as identified based on the prior frame are used as input to the motion estimation algorithm to identify the updated locations of the features in the next frame based on searching less than an entirety of the next frame.Type: GrantFiled: February 14, 2017Date of Patent: April 9, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marzia E. Castellani, Roberto Guarda, Roberto Ragusa, Alessandro Rea
-
Patent number: 9939287Abstract: In an approach for locating parking, a computer identifies driving directions to a destination. The computer receives a navigation input from a user to locate parking associated with the destination. The computer calculates one or more navigation paths based on the destination, wherein the one or more navigation paths include one or more street segments that connect identical starting and ending points with at least one different street segment and overall values indicating priority based on one or more weight factors associated with the one or more street segments. The computer selects a first navigation path from the calculated one or more navigation paths utilizing an ordered ranking of the one or more navigation paths. The computer provides driving directions associated with the first navigation path. The computer determines whether the user locates parking while utilizing the first navigation path.Type: GrantFiled: August 15, 2016Date of Patent: April 10, 2018Assignee: International Business Machine CorporationInventors: Antonio Castellucci, Roberto Guarda
-
Patent number: 9880004Abstract: A not crossable element (NCE) is marked using a shape on a map. A map data does not prevent a route from crossing the NCE. A closed area is selected on the map, which includes a polygon bound on one side by a portion of the shape. A set of mapping points (MP) that are included in the closed area is selected. A route is formed by connecting one MP to another MP. A subset of MPs is identified as a set of candidate MPs (CMP). Each CMP lies within a search distance of a not-mapping point (NMP). The CMPs are sorted according to CMP-NMP distances. A subset of CMPs is selected whose paths to the NMP do not intersect with any shape corresponding to any NCE in the closed area. The NMP is linked in the route with a selected CMP from the subset of CMPs.Type: GrantFiled: September 15, 2015Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Antonio Castellucci, Roberto Guarda, Michele Iovino, Gianluca Pulcini
-
Publication number: 20170200280Abstract: Tracking position of at least one object in video frames. The tracking includes processing an initial frame of a set of frames, the processing the initial frame using feature extraction to identify locations of features of the at least one object. The tracking further includes using motion estimation to track locations of the features in subsequent frames of the set of frames, including iteratively performing: obtaining a next frame of the set of frames, and applying a motion estimation algorithm as between the next frame and a prior frame of the set of frames to identify updated locations of the features in the next frame, where locations of the features as identified based on the prior frame are used as input to the motion estimation algorithm to identify the updated locations of the features in the next frame based on searching less than an entirety of the next frame.Type: ApplicationFiled: February 14, 2017Publication date: July 13, 2017Inventors: Marzia E. CASTELLANI, Roberto GUARDA, Roberto RAGUSA, Alessandro REA
-
Patent number: 9659380Abstract: A method includes tracking positions of object(s) in video frames, including: processing an initial frame of a set of frames of the video frames using feature extraction to identify locations of features of the object(s), obtaining a next frame of the set and applying a motion estimation algorithm as between the next frame and a prior frame to identify updated locations of the features in the next frame, where locations of the features as identified based on the prior frame are used as input to the motion estimation algorithm to identify the updated locations of the features in the next frame based one searching less than an entirety of the next frame. The tracking further includes recognizing occurrence of an event, halting the iteratively performing, and repeating, for at least one subsequent set of frames, the processing an initial frame and the using motion estimation.Type: GrantFiled: January 7, 2016Date of Patent: May 23, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marzia E. Castellani, Roberto Guarda, Roberto Ragusa, Alessandro Rea
-
Publication number: 20170074662Abstract: A not crossable element (NCE) is marked using a shape on a map. A map data does not prevent a route from crossing the NCE. A closed area is selected on the map, which includes a polygon bound on one side by a portion of the shape. A set of mapping points (MP) that are included in the closed area is selected. A route is formed by connecting one MP to another MP. A subset of MPs is identified as a set of candidate MPs (CMP). Each CMP lies within a search distance of a not-mapping point (NMP). The CMPs are sorted according to CMP-NMP distances. A subset of CMPs is selected whose paths to the NMP do not intersect with any shape corresponding to any NCE in the closed area. The NMP is linked in the route with a selected CMP from the subset of CMPs.Type: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Applicant: International Business Machines CorporationInventors: Antonio Castellucci, Roberto Guarda, Michele Iovino, Gianluca Pulcini
-
Publication number: 20160349074Abstract: In an approach for locating parking, a computer identifies driving directions to a destination. The computer receives a navigation input from a user to locate parking associated with the destination. The computer calculates one or more navigation paths based on the destination, wherein the one or more navigation paths include one or more street segments that connect identical starting and ending points with at least one different street segment and overall values indicating priority based on one or more weight factors associated with the one or more street segments. The computer selects a first navigation path from the calculated one or more navigation paths utilizing an ordered ranking of the one or more navigation paths. The computer provides driving directions associated with the first navigation path. The computer determines whether the user locates parking while utilizing the first navigation path.Type: ApplicationFiled: August 15, 2016Publication date: December 1, 2016Inventors: Antonio Castellucci, Roberto Guarda
-
Publication number: 20160313136Abstract: In an approach for locating parking, a computer identifies driving directions to a destination. The computer receives a navigation input from a user to locate parking associated with the destination. The computer calculates one or more navigation paths based on the destination, wherein the one or more navigation paths include one or more street segments that connect identical starting and ending points with at least one different street segment and overall values indicating priority based on one or more weight factors associated with the one or more street segments. The computer selects a first navigation path from the calculated one or more navigation paths utilizing an ordered ranking of the one or more navigation paths. The computer provides driving directions associated with the first navigation path. The computer determines whether the user locates parking while utilizing the first navigation path.Type: ApplicationFiled: April 21, 2015Publication date: October 27, 2016Inventors: Antonio Castellucci, Roberto Guarda
-
Patent number: 9470540Abstract: In an approach for locating parking, a computer identifies driving directions to a destination. The computer receives a navigation input from a user to locate parking associated with the destination. The computer calculates one or more navigation paths based on the destination, wherein the one or more navigation paths include one or more street segments that connect identical starting and ending points with at least one different street segment and overall values indicating priority based on one or more weight factors associated with the one or more street segments. The computer selects a first navigation path from the calculated one or more navigation paths utilizing an ordered ranking of the one or more navigation paths. The computer provides driving directions associated with the first navigation path. The computer determines whether the user locates parking while utilizing the first navigation path.Type: GrantFiled: April 21, 2015Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Antonio Castellucci, Roberto Guarda
-
Patent number: 9298822Abstract: A processor receives a media rating associated with a first media program and metadata associated with the first media program. The processor stores the metadata and the media rating associated with the first media program in a local database. The processor receives a second media program absent a media rating. The processor determines metadata associated with the second media program absent the media rating. The processor searches the local database based on the metadata associated with the second media program absent the parental control rating. The processor matches the metadata associated with the second media program absent the media rating to the metadata of the first media program including the media rating, and the processor applies the media rating of the first media program to the second media program.Type: GrantFiled: September 4, 2014Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Vittorio Carullo, Antonio Castellucci, Roberto Guarda, Alessandro A. Rea
-
Patent number: 9298821Abstract: A processor receives a media rating associated with a first media program and metadata associated with the first media program. The processor stores the metadata and the media rating associated with the first media program in a local database. The processor receives a second media program absent a media rating. The processor determines metadata associated with the second media program absent the media rating. The processor searches the local database based on the metadata associated with the second media program absent the parental control rating. The processor matches the metadata associated with the second media program absent the media rating to the metadata of the first media program including the media rating, and the processor applies the media rating of the first media program to the second media program.Type: GrantFiled: December 31, 2013Date of Patent: March 29, 2016Assignee: International Business Machines CorporationInventors: Vittorio Carullo, Antonio Castellucci, Roberto Guarda, Alessandro A. Rea
-
Publication number: 20150186380Abstract: A processor receives a media rating associated with a first media program and metadata associated with the first media program. The processor stores the metadata and the media rating associated with the first media program in a local database. The processor receives a second media program absent a media rating. The processor determines metadata associated with the second media program absent the media rating. The processor searches the local database based on the metadata associated with the second media program absent the parental control rating. The processor matches the metadata associated with the second media program absent the media rating to the metadata of the first media program including the media rating, and the processor applies the media rating of the first media program to the second media program.Type: ApplicationFiled: September 4, 2014Publication date: July 2, 2015Inventors: Vittorio Carullo, Antonio Castellucci, Roberto Guarda, Alessandro A. Rea
-
Publication number: 20150186512Abstract: A processor receives a media rating associated with a first media program and metadata associated with the first media program. The processor stores the metadata and the media rating associated with the first media program in a local database. The processor receives a second media program absent a media rating. The processor determines metadata associated with the second media program absent the media rating. The processor searches the local database based on the metadata associated with the second media program absent the parental control rating. The processor matches the metadata associated with the second media program absent the media rating to the metadata of the first media program including the media rating, and the processor applies the media rating of the first media program to the second media program.Type: ApplicationFiled: December 31, 2013Publication date: July 2, 2015Applicant: International Business Machines CorporationInventors: Vittorio Carullo, Antonio Castellucci, Roberto Guarda, Alessandro A. Rea
-
Patent number: 8682900Abstract: The invention provides a system and method for retrieving documents from a collection of documents that match a word search query. A word index is generated for each document in which each entry is an enriched-term string built from the stemmed form of the word to be searched and a separator character followed by the original form of the word to be searched. During a retrieving operation, a search query is processed depending the original form or the stemmed form of a word to be searched. Cross-documents tables are addressed to find documents that match the enriched-term string of the word to be searched.Type: GrantFiled: October 5, 2010Date of Patent: March 25, 2014Assignee: International Business Machines CorporationInventors: Roberto Ragusa, Ciro Ragusa, Roberto Guarda