Patents by Inventor James E. Bostick

James E. Bostick 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).

  • Publication number: 20240127279
    Abstract: A valid combination of products is constructed from a set of products identified by a retailing backend system. The valid combination satisfies a condition of an offer. A product in the combination of product is a physical product located in a physical store. A social sentiment towards the product in social media data of a shopper is evaluated, and a rating of the product is computed using the evaluation. A location of the product in the store is obtained from the retailing backend system. The location of the product is overlaid on a view of the store, where the view is from a perspective of a location of the shopper, the shopper being physically situated in the store.
    Type: Application
    Filed: December 15, 2023
    Publication date: April 18, 2024
    Inventors: James E. Bostick, John M. Ganci, JR., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11880854
    Abstract: A valid combination of products is constructed from a set of products identified by a retailing backend system. The valid combination satisfies a condition of an offer. A product in the combination of product is a physical product located in a physical store. A social sentiment towards the product in social media data of a shopper is evaluated, and a rating of the product is computed using the evaluation. A location of the product in the store is obtained from the retailing backend system. The location of the product is overlaid on a view of the store, where the view is from a perspective of a location of the shopper, the shopper being physically situated in the store.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: January 23, 2024
    Assignee: Maplebear Inc.
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11880390
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: collecting location data of users and identifying candidates for an impromptu interaction amongst the users based on converging locations of the candidates. A topic of the impromptu interaction is determined by common work interests amongst the candidates. Notification of the impromptu interaction is sent to the candidates to inform the topic and the other candidate, also with resources relevant to the topic.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11847163
    Abstract: A method of searching for videos includes receiving, by a computer device, a search query from a user computer device. The method also includes determining, by the computer device, a set of videos that satisfy the search query. The method further includes determining, by the computer device, a subset of related videos from the set using metadata to determine a relationship based on date, time, and location. The method additionally includes generating, by the computer device, a consolidated video from the subset of related videos by merging a first portion of a first one of the subset of related videos with a second portion of a second one of the subset of related videos.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: December 19, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Sarbajit K. Rakshit, Craig M. Trim
  • Patent number: 11824951
    Abstract: By monitoring an in-person interaction using a first Internet of Things (IoT) device, an entity relationship between parties in the in-person interaction is identified. Using data resulting from the monitoring, a habit workflow corresponding to the entity relationship is generated, wherein the habit workflow comprises a sequence of habits and a habit in the sequence of habits comprises performance of a behavior. A second IoT device able to monitor execution of the habit workflow is identified. Using the second IoT device, execution of the habit workflow is monitored. A motivational method corresponding to the execution is identified from the monitored execution.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: November 21, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, James E. Bostick, Martin G. Keen, John M. Ganci, Jr.
  • Patent number: 11768678
    Abstract: By analyzing execution of a set of transactions by an application, a set of actual code execution paths of the application are determined. From the set of actual code execution paths, a set of predicted execution paths of the application are predicted using an execution prediction model. The set of predicted execution paths includes the set of actual code execution paths. By determining that paths in the set of predicted execution paths have above a threshold similarity to each other, a cluster of predicted execution paths is identified. The cluster of predicted execution paths is recommended, using a recommendation model, for implementation as a single execution path in a revised version of the application.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: September 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, James E. Bostick, John M. Ganci, Jr., Martin G. Keen
  • Patent number: 11762864
    Abstract: Aspects of the present invention provide devices that identify a question in a text message of a chat session between a plurality of computing devices, wherein each of the plurality of computing devices includes an identifier of a user of a corresponding computing device in the text message, analyze digital data to determine a relationship between the users of the plurality of computing devices, construct search parameters for digital content external to the chat session according to the identified question and determined relationship, search for the digital content over a network according to the constructed search parameters to obtain search results, rank the search results according to the determined relationship, and distribute the ranked search results according to the determined relationship to at least one of the plurality of computing devices in an overlay of the chat session.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 19, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Sarbajit K. Rakshit, John M. Ganci, Jr., Martin G. Keen, James E. Bostick
  • Patent number: 11763409
    Abstract: An embodiment for determining a drop-off location of a passenger is provided. The embodiment may include receiving a pick-up location and drop-off location from one or more passengers. The embodiment may also include identifying the one or more passengers to be picked up from a passenger profile. The embodiment may further include identifying one or more factors associated with each passenger. The embodiment may also include in response to determining the drop-off location is not appropriate, notifying the one or more passengers of an alternative drop-off location. The embodiment may further include in response to determining the drop-off location is appropriate, dropping the one or more passengers off at the drop-off location. The embodiment may also include in response to determining the one or more passengers are not responsive to the notification, dropping each passenger who did not respond off at the alternative drop-off location.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: September 19, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Sarbajit K. Rakshit, James E. Bostick, Martin G. Keen, John M. Ganci, Jr.
  • Publication number: 20230214710
    Abstract: At a first chatbot, a query expressed in natural language form is received. It is determined that responding to the query requires data external to the first chatbot. From a data source external to the first chatbot, response data corresponding to the query is obtained. Using the response data, the query is responded to in natural language form. Using the response data, the first chatbot is updated.
    Type: Application
    Filed: January 6, 2022
    Publication date: July 6, 2023
    Applicant: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, James E. Bostick, John M. Ganci, JR., Martin G. Keen
  • Patent number: 11694026
    Abstract: A computer-implemented method includes: receiving, by a computing device, an input file defining correct spellings of one or more transliterated words; generating, by the computing device, suffix outputs based on the one or more transliterated words; generating, by the computing device, a dictionary that maps the suffix outputs to the one or more transliterated words; recognizing, by the computing device, an alternatively spelled transliterated word included in a document as one of the one or more correctly spelled transliterated words using the dictionary; and outputting, by the computing device, information corresponding to the recognized transliterated word.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: July 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Craig M. Trim
  • Publication number: 20230199081
    Abstract: By monitoring an in-person interaction using a first Internet of Things (IoT) device, an entity relationship between parties in the in-person interaction is identified. Using data resulting from the monitoring, a habit workflow corresponding to the entity relationship is generated, wherein the habit workflow comprises a sequence of habits and a habit in the sequence of habits comprises performance of a behavior. A second IoT device able to monitor execution of the habit workflow is identified. Using the second IoT device, execution of the habit workflow is monitored. A motivational method corresponding to the execution is identified from the monitored execution.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Applicant: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, Craig M. Trim, James E. Bostick, Martin G. Keen, John M. Ganci, JR.
  • Patent number: 11636304
    Abstract: In an embodiment, cognitive adjustment of responses from a virtual assistant includes detecting verbal content in an audio signal, determining that the verbal content includes a voice command associated with a task by correlating the verbal content with voice command data stored in memory, determining a state of the user from the audio signal by cognitively comparing aspects of the verbal content with aspects of profile data associated with the user, and retrieving task data associated with the task for preparing a response to the voice command.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: April 25, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, John M. Ganci, Jr., James E. Bostick, Martin G. Keen
  • Patent number: 11636628
    Abstract: Techniques for composite imagery rendering in a diminished reality environment for medical diagnosis are provided. In one aspect, a method for composite image rendering in a diminished reality environment for medical diagnosis includes: analyzing medical imagery scans for a patient visiting a medical office for consultation with a physician for a diagnosis; obtaining real-time images of the patient who is physically located in the medical office; creating a composite image of the patient comprising relevant portions of the medical imagery scans combined with the real-time images of the patient; selecting one or more portions of the composite image to diminish for the diagnosis; and rendering the composite image in a diminished reality environment.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sarbajit K. Rakshit, John M. Ganci, Jr., James E. Bostick, Martin G. Keen
  • Patent number: 11625364
    Abstract: An embodiment includes receiving, by a processor, an indication that a first device transmitted a file having tracking metadata to a second device. The embodiment also includes receiving, by the processor, an indication of a modification to the file by the second device. The embodiment also includes evaluating, by the processor, the modification to the file using a cognitive process that analyzes the modification as it relates to profile information for a user and generates a significance value associated with the change. The embodiment also includes automatically initiating, by the processor and responsive to the generating of the significance value, a selected responsive action from among a plurality of responsive actions based at least in part on the significance value, where the automatic initiation of the selected responsive action includes automatic transmission of a notification to the first device regarding the modification to the file.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: April 11, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
  • Patent number: 11567563
    Abstract: A method, computer system, and a computer program product for modifying XR applications is provided. The present invention may include receiving capability input associated with the capabilities of the user. The present invention may include determining operational requirements of an XR application. The present invention may include determining movement capabilities of the user. The present invention may include generating a movement capabilities profile. The present invention may include determining differences between the operational requirements of the XR application and the movement capabilities profile of the user. The present invention may include modifying the operational requirements of the XR application based on the determined differences. The present invention may include monitoring the user's participation in the XR application with modified operational requirements.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: January 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Martin G. Keen, Sarbajit K. Rakshit, John M. Ganci, Jr., James E. Bostick
  • Patent number: 11549819
    Abstract: A computer-implemented method includes: obtaining, by a user device, information defining a navigation path to a destination; and forming, by the user device, protrusions on a display of the user device, wherein a pattern of the protrusions corresponds to the navigation path.
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: January 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Martin G. Keen, Sarbajit K. Rakshit, John M. Ganci, Jr., James E. Bostick
  • Patent number: 11538088
    Abstract: A computer device determines requirements of a particular device/service by analyzing designated electronic communications. The computer device then monitors performance of the device/service over a period of time to determine performance of the device/service in meeting those derived requirements. An output regarding the performance of the device/service in meeting those requirements is then generated.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: December 27, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Martin G. Keen, James E. Bostick, John M. Ganci, Jr.
  • Publication number: 20220391686
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can predict that one or more objects affects media capture using one or more sensors of a media capture device. Embodiments of the present invention can then determine whether at least one object of the one or more objects is appropriate based, at least in part, on a comparison to an object database used to classify appropriateness for context. Embodiments of the present invention can then determine one or more corrective actions to avoid at least one object determined to be inappropriate from being within the media capture device's field of view.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Inventors: Clement Decrop, Sarbajit K. Rakshit, James E. Bostick, Martin G. Keen, John M. Ganci, JR.
  • Publication number: 20220374845
    Abstract: Embodiments for a method, computer system, and computer program product for vehicle maintenance prediction are provided. The embodiments may include receiving a course of a vehicle to navigate across a roadway. The embodiments may also include identifying one or more contextual changes as the vehicle navigates across the roadway. The embodiments may further include calculating an impact to vehicle maintenance due to vehicle traversal of the roadway based on the identified contextual changes. The embodiments may also include predicting a value associated with vehicle maintenance based on the calculated impact and the calculated cost.
    Type: Application
    Filed: May 18, 2021
    Publication date: November 24, 2022
    Inventors: Craig M. Trim, Sarbajit K. Rakshit, John M. Ganci, JR., James E. Bostick, Martin G. Keen
  • Patent number: 11494864
    Abstract: For securing a physical environment, an intersection determination is performed using a first record of a first person and a second record of a second person, to determine whether a travel plan of the first person and a travel plan of the second person intersect at a location and a time. When the intersection determination is affirmative, an analysis is performed whether a first object associated with the first person and a second object associated with the second person are combinable to form a combined object having a combined property. When the combined property is designated as harmful in the physical environment, a suspicion indication is outputted. The suspicion indication includes an identity of the first person, an identity of the second person, and a level of suspicion.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: November 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit, Craig M. Trim