Patents by Inventor Charles J. Stocker, IV

Charles J. Stocker, IV 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: 9977832
    Abstract: A method comprises receiving a first user communication, accessing a directory entry associated with the user, accessing, by a processor, a database stored in a memory that includes content designated as private that is associated with the user in the directory, determining with the processor whether the first user communication includes content designated as private that is associated with the user, generating a second user communication by removing the content designated as private that is associated with the user from the first user communication, and sending the second user communication to an electronic personal assistant.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: May 22, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9971625
    Abstract: A method for operating a processing system comprising in a hypervisor, negotiating with a host platform to determine compatibility between a virtual machine and the host platform, responsive to determining that the virtual machine is compatible with the host platform, receiving a control block from the virtual machine, tagging the control block with information that associates the control block with a control group, determining whether the hypervisor is a base hypervisor, and scheduling the control block for processing responsive to determining that the hypervisor is the base hypervisor.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: May 15, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9946564
    Abstract: Migration of virtual machines within a computing environment is facilitated. A processor obtains a current virtual machine to host mapping in the computing environment, as well as a plurality of future virtual machine to host mappings. A current migration plan to migrate from a current state of the computing environment to another state of the computing environment is also obtained. Based on the current virtual machine to host mapping and one or more future virtual machine to host mappings of the plurality of future virtual machine to host mappings a determination is made that one or more potential alert conditions exist in the current migration plan. The current migration plan and/or one or more future virtual machine to host mappings are displayed. The current migration plan is adjusted to address at least one potential alert condition of the one or more potential alert conditions to improve processing within the computing environment.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: April 17, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9940393
    Abstract: A method comprises receiving a first user communication, accessing a directory entry associated with the user, accessing, by a processor, a database stored in a memory that includes content designated as private that is associated with the user in the directory, determining with the processor whether the first user communication includes content designated as private that is associated with the user, generating a second user communication by removing the content designated as private that is associated with the user from the first user communication, and sending the second user communication to an electronic personal assistant.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: April 10, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9935484
    Abstract: In one embodiment, a method includes integrating a charging pad into a powered device having a power supply, where the powered device is at least one of a monitor and a keyboard. The method includes configuring the charging pad to receive a first chargeable device in a charging position relative to the charging pad. The method further includes configuring the charging pad to deliver an electrical charge from the power supply to the first chargeable device when the chargeable device is in the charging position.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: April 3, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, Jr., Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9928100
    Abstract: Migration of virtual machines within a computing environment is facilitated. A processor obtains a current virtual machine to host mapping in the computing environment, as well as a plurality of future virtual machine to host mappings. A current migration plan to migrate from a current state of the computing environment to another state of the computing environment is also obtained. Based on the current virtual machine to host mapping and one or more future virtual machine to host mappings of the plurality of future virtual machine to host mappings a determination is made that one or more potential alert conditions exist in the current migration plan. The current migration plan and/or one or more future virtual machine to host mappings are displayed. The current migration plan is adjusted to address at least one potential alert condition of the one or more potential alert conditions to improve processing within the computing environment.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20180083476
    Abstract: In one embodiment, a method includes integrating a charging pad into a powered device having a power supply, where the powered device is at least one of a monitor and a keyboard. The method includes configuring the charging pad to receive a first chargeable device in a charging position relative to the charging pad. The method further includes configuring the charging pad to deliver an electrical charge from the power supply to the first chargeable device when the chargeable device is in the charging position.
    Type: Application
    Filed: November 29, 2017
    Publication date: March 22, 2018
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, JR., Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20180060047
    Abstract: A method comprises receiving a source code having a data set with a processor, opening the data set and identifying compile stage dependencies and run stage dependencies in the data set, determining whether a compile stage dependency has been identified, determining whether the identified compile stage dependency is accessible responsive to determining that the compile stage dependency has been identified, retrieving the compile stage dependency responsive to determining that the identified compile stage dependency is accessible, and compiling the source code and saving the compiled source code in a memory using the retrieved compile stage dependency responsive to determining that no run stage dependencies have been identified.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 1, 2018
    Inventors: ELI M. DOW, THOMAS D. FITZSIMMONS, EMILY M. METRUCK, CHARLES J. STOCKER, IV
  • Patent number: 9892095
    Abstract: The method includes identifying a plurality of transcripts of an audio event. The method further identifying a difference between two or more of the plurality of transcripts of the audio event. The method further includes determining a confidence level for the two or more transcripts that include the identified difference, wherein the confidence level indicates a measure of quality of the transcript. The method further includes selecting a difference from the two or more transcripts that include the identified difference based on the determined confidence level. The method further includes generating a transcript based on the selected difference.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: February 13, 2018
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9886423
    Abstract: The method includes identifying a plurality of transcripts of an audio event. The method further identifying a difference between two or more of the plurality of transcripts of the audio event. The method further includes determining a confidence level for the two or more transcripts that include the identified difference, wherein the confidence level indicates a measure of quality of the transcript. The method further includes selecting a difference from the two or more transcripts that include the identified difference based on the determined confidence level. The method further includes generating a transcript based on the selected difference.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9882414
    Abstract: In one embodiment, a method includes integrating a charging pad into a powered device having a power supply, where the powered device is at least one of a monitor and a keyboard. The method includes configuring the charging pad to receive a first chargeable device in a charging position relative to the charging pad. The method further includes configuring the charging pad to deliver an electrical charge from the power supply to the first chargeable device when the chargeable device is in the charging position.
    Type: Grant
    Filed: September 8, 2015
    Date of Patent: January 30, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, Jr., Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9870208
    Abstract: A method comprises receiving a source code having a data set with a processor, opening the data set and identifying compile stage dependencies and run stage dependencies in the data set, determining whether a compile stage dependency has been identified, determining whether the identified compile stage dependency is accessible responsive to determining that the compile stage dependency has been identified, retrieving the compile stage dependency responsive to determining that the identified compile stage dependency is accessible, and compiling the source code and saving the compiled source code in a memory using the retrieved compile stage dependency responsive to determining that no run stage dependencies have been identified.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: January 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV
  • Patent number: 9785420
    Abstract: A method comprises receiving a source code having a data set with a processor, opening the data set and identifying compile stage dependencies and run stage dependencies in the data set, determining whether a compile stage dependency has been identified, determining whether the identified compile stage dependency is accessible responsive to determining that the compile stage dependency has been identified, retrieving the compile stage dependency responsive to determining that the identified compile stage dependency is accessible, and compiling the source code and saving the compiled source code in a memory using the retrieved compile stage dependency responsive to determining that no run stage dependencies have been identified.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: October 10, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV
  • Patent number: 9772872
    Abstract: A method for operating a processing system comprising in a hypervisor, negotiating with a host platform to determine compatibility between a virtual machine and the host platform, responsive to determining that the virtual machine is compatible with the host platform, receiving a control block from the virtual machine, tagging the control block with information that associates the control block with a control group, determining whether the hypervisor is a base hypervisor, and scheduling the control block for processing responsive to determining that the hypervisor is the base hypervisor.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: September 26, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9769596
    Abstract: A method for outputting content to an external device comprises receiving with a mobile device, a signal from a first external device, identifying a direction of the first external device relative to the mobile device, receiving a user input action on the mobile device that corresponds to the identified direction of the first external device relative to the mobile device, initiating a communicative connection between the mobile device and the first external device responsive to receiving the user input action that corresponds to the identified direction of the first external device relative to the mobile device, and outputting content from the mobile device to the first external device via the communicative connection.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9738281
    Abstract: An approach to setting a cruise control speed based on identifying a vehicle operator and analyzing metadata associated with the vehicle operator. The identity of the vehicle operator and any passengers is determined based on identity sensors in the vehicle or by manual identity entry. Metadata, associated with the vehicle operator, is retrieved from the metadata database, located either locally or remotely. The metadata is analyzed based on factors such as the current route and the identity of any passengers. The cruise control speed is set based on the results of the analysis. Any changes to the setting are updated in the metadata database.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: John F. Canale, Raul A. Pelaez, Mark A. Shatraw, Charles J. Stocker, IV
  • Publication number: 20170235553
    Abstract: A method comprises receiving a source code having a data set with a processor, opening the data set and identifying compile stage dependencies and run stage dependencies in the data set, determining whether a compile stage dependency has been identified, determining whether the identified compile stage dependency is accessible responsive to determining that the compile stage dependency has been identified, retrieving the compile stage dependency responsive to determining that the identified compile stage dependency is accessible, and compiling the source code and saving the compiled source code in a memory using the retrieved compile stage dependency responsive to determining that no run stage dependencies have been identified.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV
  • Publication number: 20170235554
    Abstract: A method comprises receiving a source code having a data set with a processor, opening the data set and identifying compile stage dependencies and run stage dependencies in the data set, determining whether a compile stage dependency has been identified, determining whether the identified compile stage dependency is accessible responsive to determining that the compile stage dependency has been identified, retrieving the compile stage dependency responsive to determining that the identified compile stage dependency is accessible, and compiling the source code and saving the compiled source code in a memory using the retrieved compile stage dependency responsive to determining that no run stage dependencies have been identified.
    Type: Application
    Filed: May 31, 2016
    Publication date: August 17, 2017
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV
  • Patent number: 9733928
    Abstract: A computer-implemented method includes receiving a request from a user at a local machine to access a project. One or more programming languages used in the project are identified. Resource availability at the local machine is analyzed. An integrated development environment (IDE) is selected for the project, based at least in part on the one or more programming languages and the resource availability of the local machine. The IDE is provisioned automatically, by a computer processor, for the user in response to the request to access the project.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: August 15, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV
  • Publication number: 20170190117
    Abstract: An embodiment of a computer program product for manufacturing an object includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving instructions to manufacture an object by a three-dimensional (3D) printing operation; determining a manufacturing plan for performing the 3D printing operation, the manufacturing plan prescribing a plurality of operational stages to be performed cooperatively by a plurality of independently operable mobile machines, providing instructions to the plurality of mobile machines, each of the plurality of mobile machines configured to perform at least one of the plurality of operational stages, and manufacturing the object by the plurality of mobile machines according to the manufacturing plan.
    Type: Application
    Filed: January 4, 2016
    Publication date: July 6, 2017
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Tynan J. Garrett, Emily M. Metruck, Charles J. Stocker, IV