Patents by Inventor Charles S. Lingafelt

Charles S. Lingafelt 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: 11095653
    Abstract: A trusted device responsible for evaluating trustworthiness of unknown devices is provided. Trust evaluation rules usable to determine whether to authorize unknown devices to access a resource are received. A request to access the resource and device evaluation attributes are received from an unknown device. The trustworthiness of the unknown device is evaluated based upon the device evaluation attributes using the trust evaluation rules. In response to determining that the unknown device is trustworthy, a credential for accessing the resource is provided to the unknown device, and the device evaluation attributes of the unknown device and an identification of the unknown device are sent to a registrar for the resource.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, John E. Moore, Jr., Kevin C. McConnell
  • Patent number: 11017617
    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: Grant
    Filed: January 2, 2020
    Date of Patent: May 25, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 11017313
    Abstract: In an approach for providing a response based on situational context, a computer determines that an individual is within a proximity of a computing device. The computer identifies an identity associated with the determined individual within the proximity of the computing device. The computer determines a location associated with the identified identity. The computer identifies an entry within a table based on at least in part on the identified identity and the determined location. The computer determines a stimulus associated with the identified entry occurs. The computer provides a response based on determining the stimulus associated with the identified entry occurs.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: May 25, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 11003761
    Abstract: Embodiments for implementing an inferred access authentication decision for an application by a processor. A minimum required credential strength of a current authentication process for an application is compared to a previous, successful authentication for the application. The minimum required credential strength of application is inferred to be sufficient to validate the current authentication process upon determining a minimum required credential value (AMRCV) is greater than a predetermined threshold of the previous successful authentication for the application.
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles S. Lingafelt, Gregory J. Boss, Andrew R. Jones, John E. Moore, Jr., Kevin Charles Mcconnell
  • Patent number: 10963580
    Abstract: Embodiments for rendering content by a processor are provided. A request to render content is received. A score is assigned to each of a plurality of rendering browsers based on a plurality of factors associated with the content and the plurality of rendering browsers, the score used in determining a selection of the rendering browser and weighted according to each of the plurality of factors which include: a security risk of the content, and language support, performance characteristics and a user preference of the plurality of rendering browsers. The selected rendering browser is automatically instantiated and the content is rendered by the selected rendering browser on the computing device.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: March 30, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ramamohan Chennamsetty, Charles K. Davis, III, Christopher R. Dotson, Charles S. Lingafelt
  • Patent number: 10955810
    Abstract: A computer-implemented method includes: monitoring, by a computing device, communication flows within an industrial processing system; identifying, by the computing device, a hazardous command based on monitoring the communication flows, wherein identifying the hazardous command includes running a simulation with the communication flows as an input to the simulation; generating, by the computing device, a set of one or more mitigating commands based on identifying the hazardous command; and outputting, by the computing device, the set of one or more mitigating commands to components within the industrial processing system, wherein outputting the set of the one or more mitigating commands reduces a level of hazard caused by the hazardous command.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: March 23, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 10917840
    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: Grant
    Filed: September 13, 2018
    Date of Patent: February 9, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Charles S. Lingafelt, John E. Moore, Jr., Andrew R. Jones
  • Patent number: 10893093
    Abstract: Systems and methods for transferring data are disclosed. A method includes: receiving an indication to transfer data from a first application on a first computer device running on a first operating system to a second application on a second computer device running on a second operating system that is different than the first operating system; extracting the data from the first application on the first computer device based on the receiving; and transmitting the data to the second computer device based on the extracting.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew R. Jones, Gregory J. Boss, John E. Moore, Jr., Charles S. Lingafelt, Kevin C. McConnell
  • Patent number: 10831646
    Abstract: Improved utilization of spare resources for fuzz testing is provided. A production environment that includes a plurality of running applications having a plurality of user input fields is monitored over a period of time for consumer use. Actual usage data for the plurality of user input fields are determined during the period of time. Each user input field in the plurality of user input fields is ranked for fuzz testing based on, at least in part, the actual usage data corresponding to each respective user input field during the period of time. The fuzz testing is selectively performed on a portion of the plurality of user input fields based on user input field rankings.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Christopher R. Dotson, Charles S. Lingafelt
  • Patent number: 10756913
    Abstract: A system and computer-implemented method for using a broadcast medium to transmit messages targeted to and received by only particular individuals or groups within an audience of the broadcast. Messages, such as alerts, polls, and advertisements, may be augmented with one or more addresses corresponding to particular individuals or groups of people with particular activity or demographic qualities. The message may be injected into and even concealed within the stream in a format that may cause an ordinary device to present the stream without having perceptibly changed it, but may allow a smart device to receive the message, determine that it was intended for a user, and present it to the user.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: August 25, 2020
    Assignee: International Business Machines Corporation
    Inventors: Andrew R. Jones, Gregory J. Boss, Kevin C. McConnell, Charles S. Lingafelt, John E. Moore, Jr.
  • Publication number: 20200210326
    Abstract: Improved utilization of spare resources for fuzz testing is provided. A production environment that includes a plurality of running applications having a plurality of user input fields is monitored over a period of time for consumer use. Actual usage data for the plurality of user input fields are determined during the period of time. Each user input field in the plurality of user input fields is ranked for fuzz testing based on, at least in part, the actual usage data corresponding to each respective user input field during the period of time. The fuzz testing is selectively performed on a portion of the plurality of user input fields based on user input field rankings.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 2, 2020
    Inventors: Christopher R. Dotson, Charles S. Lingafelt
  • Patent number: 10701420
    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: Grant
    Filed: September 13, 2018
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John E. Moore, Jr., Andrew R. Jones, Charles S. Lingafelt, Gregory J. Boss
  • 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.
  • Patent number: 10666556
    Abstract: Technical solutions for optimization of network resources are described. One general aspect includes a method, including measuring, by a controller, an attribute of network route being used to communicate a network flow between a first apparatus and a second apparatus. The method also includes comparing, by the controller, a predetermined threshold and the attribute. The method also includes in response to the attribute being non-compliant with the predetermined threshold, selecting, by the controller, an alternative network route to communicate the network flow between the first apparatus and the second apparatus. The method also includes routing, by the controller, the network flow to be communicated via the alternative route between the first apparatus and the second apparatus.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: May 26, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles S. Lingafelt, James W. Murray, James T. Swantek, James S. Worley
  • 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.
  • 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: 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
  • Publication number: 20200074072
    Abstract: Embodiments for implementing an inferred access authentication decision for an application by a processor. A minimum required credential strength of a current authentication process for an application is compared to a previous, successful authentication for the application. The minimum required credential strength of application is inferred to be sufficient to validate the current authentication process upon determining a minimum required credential value (AMRCV) is greater than a predetermined threshold of the previous successful authentication for the application.
    Type: Application
    Filed: September 5, 2018
    Publication date: March 5, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles S. LINGAFELT, Gregory J. BOSS, Andrew R. JONES, John E. MOORE, JR., Kevin Charles MCCONNELL
  • Patent number: 10565807
    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: Grant
    Filed: September 10, 2018
    Date of Patent: February 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory J. Boss, Andrew R. Jones, Charles S. Lingafelt, Kevin C. McConnell, John E. Moore, Jr.
  • Patent number: 10541910
    Abstract: Technical solutions for optimization of network resources are described. One general aspect includes a method, including measuring, by a controller, an attribute of network route being used to communicate a network flow between a first apparatus and a second apparatus. The method also includes comparing, by the controller, a predetermined threshold and the attribute. The method also includes in response to the attribute being non-compliant with the predetermined threshold, selecting, by the controller, an alternative network route to communicate the network flow between the first apparatus and the second apparatus. The method also includes routing, by the controller, the network flow to be communicated via the alternative route between the first apparatus and the second apparatus.
    Type: Grant
    Filed: April 19, 2018
    Date of Patent: January 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles S. Lingafelt, James W. Murray, James T. Swantek, James S. Worley