Patents by Inventor John E. Moore

John E. Moore 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: 10678501
    Abstract: A computer-implemented method includes identifying a first set of utterances from a plurality of utterances. The plurality of utterances is associated with a conversation and transmitted via a plurality of audio signals. The computer-implemented method further includes mining the first set of utterances for a first context. The computer-implemented method further includes determining that the first context associated with the first set of utterances is not relevant to a second context associated with the conversation. The computer-implemented method further includes dynamically muting, for at least a first period of time, a first audio signal in the plurality of audio signals corresponding to the first set of utterances. A corresponding computer system and computer program product are also disclosed.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Publication number: 20200174739
    Abstract: A method, system and computer program product includes detecting a volume level for audio input of a first user in a multi-user conference call, and automatically adjusting a volume level for a second user receiving audio output of the first user based on at least one of preferences of the second user, historic data between the first and the second user, and geographic characteristics of the audio input of the first user.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Inventors: Gregory J. Boss, Tamer E. Abuelsaad, John E. Moore, JR., Randy A. Rendahl
  • Publication number: 20200176108
    Abstract: A delivery device includes a circuit for receiving an authentication signal. The delivery device contains a substance encapsulated therein. The delivery device determines whether a user is authenticated based upon the authentication signal and an identifier stored within the delivery device. The delivery device heats, responsive to determining that the user is not authenticated within a predetermined time period after the delivery device being ingested by the user, the substance encapsulated within the delivery device.
    Type: Application
    Filed: February 11, 2020
    Publication date: June 4, 2020
    Applicant: International Business Machines Corporation
    Inventors: Ira L. Allen, Gregory J. Boss, Lawrence A. Clevenger, Andrew R. Jones, Kevin C. McConnell, John E. Moore, JR.
  • Patent number: 10671246
    Abstract: Systems and methods for visualization and control of application interactions are disclosed. An approach includes receiving a selection of a primary application, retrieving information regarding a relationship between the selected primary application and at least one of another application and a computer device resource, and calculating a thickness value for the relationship, wherein the thickness value represents at least one parameter of interest to a user. The approach includes displaying icons representing the selected primary application and the other application(s) and computer device resource(s), and displaying at least one relationship line between the selected primary application and the other application(s)/computer device resource(s), wherein the at least one relationship line has a line weight based on the thickness value.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: June 2, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Publication number: 20200164895
    Abstract: A method includes: determining, by a computer device, conditions along a predefined driving route of a vehicle; determining, by the computer device and based on the conditions, risk factors of segments of the driving route; determining, by the computer device, an optimal one of the segments for switching the vehicle from autonomous driving mode to manual driving mode; and outputting, by the computer device, data defining the determined optimal one of the segments.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 28, 2020
    Inventors: Gregory J. BOSS, Jeremy R. FOX, Christian COMPTON, John E. MOORE, JR., Andrew R. JONES
  • Publication number: 20200160284
    Abstract: Analyzing vehicle sensor data and identifying anomalies in service procedures including capturing vehicle data metrics from sensors, determining whether a service procedure that matches a predefined service procedure has been performed, identifying performed procedural steps corresponding to the matched service procedure, determining whether the performed procedural steps do not include one of the service procedures, whether the procedural steps were not performed in a defined order or whether a performed procedural step is not one of the predefined procedures, identifying an anomaly in the procedural steps when a determination is made that the procedural steps do not include all of the predefined service procedures, that the procedural steps were not performed in an order the defined sequence of steps, or that a procedural step is not one of the sequence of steps of the predefined service procedures and providing a dynamic feedback notification when an anomaly has been identified.
    Type: Application
    Filed: January 22, 2020
    Publication date: May 21, 2020
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, JR., Randy A. Rendahl
  • Publication number: 20200151423
    Abstract: A method, system, and computer program product is disclosed for checking credentials, using a drone. The drone detects a line of people, and the drone can communicate with the base station. The drone can request information from a person on the line for checking credentials of the people in the line with respect to a purpose for forming the line. The method and system captures information about the person, in response to the drone requesting information from the person, and the person providing the requested information. The method and system checks the information with data stored at the base station to verify the person's information with respect to required credentials being related to the purpose of the line. A message is communicated, using the drone, to the person on the line, in response to the checking of the information of the person.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 14, 2020
    Inventors: Jeremy R. Fox, Gregory J. Boss, Christian B. Compton, Andrew R. Jones, John E. Moore, JR.
  • Publication number: 20200143610
    Abstract: A computer-implemented method includes: determining, by a computer device, a value of an operating condition of a component of a vehicle; obtaining, by the computer device, a comparison value for the operating condition from one of: a same type component on the same vehicle; a same type component on at least one other vehicle; and a remote database; comparing, by the computer device, the determined value to the comparison value; determining, by the computer device and based on the comparing, whether the determined value deviates from the comparison value by more than a threshold amount; and generating an alert in the vehicle based on the determining the determined value deviates from the comparison value by more than the threshold amount.
    Type: Application
    Filed: January 2, 2020
    Publication date: May 7, 2020
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, JR.
  • Patent number: 10643076
    Abstract: A method includes identifying a first light source in a surveillance coverage area, wherein the first light source is an electronic light source. The method receives a schedule for one or more light source changes for the surveillance coverage area, wherein the one or more light source changes include activating and deactivating the first light source at a particular point in time. The method establishes a first shadow measurement utilizing the first light source and a camera at a first point in time. The method determines a second shadow measurement utilizing the first light source and the camera at a second point in time. Responsive to determining the second shadow measurement does not reach a similarity threshold with the first shadow measurement, the method sends a first notification to a user, wherein the first notification specifies a potential security breach.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: May 5, 2020
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, John E. Moore, Jr., Sarbajit K. Rakshit
  • Publication number: 20200130705
    Abstract: A computer-implemented method for controlling a vehicle. The method monitors one or more characteristics of one or more users within the vehicle, and compares the one or more characteristics of the one or more users with one or more corresponding baseline characteristics of the one or more users. The method further determines, based on the comparison, that a difference between the one or more characteristics and the one or more corresponding baseline characteristics of the one or more users exceeds a threshold value, and performs a controlling action associated with the vehicle, wherein the controlling action may be taking a higher level of autonomous control over the vehicle; varying speed and handling of the vehicle; and overriding the one or more characteristics of the one or more users in order to avoid an accident.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Gregory J. Boss, Jeremy R. Fox, Andrew R. Jones, John E. Moore, JR.
  • Patent number: 10635087
    Abstract: In an approach to dynamic manufacturing, one or more computer processors receive an indication of intent to purchase a product. The one or more computer processors identify a set of specifications associated with the product. The one or more computer processors determine required product specification parameters based on the one or more product specifications. The one or more computer processors identify three dimensional printing-based manufacturers within a threshold proximity to a delivery location of the product. The one or more computer processors determine whether the identified three dimensional printing-based manufacturers can create the product meeting the determined required product specification parameters. The one or more computer processors send a list of three dimensional printing-based manufacturers that can create the product.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, John E. Moore, Jr., Randy A. Rendahl
  • Patent number: 10635104
    Abstract: Embodiments for implementing intelligent transition between autonomous and manual driving modes by a processor. A customized transition plan for one or more entities may be generated for transitioning between an autonomous driving mode and a manual driving mode according to one or more identified contextual factors and driver performance requirements. The customized transition plan may be applied for transitioning between the autonomous driving mode and the manual driving mode.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: April 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy R. Fox, Gregory J. Boss, Andrew R. Jones, Christian Compton, John E. Moore, Jr.
  • Publication number: 20200126276
    Abstract: A method, apparatus, system, and computer program product for providing an in-vehicle display of information for an object of interest. Sound data is received from a sound sensor system connected to the vehicle. The sound data is for sounds detected in an exterior environment around the vehicle. The sound data is analyzed for a presence of an object of interest. The location of the object of interest is determined using the sound data in response to detecting the presence of the object of interest. A visual indicator for the object of interest is displayed using an electronic display system in the vehicle to augment a live view of the exterior environment seen through a window of the vehicle for the in-vehicle display of the information for the object of interest to draw attention to the object of interest in the live view.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventors: Sarbajit K. Rakshit, Gregory J. Boss, John E. Moore, JR., Brent Hodges
  • Publication number: 20200110814
    Abstract: Generating a preferred media playlist based on a determined activity type. A media item is played from a media library. A computing device collects metadata regarding the played media item. The computing device receives sensor data from one or more sensors. The computing device determines an activity type based upon the received sensor data. The computing device generates a media item record comprising a media item identification for the media item, the metadata collected regarding the played media item, and the determined activity type. The media item records are ranked based upon the metadata regarding the played media and the determined activity type. The computing device generates a preferred media playlist comprising a plurality of generated media item records ranked highest.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 9, 2020
    Inventors: Tamer E. Abuelsaad, Gregory J. Boss, Randy A. Rendahl, John E. Moore, JR.
  • Patent number: 10614721
    Abstract: A computer-implemented method includes: receiving, by a computing device, parking related data from a plurality of external data sources, wherein the external data sources are implemented externally and independently of a vehicle; generating, by the computing device, parking guidance for assisting a driver of the vehicle to park in an open parking space based on the parking related data received from the plurality of external data sources; and presenting, by the computing device, the parking guidance to the driver of the vehicle.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Jeremy R. Fox, Andrew R. Jones, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 10614918
    Abstract: A delivery device includes a circuit for receiving an authentication signal. The delivery device contains a substance encapsulated therein. The delivery device determines whether a user is authenticated based upon the authentication signal and an identifier stored within the delivery device. The delivery device heats, responsive to determining that the user is not authenticated within a predetermined time period after the delivery device being ingested by the user, the substance encapsulated within the delivery device.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ira L. Allen, Gregory J. Boss, Lawrence A. Clevenger, Andrew R. Jones, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 10600390
    Abstract: A computer-implemented method includes: monitoring, by a computing device, a driver's eye gaze direction; receiving, by the computing device, a notification; determining, by a computing device, a location to display the notification based on the driver's eye gaze direction; and generating, by the computing device, display instructions to display the notification in the determined location.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sarbajit K. Rakshit, Gregory J. Boss, John E. Moore, Jr., Brent Hodges
  • Publication number: 20200092801
    Abstract: Embodiments for selecting a communication service provider by a processor. Communication requirements for one or more applications of a user equipment (UE) may be analyzed to convey information over a communication network. A communication service provider may be selected according to a level of matching both the communication requirements and one or more user selection criteria.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. BOSS, Charles S. LINGAFELT, John E. MOORE, JR., Andrew R. JONES
  • Publication number: 20200092322
    Abstract: Various embodiments are provided for validating commands for hacking and spoofing prevention in an Internet of Things (IoT) computing environment by a processor. An eligibility of a user to issue a command to an IoT device may be cognitively determined according to a digital footprint and a location of the use. User intent may be established according to the digital footprint. The command issued to the IoT device may be validated according to the location of the user and the user intent.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. BOSS, John E. MOORE, JR., Andrew R. JONES, Jeremy R. FOX
  • Publication number: 20200092596
    Abstract: Embodiments for controlling information in an internet of things (IoT) computing environment by a processor. A request may be issued for media data from one or more IoT devices associated with one or more collaborative vehicles. Approval for accessing the media data may be granted according to one or more contextual factors and user selected criteria.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John E. MOORE, JR., Andrew R. JONES, Charles S. LINGAFELT, Gregory J. BOSS