Patents by Inventor Steven K. Schmidt

Steven K. Schmidt 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: 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
  • Publication number: 20170150295
    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: Application
    Filed: November 24, 2015
    Publication date: May 25, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20170150537
    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: Application
    Filed: March 23, 2016
    Publication date: May 25, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20170139728
    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: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20170139735
    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: Application
    Filed: March 23, 2016
    Publication date: May 18, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9652278
    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: Grant
    Filed: August 31, 2015
    Date of Patent: May 16, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker, IV
  • Patent number: 9641007
    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: Grant
    Filed: June 29, 2015
    Date of Patent: May 2, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker
  • Patent number: 9635160
    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: Grant
    Filed: September 15, 2015
    Date of Patent: April 25, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker
  • Publication number: 20170092142
    Abstract: In an approach to providing feedback to a user using a wearable computing device, a computer records an activity being performed by a user operating a wearable computing device, and identifies the activity being performed by the user. The computer retrieves performance data corresponding to the activity being performed by the user, and determines, based on the retrieved performance data and the recorded activity being performed by the user, whether the user deviates from the retrieved performance data. Responsive to determining the user deviates from the retrieved performance data, the computer transmits, based on the retrieved performance data, performance feedback to the user.
    Type: Application
    Filed: March 8, 2016
    Publication date: March 30, 2017
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Steven K. Schmidt, Charles J. Stocker, IV
  • Publication number: 20170092141
    Abstract: In an approach to providing feedback to a user using a wearable computing device, a computer records an activity being performed by a user operating a wearable computing device, and identifies the activity being performed by the user. The computer retrieves performance data corresponding to the activity being performed by the user, and determines, based on the retrieved performance data and the recorded activity being performed by the user, whether the user deviates from the retrieved performance data. Responsive to determining the user deviates from the retrieved performance data, the computer transmits, based on the retrieved performance data, performance feedback to the user.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Steven K. Schmidt, 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: 20170083125
    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: November 19, 2015
    Publication date: March 23, 2017
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, 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: 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: 20160381198
    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: September 15, 2015
    Publication date: December 29, 2016
    Inventors: Eli M. Dow, James P. Gilchrist, Steven K. Schmidt, Charles J. Stocker
  • 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: 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
  • 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: 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