Patents by Inventor Kimberly J. Taft
Kimberly J. Taft 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: 12224069Abstract: A processor may generate a workstation characteristics model of a workspace. A processor may generate respective user profiles for each of one or more users. Each of the respective user profiles may include user data associated with a respective user. A processor may assign, based on the respective user profiles, a respective risk level to each of the respective user profiles. A processor may compare each of the respective risk levels to a risk threshold level. A processor may apply a user characteristic model. A user characteristic model may be based on each of the respective risk levels and the workstation characteristics model. A processor may assign each of the one or more users to respective workstations based on the user characteristic model.Type: GrantFiled: March 29, 2021Date of Patent: February 11, 2025Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Kimberly J. Taft, Angelo Danducci, II, Devon E. Mensching
-
Patent number: 12026744Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: responsive to a determination that a mobile client computer device is at a location of an item venue, sending to the client computer device prompting data, wherein the client computer device is associated to a user; examining feedback data defined by the user, wherein the feedback data is defined by the user in response to the prompting data; and transmitting to the mobile client computer device second prompting data in dependence on the examining feedback data defined by the user.Type: GrantFiled: May 31, 2019Date of Patent: July 2, 2024Assignee: Internationa Business Machines CorporationInventors: Igor S. Ramos, Kimberly J. Taft, Devon E. Mensching
-
Publication number: 20240193618Abstract: A method, computer system, and a computer program product for product verification is provided. The present invention may include encoding a unique identifier for a product. The present invention may include storing the unique identifier in a shared library. The present invention may include determining a bio-tagging composition for the product. The present invention may include monitoring the product using the bio-tagging composition.Type: ApplicationFiled: December 8, 2022Publication date: June 13, 2024Inventors: Igor S. Ramos, Angelo Danducci, II, Kimberly J. Taft, Devon E. Mensching
-
Patent number: 11922824Abstract: According to one embodiment, a method, computer system, and computer program product for personalizing playback of an audio stream is provided. The present invention may include sectioning the audio stream into one or more content blocks and one or more filler blocks; determining one or more topics associated with the one or more filler blocks; determining a level of complexity associated with the one or more filler blocks; determining a listener's level of interest in and level of comprehension of the one or more topics; based on the level of complexity, the level of interest, and level of comprehension corresponding to the one or more topics, assigning a playback speed to the one or more content blocks associated with the one or more topics; and modifying the one or more content blocks to play at the assigned playback speed.Type: GrantFiled: March 23, 2022Date of Patent: March 5, 2024Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Angelo Danducci, II, Kimberly J. Taft, Devon E. Mensching
-
Publication number: 20230326358Abstract: According to one embodiment, a method, computer system, and computer program product for personalizing playback of an audio stream is provided. The present invention may include sectioning the audio stream into one or more content blocks and one or more filler blocks; determining one or more topics associated with the one or more filler blocks; determining a level of complexity associated with the one or more filler blocks; determining a listener’s level of interest in and level of comprehension of the one or more topics; based on the level of complexity, the level of interest, and level of comprehension corresponding to the one or more topics, assigning a playback speed to the one or more content blocks associated with the one or more topics; and modifying the one or more content blocks to play at the assigned playback speed.Type: ApplicationFiled: March 23, 2022Publication date: October 12, 2023Inventors: Igor S. Ramos, Angelo Danducci, II, Kimberly J. Taft, Devon E. Mensching
-
Patent number: 11656112Abstract: A temperature state of one or more fluids in one or more enclosures is determined. Acoustic data is collected using a microphone. Frequency domain features are determined based on the acoustic data, where the frequency domain features are obtained across a frequency range of the acoustic data. The frequency domain features are correlated to the output of a machine learning acoustic analysis model and the one or more fluids are classified based on temperature based on the correlated one or more frequency domain features. In addition, the machine learning acoustic analysis model is trained by recording acoustic training data using a microphone and collecting temperature data for a fluid across a range of temperatures for the fluid. Frequency domain features are determined across a frequency range of the acoustic training data and the frequency domain features are correlated to the temperature data for a fluid.Type: GrantFiled: November 19, 2020Date of Patent: May 23, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Igor S. Ramos, Angelo Danducci, II, Kimberly J. Taft, Devon E. Mensching
-
Patent number: 11600019Abstract: In an approach to estimating product inventory count, one or more computer processors receive one or more images of one or more products residing on a product storage location from an image capturing device. Based on the received images, one or more computer processors determine a count of the one or more products. One or more computer processors determine a confidence in the count of the one or more products. In response to determining the confidence is below a threshold, one or more computer processors calculate a recommended position of the image capturing device to produce an improved image of the one or more products. One or more computer processors transmit instructions to the image capturing device to move to the recommended position. One or more computer processors determine whether the image capturing device is in the recommended position.Type: GrantFiled: September 23, 2019Date of Patent: March 7, 2023Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Angelo Danducci, II, Devon E. Mensching, Kimberly J. Taft
-
Patent number: 11537985Abstract: 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: GrantFiled: September 26, 2019Date of Patent: December 27, 2022Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Kimberly J. Taft, Angelo Danducci, II, Devon E. Mensching
-
Publication number: 20220310262Abstract: A processor may generate a workstation characteristics model of a workspace. A processor may generate respective user profiles for each of one or more users. Each of the respective user profiles may include user data associated with a respective user. A processor may assign, based on the respective user profiles, a respective risk level to each of the respective user profiles. A processor may compare each of the respective risk levels to a risk threshold level. A processor may apply a user characteristic model. A user characteristic model may be based on each of the respective risk levels and the workstation characteristics model. A processor may assign each of the one or more users to respective workstations based on the user characteristic model.Type: ApplicationFiled: March 29, 2021Publication date: September 29, 2022Inventors: Igor S. Ramos, Kimberly J. Taft, Angelo Danducci, II, Devon E. Mensching
-
Publication number: 20220155120Abstract: A temperature state of one or more fluids in one or more enclosures is determined. Acoustic data is collected using a microphone. Frequency domain features are determined based on the acoustic data, where the frequency domain features are obtained across a frequency range of the acoustic data. The frequency domain features are correlated to the output of a machine learning acoustic analysis model and the one or more fluids are classified based on temperature based on the correlated one or more frequency domain features. In addition, the machine learning acoustic analysis model is trained by recording acoustic training data using a microphone and collecting temperature data for a fluid across a range of temperatures for the fluid. Frequency domain features are determined across a frequency range of the acoustic training data and the frequency domain features are correlated to the temperature data for a fluid.Type: ApplicationFiled: November 19, 2020Publication date: May 19, 2022Inventors: Igor S. Ramos, Angelo Danducci, II, Kimberly J. Taft, Devon E. Mensching
-
Patent number: 11328346Abstract: 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: GrantFiled: June 24, 2019Date of Patent: May 10, 2022Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Kimberly J. Taft, Devon E. Mensching
-
Publication number: 20220092685Abstract: 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: ApplicationFiled: September 22, 2020Publication date: March 24, 2022Inventors: Kimberly J. Taft, Igor S. Ramos, Angelo Danducci, II, Devon E. Mensching
-
Publication number: 20220067684Abstract: 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: ApplicationFiled: August 25, 2020Publication date: March 3, 2022Inventors: Igor S. Ramos, Devon E. Mensching, Angelo Danducci, II, Kimberly J. Taft
-
Patent number: 11206453Abstract: 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: GrantFiled: April 14, 2020Date of Patent: December 21, 2021Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Angelo Danducci, II, Devon E. Mensching, Kimberly J. Taft
-
Publication number: 20210321163Abstract: 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: ApplicationFiled: April 14, 2020Publication date: October 14, 2021Inventors: IGOR S. RAMOS, ANGELO DANDUCCI, II, DEVON E. MENSCHING, KIMBERLY J. TAFT
-
Publication number: 20210097484Abstract: 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: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Igor S. Ramos, Kimberly J. Taft, Angelo Danducci, II, Devon E. Mensching
-
Publication number: 20210090294Abstract: In an approach to estimating product inventory count, one or more computer processors receive one or more images of one or more products residing on a product storage location from an image capturing device. Based on the received images, one or more computer processors determine a count of the one or more products. One or more computer processors determine a confidence in the count of the one or more products. In response to determining the confidence is below a threshold, one or more computer processors calculate a recommended position of the image capturing device to produce an improved image of the one or more products. One or more computer processors transmit instructions to the image capturing device to move to the recommended position. One or more computer processors determine whether the image capturing device is in the recommended position.Type: ApplicationFiled: September 23, 2019Publication date: March 25, 2021Inventors: Igor S. Ramos, Angelo Danducci, II, Devon E. Mensching, Kimberly J. Taft
-
Publication number: 20200402128Abstract: 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.Type: ApplicationFiled: June 24, 2019Publication date: December 24, 2020Inventors: Igor S. Ramos, Kimberly J. Taft, Devon E. Mensching
-
Publication number: 20200402146Abstract: 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: ApplicationFiled: June 24, 2019Publication date: December 24, 2020Inventors: Igor S. Ramos, Kimberly J. Taft, Devon E. Mensching
-
Publication number: 20200380561Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: responsive to a determination that a mobile client computer device is at a location of an item venue, sending to the client computer device prompting data, wherein the client computer device is associated to a user; examining feedback data defined by the user, wherein the feedback data is defined by the user in response to the prompting data; and transmitting to the mobile client computer device second prompting data in dependence on the examining feedback data defined by the user.Type: ApplicationFiled: May 31, 2019Publication date: December 3, 2020Inventors: Igor S. RAMOS, Kimberly J. TAFT, Devon E. MENSCHING