Patents by Inventor JAMES D. CREASMAN

JAMES D. CREASMAN 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: 11502899
    Abstract: A method and technique for utilizing user feedback of product installation includes initiating, on a client computing system by a user, an install module of a product to install an instance of the product on the client computing system according to a default installation process. The install module interfaces with a server system and retrieves feedback data collected by the server system in connection with prior installations of the product. The install module creates a modified installation sequence for the product on the client computing system from the default installation process based on the retrieved feedback data and then installs the instance of the product on the client computing system according to the modified installation process.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: James D. Creasman, Kevin D. Dillard, Jeffrey K. Johnson, Barry J. Pellas, Matthew T. Pellas, Matthew K. Thomas, Paul A. Titus
  • Patent number: 10594550
    Abstract: A method and technique for utilizing user feedback of product installation includes receiving, by a first install module executing on a server, feedback data associated with an installation of a first instance of a product on a first client computing system. The first install module assesses the feedback data and, based on the assessment of the feedback data, modifies a default installation sequence for the product to create a modified installation sequence. The first install module receives a communication from a second client computing system installing a second instance of the product on a second client computing system and interfaces with a second install module provided by the product executing on the second client computing system to communicate the modified installation sequence for installing the second instance of the product on the second client computing system by the second install module.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: March 17, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James D. Creasman, Kevin D. Dillard, Jeffrey K. Johnson, Barry J. Pellas, Matthew T. Pellas, Matthew K. Thomas, Paul A. Titus
  • Publication number: 20200028743
    Abstract: A method and technique for utilizing user feedback of product installation includes initiating, on a client computing system by a user, an install module of a product to install an instance of the product on the client computing system according to a default installation process. The install module interfaces with a server system and retrieves feedback data collected by the server system in connection with prior installations of the product. The install module creates a modified installation sequence for the product on the client computing system from the default installation process based on the retrieved feedback data and then installs the instance of the product on the client computing system according to the modified installation process.
    Type: Application
    Filed: September 30, 2019
    Publication date: January 23, 2020
    Inventors: James D. Creasman, Kevin D. Dillard, Jeffrey K. Johnson, Barry J. Pellas, Matthew T. Pellas, Matthew K. Thomas, Paul A. Titus
  • Patent number: 10226982
    Abstract: Mechanisms are provided for controlling air quality within an interior of a vehicle. Air quality data is received from a vehicle mounted sensor of the vehicle, and at least one of a sensor of another vehicle, an external environment sensor, or a remotely located information source system. A first air quality measure is determined for an external environment exterior to the vehicle and a second air quality measure of an internal environment of the vehicle is determined based on the air quality data. At least one control signal to send to a climate control system of the vehicle is determined based on the determined first air quality measure and determined second air quality measure. Air quality within the internal environment of the vehicle is controlled by sending the at least one control signal to the climate control system.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: Joshua A. Alger, Alan R. Buss, James D. Creasman, Jeffrey R. Hoy
  • Patent number: 10091305
    Abstract: Disconnection protection for command-line remote terminal may be provided. A command-line remote terminal session may be created at the first computer for interacting with the second computer. A command entered in the command-line remote terminal session may be intercepted. A disconnect protection may be injected into the command. The disconnect protection may comprise at least redirecting output from the command into a session log file. The output of the command may be tracked to simulate the command as an active process in the command-line remote terminal session at the first computer. Responsive to detecting a disconnect in the remote network connection with the second computer, the remote network connection with the second computer may be automatically recovered by restarting the remote network connection with the second computer based on information stored in the session log file at a point of the disconnect.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Joshua A. Alger, Alan R. Buss, James D. Creasman, Jeffrey R. Hoy
  • Publication number: 20170272318
    Abstract: A method and technique for utilizing user feedback of product installation includes receiving, by a first install module executing on a server, feedback data associated with an installation of a first instance of a product on a first client computing system. The first install module assesses the feedback data and, based on the assessment of the feedback data, modifies a default installation sequence for the product to create a modified installation sequence. The first install module receives a communication from a second client computing system installing a second instance of the product on a second client computing system and interfaces with a second install module provided by the product executing on the second client computing system to communicate the modified installation sequence for installing the second instance of the product on the second client computing system by the second install module.
    Type: Application
    Filed: June 5, 2017
    Publication date: September 21, 2017
    Inventors: James D. Creasman, Kevin D. Dillard, Jeffrey K. Johnson, Barry J. Pellas, Matthew T. Pellas, Matthew K. Thomas, Paul A. Titus
  • Patent number: 9680697
    Abstract: A method and technique for utilizing user feedback of product installation disclosed. The technique includes: initiating an installation process to install an instance of a product, by an install module of the product, on a client computing system of a first user; interfacing, by the install module, with a server system to retrieve install path data defining a default installation path for the product, the default installation path based on previous feedback data received from at least a second user previously installing another instance of the product; modifying, by the install module, a default installation path for the product on the client computing system of the first user using the install path data; during the installation process, obtaining current feedback data from the first user corresponding to the installation process on the client computing system of the first user; and transmitting the current feedback data to the server system.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: June 13, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James D. Creasman, Kevin D. Dillard, Jeffrey K. Johnson, Barry J. Pellas, Matthew T. Pellas, Matthew K. Thomas, Paul A. Titus
  • Patent number: 9628847
    Abstract: A mobile device controls content partitioning at a separate renderable content storage device of an item of renderable content into multiple partitioned content segments that are each less in size than the entire item of renderable content and that each fit within available memory of the mobile device. The mobile device renders on a display device of the mobile device multiple received content partition identifiers that each identify one partitioned content segment. The mobile device retrieves from the separate renderable content storage device a partitioned content segment of the item of renderable content identified by a user-selected content partition identifier. The mobile device renders the partitioned content segment. The mobile device automatically retrieves, in response to completion of rendering of the partitioned content segment, a second partitioned content segment using a second content partition identifier of the received multiple content partition identifiers.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: April 18, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nathan A. Baker, James D. Creasman, Barry J. Pellas, Adrian P. Vrouwenvelder
  • Publication number: 20160318368
    Abstract: Mechanisms are provided for controlling air quality within an interior of a vehicle. Air quality data is received from a vehicle mounted sensor of the vehicle, and at least one of a sensor of another vehicle, an external environment sensor, or a remotely located information source system. A first air quality measure is determined for an external environment exterior to the vehicle and a second air quality measure of an internal environment of the vehicle is determined based on the air quality data. At least one control signal to send to a climate control system of the vehicle is determined based on the determined first air quality measure and determined second air quality measure. Air quality within the internal environment of the vehicle is controlled by sending the at least one control signal to the climate control system.
    Type: Application
    Filed: April 29, 2015
    Publication date: November 3, 2016
    Inventors: Joshua A. Alger, Alan R. Buss, James D. Creasman, Jeffrey R. Hoy
  • Publication number: 20160182647
    Abstract: Disconnection protection for command-line remote terminal may be provided. A command-line remote terminal session may be created at the first computer for interacting with the second computer. A command entered in the command-line remote terminal session may be intercepted. A disconnect protection may be injected into the command. The disconnect protection may comprise at least redirecting output from the command into a session log file. The output of the command may be tracked to simulate the command as an active process in the command-line remote terminal session at the first computer. Responsive to detecting a disconnect in the remote network connection with the second computer, the remote network connection with the second computer may be automatically recovered by restarting the remote network connection with the second computer based on information stored in the session log file at a point of the disconnect.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Joshua A. Alger, Alan R. Buss, James D. Creasman, Jeffrey R. Hoy
  • Patent number: 9323951
    Abstract: According to one embodiment of the present disclosure, an approach is provided in which a diagnostic system retrieves encrypted utilization data from an electronic system that were generated from utilization data corresponding to the electronic system's usage. The diagnostic system decrypts the encrypted utilization data and determines whether the decrypted utilization data are valid. When the decrypted utilization data are valid, the diagnostic system displays the decrypted utilization data on a display. In another embodiment, the diagnostic system retrieves cryptographically-protected utilization data from the electronic system and determines the authenticity of the cryptographically-protected utilization data. Once the cryptographically-protected utilization data are authenticated, the diagnostic system displays the corresponding utilization data on a display.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ronald E. Craig, James D. Creasman, Robert A. Gibson, John A. Poetzinger
  • Publication number: 20160088343
    Abstract: A mobile device controls content partitioning at a separate renderable content storage device of an item of renderable content into multiple partitioned content segments that are each less in size than the entire item of renderable content and that each fit within available memory of the mobile device. The mobile device renders on a display device of the mobile device multiple received content partition identifiers that each identify one partitioned content segment. The mobile device retrieves from the separate renderable content storage device a partitioned content segment of the item of renderable content identified by a user-selected content partition identifier. The mobile device renders the partitioned content segment. The mobile device automatically retrieves, in response to completion of rendering of the partitioned content segment, a second partitioned content segment using a second content partition identifier of the received multiple content partition identifiers.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 24, 2016
    Inventors: Nathan A. Baker, James D. Creasman, Barry J. Pellas, Adrian P. Vrouwenvelder
  • Patent number: 9232263
    Abstract: A storable duration of renderable content, based upon available memory for storage of renderable content associated with a mobile device, is determined in response to detecting a request for a portion of renderable content via an input device. The request for the portion of the renderable content based upon the storable duration is sent to a renderable content storage device, where the renderable content is identified by a content identifier. A content partition identifier and the portion of the renderable content having a duration less than or equal to the storable duration is received at the mobile device in response to the request. The content identifier, the content partition identifier, and the portion of the renderable content are stored within the available memory for storage of renderable content associated with the mobile device.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: January 5, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nathan A. Baker, James D. Creasman, Barry J. Pellas, Adrian P. Vrouwenvelder
  • Publication number: 20150172232
    Abstract: A method and technique for utilizing user feedback of product installation disclosed. The technique includes: initiating an installation process to install an instance of a product, by an install module of the product, on a client computing system of a first user; interfacing, by the install module, with a server system to retrieve install path data defining a default installation path for the product, the default installation path based on previous feedback data received from at least a second user previously installing another instance of the product; modifying, by the install module, a default installation path for the product on the client computing system of the first user using the install path data; during the installation process, obtaining current feedback data from the first user corresponding to the installation process on the client computing system of the first user; and transmitting the current feedback data to the server system.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Applicant: International Business Machines Corporation
    Inventors: James D. Creasman, Kevin D. Dillard, Jeffrey K. Johnson, Barry J. Pellas, Matthew T. Pellas, Matthew K. Thomas, Paul A. Titus
  • Publication number: 20140281443
    Abstract: According to one embodiment of the present disclosure, an approach is provided in which a diagnostic system retrieves encrypted utilization data from an electronic system that were generated from utilization data corresponding to the electronic system's usage. The diagnostic system decrypts the encrypted utilization data and determines whether the decrypted utilization data are valid. When the decrypted utilization data are valid, the diagnostic system displays the decrypted utilization data on a display. In another embodiment, the diagnostic system retrieves cryptographically-protected utilization data from the electronic system and determines the authenticity of the cryptographically-protected utilization data. Once the cryptographically-protected utilization data are authenticated, the diagnostic system displays the corresponding utilization data on a display.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ronald E. Craig, James D. Creasman, Robert A. Gibson, John A. Poetzinger
  • Publication number: 20140189076
    Abstract: Embodiments of the present invention provide a computer system, method, and computer program product for configuring a computer system. According to one aspect of the present invention, a user can create one or more configuration scripts to perform an automated configuration task on a remote managed computer system and transmit the configuration scripts via a simple object access protocol (SOAP) connection. A user of the remote managed computer system can choose to perform actions of the configuration task on an action-by-action basis by executing one or more of the configuration scripts. The creator of the configuration scripts need not have authority (e.g., need not have administrative privileges) to execute the configuration scripts on the managed computer system.
    Type: Application
    Filed: January 3, 2013
    Publication date: July 3, 2014
    Applicant: International Business Machines Corporation
    Inventors: James D. Creasman, Jeffrey R. Hoy, Andrew J. Ivory, Barry J. Pellas
  • Patent number: 8543531
    Abstract: A service, which in one embodiment is a fashion social network, applies pre-defined criteria to items proposed for selection by a user, in order to determine if the proposed items are compatible with descriptive attributes and/or current possessions of the user.
    Type: Grant
    Filed: July 27, 2009
    Date of Patent: September 24, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nathan A. Baker, James D. Creasman, Barry J. Pellas, Adrian P. Vrouwenvelder
  • Patent number: 8467613
    Abstract: A method for automatically retrieving interaction information between objects, including: with a server, transforming a first image and a second image submitted to said server from a source into first and second sets of parameters, respectively; searching a database for an interaction relationship between the first and second images using the first and second sets of parameters; and returning a representation of the interaction relationship to the source.
    Type: Grant
    Filed: September 28, 2009
    Date of Patent: June 18, 2013
    Assignee: International Business Machines Corporation
    Inventors: Nathan A. Baker, James D. Creasman, Barry J. Pellas, Adrian P. Vrouwenvelder
  • Publication number: 20120172098
    Abstract: In one embodiment of the invention, game specific statistics for previously played games are obtained for each player of a game. Weights and corresponding generic attributes are associated with each game specific statistic. For each game specific statistics, a generic attribute score is computed based on the corresponding weight and generic attribute. In response to a request to play a game, generic attributes are determined for each role of the game. For each generic attribute of each role of the game, the generic attribute scores of each player are compared and a specific role is suggested for each player. If all the players accept their respective and suggested roles, then those roles are assigned to the players. If one or more players rejects a suggested role, that player may request a different role and another role will be suggested for that player.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: NATHAN A. BAKER, JAMES D. CREASMAN, BARRY J. PELLAS, ADRIAN P. VROUWENVELDER
  • Publication number: 20110075884
    Abstract: A method for automatically retrieving interaction information between objects, including: with a server, transforming a first image and a second image submitted to said server from a source into first and second sets of parameters, respectively; searching a database for an interaction relationship between the first and second images using the first and second sets of parameters; and returning a representation of the interaction relationship to the source.
    Type: Application
    Filed: September 28, 2009
    Publication date: March 31, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nathan A. Baker, James D. Creasman, Barry J. Pellas, Adrian P. Vrouwenvelder