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).

  • Publication number: 20170080936
    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: Application
    Filed: November 29, 2016
    Publication date: March 23, 2017
    Inventors: John F. Canale, Raul A. Pelaez, Mark A. Shatraw, Charles J. Stocker, IV
  • Publication number: 20170083124
    Abstract: An audio touchscreen system receives microphone location data respectively corresponding to a plurality of microphones. Sonic signals corresponding to a sonic event respectively transduced by each microphone is triangulated, to determine the location of the origin of the sonic event upon the audio touchscreen, based on the sonic signals and the microphone location data. User input data is generated based on the location of the sonic event as determined by the triangulation.
    Type: Application
    Filed: September 21, 2015
    Publication date: March 23, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20170080932
    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: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Inventors: John F. Canale, Raul A. Pelaez, Mark A. Shatraw, Charles J. Stocker, IV
  • Publication number: 20170080935
    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: Application
    Filed: October 20, 2016
    Publication date: March 23, 2017
    Inventors: John F. Canale, Raul A. Pelaez, Mark A. Shatraw, Charles J. Stocker, IV
  • Publication number: 20170057436
    Abstract: Embodiments of the present invention provide a method and system for enacting various driving profiles based on identifying the age and gender of the user. Initially, identifying information is acquired from a user of a vehicle. An identification program determines whether the driver is known, by comparing the identifying information to a set of stored identifying information. If the driver of the vehicle is known, as the identifying information from the user is similar to stored identifying information, then a specific driver profile associated with the specific driver is activated. If the driver is not known, as the identifying information from the user of the vehicle is not similar to the stored identifying information, then the age and gender of the user of the vehicle is determined. Based on the determined age and gender of the driver of the vehicle, various vehicle setting ranges are enacted.
    Type: Application
    Filed: August 25, 2015
    Publication date: March 2, 2017
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Tynan J. Garrett, Emily M. Metruck, Charles J. Stocker, IV
  • Publication number: 20170057438
    Abstract: Embodiments of the present invention provide a method and system for enacting various driving profiles based on identifying the age and gender of the user. Initially, identifying information is acquired from a user of a vehicle. An identification program determines whether the driver is known, by comparing the identifying information to a set of stored identifying information. If the driver of the vehicle is known, as the identifying information from the user is similar to stored identifying information, then a specific driver profile associated with the specific driver is activated. If the driver is not known, as the identifying information from the user of the vehicle is not similar to the stored identifying information, then the age and gender of the user of the vehicle is determined. Based on the determined age and gender of the driver of the vehicle, various vehicle setting ranges are enacted.
    Type: Application
    Filed: November 3, 2015
    Publication date: March 2, 2017
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Tynan J. Garrett, Emily M. Metruck, Charles J. Stocker, IV
  • Patent number: 9545931
    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: December 28, 2015
    Date of Patent: January 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: John F. Canale, Raul A. Pelaez, Mark A. Shatraw, Charles J. Stocker, IV
  • Publication number: 20170003990
    Abstract: Embodiments relate to virtual machine (VM) migration via a mobile device. A method includes requesting, by a mobile device, a source computer to capture a state and memory contents of a VM executing on the source computer. The VM includes the state, the memory contents, and data. The state and memory contents of the VM are stored on the mobile device. Security information about a target computer is determined by the mobile device. A migration of the VM to the target computer is initiated by the mobile device. The initiating includes sending the stored state and memory contents of the VM from the mobile device to the target computer. An activation of the VM on the target computer is initiated and access is provided to at least a subset of the data of the VM. The subset is selected based on the security information.
    Type: Application
    Filed: June 30, 2015
    Publication date: January 5, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20170004000
    Abstract: Embodiments relate to virtual machine (VM) migration via a mobile device. A method includes requesting, by a mobile device, a source computer to capture a state and memory contents of a VM executing on the source computer. The VM includes the state, the memory contents, and data. The state and memory contents of the VM are stored on the mobile device. Security information about a target computer is determined by the mobile device. A migration of the VM to the target computer is initiated by the mobile device. The initiating includes sending the stored state and memory contents of the VM from the mobile device to the target computer. An activation of the VM on the target computer is initiated and access is provided to at least a subset of the data of the VM. The subset is selected based on the security information.
    Type: Application
    Filed: August 31, 2015
    Publication date: January 5, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20160380463
    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: June 29, 2015
    Publication date: December 29, 2016
    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: 20160378520
    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: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20160380449
    Abstract: In one embodiment, a computer-implemented method includes detecting insertion of a mobile device into a cradle of a computer. The mobile device includes one or more device edges each having device coupling hardware. The cradle includes one or more cradle edges each having cradle coupling hardware. Each of the one or more device edges is configured to couple to a corresponding cradle edge of the one or more cradle edges, through connecting the device coupling hardware of the device edge with the cradle coupling hardware of the cradle edge. Communications are transmitted between a first device edge, of the one or more device edges, and a first cradle edge, of the one or more cradle edges, responsive to detecting the insertion. The communications are interpreted, by a computer processor, to utilize a touchscreen of the mobile device as a trackpad for the computer.
    Type: Application
    Filed: June 29, 2015
    Publication date: December 29, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20160378531
    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: Application
    Filed: September 29, 2015
    Publication date: December 29, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20160380465
    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: September 8, 2015
    Publication date: December 29, 2016
    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: 9529620
    Abstract: Aspects relate to offloading virtual machines (VMs). Aspects include identifying a VM for offload from a mainframe processor of a heterogeneous processor to a specialty processor of the heterogeneous processor. The mainframe processor is emulated by the specialty processor. The VM is migrated from the mainframe processor to the specialty processor, and the VM is activated on the specialty processor.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: December 27, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Charles J. Stocker, IV, Jessie Yu
  • Publication number: 20160372107
    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: Application
    Filed: September 8, 2015
    Publication date: December 22, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20160371234
    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: Application
    Filed: June 19, 2015
    Publication date: December 22, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20160359813
    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: Application
    Filed: June 3, 2015
    Publication date: December 8, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20160357970
    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: Application
    Filed: September 3, 2015
    Publication date: December 8, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9514037
    Abstract: A computer program product includes a tangible storage medium storing instructions for execution by a processing circuit for performing a method. The method includes receiving a test program configured to including a plurality of test data sets, and analyzing the plurality of test data sets to identify one or more predictable test data sets and one or more dynamic test data sets, the one or more predictable test data sets expected to produce a predictable test result, the one or more dynamic test data sets not expected to produce a predictable test result. The method also includes determining a cost structure associated with executing the test program using a computing resource, setting a test schedule based on identification of the one or more predictable test data sets and the one or more dynamic test data sets, and executing the test program based on the test schedule.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: December 6, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Emily M. Metruck, Charles J. Stocker, IV