Patents by Inventor Igor S. Ramos

Igor S. Ramos 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: 11328346
    Abstract: A first type of data regarding an unidentified product is collected. A first type of analysis on the first type of data is performed. A second type of data regarding an unidentified product is collected. A second type of analysis on the second type of data is performed. Based upon the first type of analysis on the first type of data and the second type of analysis on the second type of data, product identification for the unidentified product is performed. Based on the product identification, an identity of the unidentified product is output. A user is enabled to perform a business interaction with a product matching the identity of the unidentified product.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: May 10, 2022
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Kimberly J. Taft, Devon E. Mensching
  • Publication number: 20220107424
    Abstract: Embodiments of the present invention provide a computer system a computer program product, and a method that comprises, in response to receiving a request for a task to be performed, optimizing configured operational parameters based on prioritized user parameters and environmental details associated with the task; calculating a value of the task based, at least in part, the optimized configured parameters, environmental details associated with the task, and prioritized user parameters; and performing the task based on the optimized, configured parameters and calculated value.
    Type: Application
    Filed: October 7, 2020
    Publication date: April 7, 2022
    Inventors: Igor S. Ramos, Anindita Das, Ohannes Ohannessian
  • Publication number: 20220092685
    Abstract: In an approach for determining the optimal space to store goods as well as maximizing the amount of goods in a warehouse by facilitating peer-to-peer subletting of warehouse space, a processor receives a request for storage space from a first user, wherein the request includes a set of requirements for the storage space. A processor determines a suitable storage space for the first user based on the set of requirements. A processor generates a contract between the first user and a second user for the suitable storage space. A processor sends the contract to the first user and the second user while keeping each user anonymous to each other respective user. A processor determines whether the first user and the second user accepted the contract. A processor requests feedback from the first user and the second user about the contract.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Kimberly J. Taft, Igor S. Ramos, Angelo Danducci, II, Devon E. Mensching
  • Publication number: 20220067684
    Abstract: An application on a computing device of a user is initiated. The application allows the user to complete a purchase via the computing device instead of a point-of-sale (POS) terminal. A set of preferences of the user is retrieved. A new interface of the POS terminal is generated on the computing device. The new interface is based on the retrieved set of preferences. The new interface includes one or more screens and icons that perform one or more POS terminal capabilities when selected by the user. The generated new interface is rendered on the computing device.
    Type: Application
    Filed: August 25, 2020
    Publication date: March 3, 2022
    Inventors: Igor S. Ramos, Devon E. Mensching, Angelo Danducci, II, Kimberly J. Taft
  • Publication number: 20220043968
    Abstract: Aspects of the invention include resolving future reference identifiers for documents. Aspects of the invention include processing a document including a reference to a future event, wherein processing includes performing natural language processing (NLP) on the document, and identifying the reference to the future event included in the document. Aspects of the invention also include generating a future reference identifier for the reference to the future event, and responsive to processing an occurrence of the future event, resolving the future reference identifier by providing data from a subsequent document for the future event associated with the future reference identifier.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Inventors: Andrew J Lavery, Scott Carrier, Paul Joseph Hake, Igor S. Ramos
  • Publication number: 20220043967
    Abstract: Aspects of the invention include a computer-implemented method for generating promise identifiers for documents. Aspects include processing a document including a reference, wherein processing includes performing natural language processing (NLP) the document, and identifying the reference included in the document. Aspects also include generating a promise identifier for the reference in the document, and responsive to processing the document, resolving the promise identifier for the reference by providing data of the reference associated with the promise identifier. Aspects of the invention also include a computer program product and system for generating promise identifiers for documents.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Inventors: Andrew J. Lavery, Scott Carrier, Paul Joseph Hake, Igor S. Ramos
  • Publication number: 20220036060
    Abstract: An image of a financial instrument can be received and analyzed. One or more properties of the financial instrument can be determined based on the image. A uniqueness rating of the financial instrument can be determined based on the property or properties. Terms of the financial instrument are identified, and the financial instrument and identified terms are recorded in a digital storage base.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: Igor S. Ramos, Marc Dickenson, Andrew J. Lavery
  • Patent number: 11240033
    Abstract: A method includes determining a password-length threshold. The password-length threshold may comprise an integer. The method also includes obtaining, for a first user, a set of nucleotide locations. The number of nucleotide locations in the set may be greater than or equal to the integer. The method also includes obtaining a first sample of the user's DNA. The method also includes determining, in the first sample, a nucleotide at each nucleotide location in the set of nucleotide locations, resulting in a first nucleotide-password sequence. The method also includes performing a one-way hashing operation on the first nucleotide-password sequence with a first hashing algorithm, resulting in a first hashed password.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Andrew J. Lavery, Igor S. Ramos, Silvia Giacone, Bernadette Marie Wing, Fernando Jose Suarez Saiz
  • Publication number: 20220028502
    Abstract: Aspects include receiving a document and classifying at least a subset of the document as having a first type of data. Features are extracted from the document. The extracting includes initiating processing of the at least a subset of the document by a first processing engine that was previously trained to extract features from the first type of data. The extracting also includes initiating processing of a remaining portion of the document not included in the at least a subset of the document by a second processing engine that was previously trained to extract features from a second type of data. The first type of data is different than the second type of data. Features are received from one or both of the first processing engine and the second processing engine. The received features are stored as features of the document.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Inventors: Paul Joseph Hake, Igor S. Ramos, Andrew J. Lavery, Scott Carrier
  • Publication number: 20220027612
    Abstract: Aspects of the invention include detecting and processing sections spanning processed document partitions by caching a document partition. The document partition includes metadata indicating that the document partition is a portion of a whole document. Aspects also include pairing a candidate paragraph from the document partition with a cached paragraph segment and determining, using a coherence model, a probability that the candidate paragraph and the cached paragraph segment constitute a semantically coherent paragraph. Aspects further include discarding the cached paragraph segment and processing the candidate paragraph and the cached paragraph segment separately based on a determination that the probability is less than a threshold level and processing the candidate paragraph and the cached paragraph segment together as a cross-partition paragraph based on a determination that the probability is greater than the threshold level.
    Type: Application
    Filed: July 27, 2020
    Publication date: January 27, 2022
    Inventors: ANDREW J LAVERY, IGOR S. RAMOS, PAUL JOSEPH HAKE, SCOTT CARRIER
  • Patent number: 11222165
    Abstract: According to one or more embodiments of the present invention, an input request to a natural language processing (NLP) system is optimized. A window-size is selected for annotating an input corpus. The corpus is divided into partitions of the window-size, each partition processed separately. Further, a first set of entities is identified in a first partition, and a second set of entities in a second partition. Further, a third partition containing a first segment and a second segment is determined. The first segment overlaps the first partition, and the second segment overlaps the second partition. The method further includes identifying a third set of entities in the third partition. In response to the third set of entities being distinct from a set of entities from the first segment and the second segment, the window-size is adjusted. The input request for the NLP system is generated using the adjusted window-size.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: January 11, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Igor S. Ramos, Andrew J. Lavery, Scott Carrier, Paul Joseph Hake
  • Patent number: 11206453
    Abstract: A method utilizes Artificial Intelligence (AI) system to broadcast a real-time event to a particular broadcast audience. The AI system receives a profile of a particular broadcast audience for a real-time event, and concurrent real-time Audio/Video (/V) streams for a particular portion of the real-time event. The AI system ranks the concurrent real-time A/V streams for the particular portion of the real-time event based on the types of event activities depicted in each of the concurrent real-time A/V streams and the profile of the particular broadcast audience for the real-time event; selects a particular real-time A/V stream, from the concurrent real-time A/V streams, for the particular broadcast audience based on the ranking; and directs a performance of a broadcast action related to the selected particular real-time A/V stream.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: December 21, 2021
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Angelo Danducci, II, Devon E. Mensching, Kimberly J. Taft
  • Patent number: 11157936
    Abstract: Product discovery is enhanced by allowing a user in a connected kitchen to share their food consumption habits with friends and trusted companies. Smart devices installed in the kitchen sense the food being prepared, such as a camera which automatically records an image of a food item, and image recognition is performed to identify the item. A cloud server has contact information for individuals associated with the user such as designated friends or social groups, and also has promotional information for available sales offers regarding food-related products. The server generates a food product recommendation based on the dish being prepared by the user and based on the sales offers, and sends a notification to the friends identifying the user, the dish and a particular sales offer. The system rewards users based on their influence, gleaned from the number of such offers that are accepted by the friends.
    Type: Grant
    Filed: February 8, 2020
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Anindita Das, Ohannes Ohannessian
  • Publication number: 20210321163
    Abstract: A method utilizes Artificial Intelligence (AI) system to broadcast a real-time event to a particular broadcast audience. The AI system receives a profile of a particular broadcast audience for a real-time event, and concurrent real-time Audio/Video (/V) streams for a particular portion of the real-time event. The AI system ranks the concurrent real-time A/V streams for the particular portion of the real-time event based on the types of event activities depicted in each of the concurrent real-time A/V streams and the profile of the particular broadcast audience for the real-time event; selects a particular real-time A/V stream, from the concurrent real-time A/V streams, for the particular broadcast audience based on the ranking; and directs a performance of a broadcast action related to the selected particular real-time A/V stream.
    Type: Application
    Filed: April 14, 2020
    Publication date: October 14, 2021
    Inventors: IGOR S. RAMOS, ANGELO DANDUCCI, II, DEVON E. MENSCHING, KIMBERLY J. TAFT
  • Publication number: 20210248637
    Abstract: Product discovery is enhanced by allowing a user in a connected kitchen to share their food consumption habits with friends and trusted companies. Smart devices installed in the kitchen sense the food being prepared, such as a camera which automatically records an image of a food item, and image recognition is performed to identify the item. A cloud server has contact information for individuals associated with the user such as designated friends or social groups, and also has promotional information for available sales offers regarding food-related products. The server generates a food product recommendation based on the dish being prepared by the user and based on the sales offers, and sends a notification to the friends identifying the user, the dish and a particular sales offer. The system rewards users based on their influence, gleaned from the number of such offers that are accepted by the friends.
    Type: Application
    Filed: February 8, 2020
    Publication date: August 12, 2021
    Inventors: Igor S. Ramos, Anindita Das, Ohannes Ohannessian
  • Patent number: 11055946
    Abstract: Provided are techniques for network managed rules for machine access. A request to access a machine is received from an operator. One or more machine access rules are identified for a machine and an operator who will operate the machine for a company in a location, where each of the one or more machine access rules includes variable criteria. Data for the variable criteria of the one or more machine access rules is obtained from one or more of: a machine profile of the machine, an operator profile of the operator, a company profile of the company, and environmental data for the location. The data is applied to the variable criteria of the one or more machine access rules to determine whether to provide the operator with access to the machine at the location. An indication of whether the operator has access to the machine at the location is determined.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: July 6, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Igor S. Ramos, Andrew J. Lavery, Leucir Marin, Jr., Faheem Altaf
  • Patent number: 11037557
    Abstract: According to one embodiment, a method, computer system, and computer program product for natural language machine-man interfacing is provided. The present invention may include, in response to a user interaction, based on contextual information, presenting, by a computer, a side topic to a user, wherein the side topic is a topic of conversation that is tangentially related to a goal of the user interaction.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: June 15, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ana C. Biazetti, Igor S. Ramos
  • Patent number: 11032435
    Abstract: A method, computer system, and computer program product for document superposition detection and correction are provided. The embodiment may include receiving a plurality of scanned documents. The embodiment may also include analyzing the plurality of the scanned documents. The embodiment may further include determining if there is a superposition scanning defect within the scanned documents based on the analysis. The embodiment may also include in response to the plurality of the scanned documents containing the superposition scanning defect, identifying a subset of documents within the plurality of scanned documents containing the determined superposition scanning defect. The embodiment may further include transmitting a notification to a user, wherein the notification identifies the subset and that the subset requires a rescan.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: June 8, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Igor S. Ramos, Andrew J. Lavery, Faheem Altaf, Paul Hake
  • Publication number: 20210097484
    Abstract: In an approach to anonymous inventory tracking, one or more computer processors receive a first image of one or more products from a user. The one or more computer processors remove data associated with an identity of the user from the first image. The one or more computer processors determine that a storage location associated with the one or more products in the first image is detected. The one or more computer processors determine an inventory count of the one or more products in the first image. The one or more computer processors submit the first image and the inventory count of the one or more products in the first image to a blockchain ledger in association with the storage location. The one or more computer processors take an action based on the inventory count.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Inventors: Igor S. Ramos, Kimberly J. Taft, Angelo Danducci, II, Devon E. Mensching
  • Publication number: 20210099302
    Abstract: A method includes determining a password-length threshold. The password-length threshold may comprise an integer. The method also includes obtaining, for a first user, a set of nucleotide locations. The number of nucleotide locations in the set may be greater than or equal to the integer. The method also includes obtaining a first sample of the user's DNA. The method also includes determining, in the first sample, a nucleotide at each nucleotide location in the set of nucleotide locations, resulting in a first nucleotide-password sequence. The method also includes performing a one-way hashing operation on the first nucleotide-password sequence with a first hashing algorithm, resulting in a first hashed password.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Inventors: Andrew J. Lavery, Igor S. Ramos, Silvia Giacone, Bernadette Marie Wing, Fernando Jose Suarez Saiz