Patents by Inventor Frank R. LeFevre
Frank R. LeFevre 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: 10396587Abstract: 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: GrantFiled: November 29, 2017Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, Jr., Steven K. Schmidt, Charles J. Stocker, IV
-
Patent number: 10025617Abstract: A system for providing a steganographic message to a hypervisor may include a memory having computer readable instructions and one or more processors for executing the computer readable instructions. The computer readable instructions may include identifying a plurality of selected bits of usage data of a virtual machine. Further according to the computer readable instructions, a desired message may be encoded as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: GrantFiled: November 28, 2017Date of Patent: July 17, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R. LeFevre, Jessie Yu
-
Patent number: 10025618Abstract: A computer-implemented method may include identifying a plurality of selected bits of usage data of a virtual machine. A desired message may be encoded, by a computer processor, as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: GrantFiled: November 28, 2017Date of Patent: July 17, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R. LeFevre, Jessie Yu
-
Patent number: 9935484Abstract: 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: GrantFiled: June 29, 2015Date of Patent: April 3, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, Jr., Steven K. Schmidt, Charles J. Stocker, IV
-
Publication number: 20180083476Abstract: 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: ApplicationFiled: November 29, 2017Publication date: March 22, 2018Inventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, JR., Steven K. Schmidt, Charles J. Stocker, IV
-
Publication number: 20180081707Abstract: A system for providing a steganographic message to a hypervisor may include a memory having computer readable instructions and one or more processors for executing the computer readable instructions. The computer readable instructions may include identifying a plurality of selected bits of usage data of a virtual machine. Further according to the computer readable instructions, a desired message may be encoded as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: ApplicationFiled: November 28, 2017Publication date: March 22, 2018Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R. LeFevre, Jessie Yu
-
Publication number: 20180081708Abstract: A computer-implemented method may include identifying a plurality of selected bits of usage data of a virtual machine. A desired message may be encoded, by a computer processor, as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: ApplicationFiled: November 28, 2017Publication date: March 22, 2018Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R. LeFevre, Jessie Yu
-
Patent number: 9898322Abstract: A computer-implemented method may include identifying a plurality of selected bits of usage data of a virtual machine. A desired message may be encoded, by a computer processor, as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: GrantFiled: October 29, 2015Date of Patent: February 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R. LeFevre, Jessie Yu
-
Patent number: 9891944Abstract: A computer-implemented method may include identifying a plurality of selected bits of usage data of a virtual machine. A desired message may be encoded, by a computer processor, as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: GrantFiled: March 17, 2016Date of Patent: February 13, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R. LeFevre, Jessie Yu
-
Patent number: 9882414Abstract: 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: GrantFiled: September 8, 2015Date of Patent: January 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, Jr., Steven K. Schmidt, Charles J. Stocker, IV
-
Publication number: 20170123830Abstract: A computer-implemented method may include identifying a plurality of selected bits of usage data of a virtual machine. A desired message may be encoded, by a computer processor, as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: ApplicationFiled: October 29, 2015Publication date: May 4, 2017Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R. LeFevre, Jessie Yu
-
Publication number: 20170123834Abstract: A computer-implemented method may include identifying a plurality of selected bits of usage data of a virtual machine. A desired message may be encoded, by a computer processor, as a steganographic message stored in the plurality of selected bits in the usage data. Encoding the desired message may include manipulating one or more resources of the virtual machine to cause a change in the plurality of selected bits in the usage data. The usage data may be provided to the hypervisor, and the steganographic message may be observable in the usage data.Type: ApplicationFiled: March 17, 2016Publication date: May 4, 2017Inventors: Eli M. Dow, Thomas D. Fitzsimmons, Frank R, LeFevre, Jessie Yu
-
Publication number: 20160380465Abstract: 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: ApplicationFiled: September 8, 2015Publication date: December 29, 2016Inventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, JR., Steven K. Schmidt, Charles J. Stocker, IV
-
Publication number: 20160380463Abstract: 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: ApplicationFiled: June 29, 2015Publication date: December 29, 2016Inventors: Eli M. Dow, Thomas D. Fitzsimmons, James P. Gilchrist, Galina Gorelik, Frank R. LeFevre, JR., Steven K. Schmidt, Charles J. Stocker, IV
-
Patent number: 8327355Abstract: Virtual machine guest migration overcommit is supported by providing a virtual machine with an unschedulable resource that is not available for system scheduling. The unschedulable resource may, but need not, be provided in the form of a memory buffer, or one or more network resources, or one or more resources that are accessible from a network. The unschedulable resource is utilized in one or more domains to temporarily conceal one or more user environments that do not fit into a set of currently available resources, such that the one or more temporarily concealed user environments are not terminated or paged out.Type: GrantFiled: July 15, 2008Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Eli M. Dow, Frank R. LeFevre, Jr., Ray Mansell, Jessie Yu
-
Patent number: 8145471Abstract: A method for simulating a hardware failure in a virtualization environment includes determining a location of an instruction pointer for a particular operating system operating in the virtualization environment; determining an address of a memory location containing an invalid instruction; and writing the address of the memory location containing the invalid instruction in the location of the instruction pointer.Type: GrantFiled: April 30, 2008Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Duane K. Beyer, Eli M. Dow, Frank R. LeFevre
-
Publication number: 20100017800Abstract: Virtual machine guest migration overcommit is supported by providing a virtual machine with an unschedulable resource that is not available for system scheduling. The unschedulable resource may, but need not, be provided in the form of a memory buffer, or one or more network resources, or one or more resources that are accessible from a network. The unschedulable resource is utilized in one or more domains to temporarily conceal one or more user environments that do not fit into a set of currently available resources, such that the one or more temporarily concealed user environments are not terminated or paged out.Type: ApplicationFiled: July 15, 2008Publication date: January 21, 2010Applicant: International Business Machines CorporationInventors: Eli M. Dow, Frank R. LeFevre, JR., Ray Mansell, Jessie Yu
-
Publication number: 20090276200Abstract: A method for simulating a hardware failure in a virtualization environment includes determining a location of an instruction pointer for a particular operating system operating in the virtualization environment; determining an address of a memory location containing an invalid instruction; and writing the address of the memory location containing the invalid instruction in the location of the instruction pointer.Type: ApplicationFiled: April 30, 2008Publication date: November 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Duane K. Beyer, Eli M. Dow, Frank R. LeFevre