Patents by Inventor Richard W. Cheston
Richard W. Cheston 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: 9152195Abstract: A method can include receiving a request to access a specified resource associated with a user account; and, in response to the request, transmitting, to a network address associated with the user account, instructions for waking a system or device from a sleep state and for accessing the specified resource. Various other apparatuses, systems, methods, etc., are also disclosed.Type: GrantFiled: January 21, 2013Date of Patent: October 6, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Richard W. Cheston, Howard J. Locker, Randall S. Springfield, Goran H. Wibran
-
Patent number: 9146601Abstract: Embodiments of the invention implement one or more power management policies on one or more devices in order intelligently to manage the finite amount of battery power available while maximizing synchronization between connected devices.Type: GrantFiled: November 20, 2009Date of Patent: September 29, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Randall S. Springfield, Kenneth S. Seethaler, Howard Locker, Richard W. Cheston, Joseph M. Pennisi
-
Patent number: 9100197Abstract: Apparatus, methods and program products by which the user of a computer system is notified of the desirability or urgency of initiating an interval during which the user leaves the system idle to permit some communication or update from a network with which the system is in communication.Type: GrantFiled: January 19, 2006Date of Patent: August 4, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard J. Locker, Richard W. Cheston, Daryl C. Cromer, Deepak Advani
-
Patent number: 9052917Abstract: A method can include receiving operating system environment settings via a network; storing the received operating system environment settings to a storage device; establishing an operating system environment according to the stored operating system environment settings; receiving information via the network; instructing the established operating system environment according to the received information; and, in response to the instructing, transmitting via the network information generated at least in part by the established operating system environment. Various other apparatuses, systems, methods, etc., are also disclosed.Type: GrantFiled: January 14, 2013Date of Patent: June 9, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Kenneth S. Seethaler, Randall S. Springfield, Howard J. Locker, Richard W. Cheston
-
Patent number: 9015078Abstract: An exemplary method includes transmitting, via a network interface, at least a currency amount in an attempt to confirm a financial transaction; responsive to the transmitting, receiving a confirmation indicator for the financial transaction; storing at least the currency amount in non-volatile memory; hashing at least the currency amount to generate a hash and storing the hash in a secure non-volatile memory; hashing at least the currency amount stored in the non-volatile memory to generate a verification hash; and in an attempt to verify at least the financial transaction, comparing the verification hash to the hash stored in the secure non-volatile memory. Various other apparatuses, systems, methods, etc., are also disclosed.Type: GrantFiled: March 28, 2010Date of Patent: April 21, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David C. Challener, Richard W. Cheston, Randall S. Springfield, Howard J. Locker
-
Publication number: 20140208132Abstract: A method can include receiving a request to access a specified resource associated with a user account; and, in response to the request, transmitting, to a network address associated with the user account, instructions for waking a system or device from a sleep state and for accessing the specified resource. Various other apparatuses, systems, methods, etc., are also disclosed.Type: ApplicationFiled: January 21, 2013Publication date: July 24, 2014Applicant: LENOVO (SINGAPORE) PTE. LTD.Inventors: Richard W. Cheston, Howard J. Locker, Randall S. Springfield, Goran H. Wibran
-
Publication number: 20140201512Abstract: A method can include receiving operating system environment settings via a network; storing the received operating system environment settings to a storage device; establishing an operating system environment according to the stored operating system environment settings; receiving information via the network; instructing the established operating system environment according to the received information; and, in response to the instructing, transmitting via the network information generated at least in part by the established operating system environment. Various other apparatuses, systems, methods, etc., are also disclosed.Type: ApplicationFiled: January 14, 2013Publication date: July 17, 2014Applicant: LENOVO (SINGAPORE) PTE. LTD.Inventors: Kenneth S. Seethaler, Randall S. Springfield, Howard J. Locker, Richard W. Cheston
-
Patent number: 8726260Abstract: A technique for providing a software patch to an associated computer system includes receiving, at a wireless communication device, a communication. Next, it is determined, at the wireless communication device, whether the communication is associated with a software patch available for the associated computer system. When the communication is associated with the software patch, a notification is sent from the wireless communication device to the associated computer system that the software patch is available.Type: GrantFiled: November 26, 2007Date of Patent: May 13, 2014Assignee: Lenovo (Singapore) Pte LtdInventors: Michael T. Vanover, Richard W. Cheston, Daryl Cromer, Howard Locker, Randall S. Springfield
-
Patent number: 8296385Abstract: Apparatus, methods and program products by which the user of a computer system may initiate an interval during which the user leaves the system idle to permit the system to become engaged in peer to peer software distribution.Type: GrantFiled: April 23, 2007Date of Patent: October 23, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard J. Locker, Richard W. Cheston, Daryl C. Cromer, Robert S. Gamble
-
Patent number: 8065428Abstract: Methods and arrangements for facilitating and streamlining patch management in “road warrior” and analogous contexts. Particularly, there are broadly contemplated herein, in accordance with at least one presently preferred embodiment of the present invention, methods and arrangements for facilitating determinations of suitable times for enabling system updates and/or downloads.Type: GrantFiled: March 30, 2007Date of Patent: November 22, 2011Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Daryl Cromer, Richard W. Cheston, Howard Locker, Randall S. Springfield
-
Publication number: 20110238541Abstract: An exemplary method includes transmitting, via a network interface, at least a currency amount in an attempt to confirm a financial transaction; responsive to the transmitting, receiving a confirmation indicator for the financial transaction; storing at least the currency amount in non-volatile memory; hashing at least the currency amount to generate a hash and storing the hash in a secure non-volatile memory; hashing at least the currency amount stored in the non-volatile memory to generate a verification hash; and in an attempt to verify at least the financial transaction, comparing the verification hash to the hash stored in the secure non-volatile memory. Various other apparatuses, systems, methods, etc., are also disclosed.Type: ApplicationFiled: March 28, 2010Publication date: September 29, 2011Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: David C. Challener, Richard W. Cheston, Randall S. Springfield, Howard J. Locker
-
Patent number: 7996901Abstract: Hypervisors are a new technology in the industry that enable multiple Operating Systems to co-exist on a single client. The use of a hypervisor provides a novel approach to email virus protection. The hypervisor is able to fire up an Operating System on demand, for a specific purpose, or have it running from the powering of the computer. A second Operating System can be provided as a donor Operating System that acts as a scratch area or scratch pad. Emails sent to the recipient are opened under the donor Operating System, or the “Scratch OS”. Once the email activities are complete, the “Scratch OS” can be discarded. Thus, any damage that may be caused by an email virus would be nil, and further the User Operating System would be undamaged. This method would be effective in precluding any damage that a virus may have done.Type: GrantFiled: March 31, 2006Date of Patent: August 9, 2011Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Frances K. O'Sullivan, Richard W. Cheston, Daryl Cromer, Robert S. Gamble, Howard J. Locker, Rod D. Walterman
-
Publication number: 20110126033Abstract: Embodiments of the invention implement one or more power management policies on one or more devices in order intelligently to manage the finite amount of battery power available while maximizing synchronization between connected devices.Type: ApplicationFiled: November 20, 2009Publication date: May 26, 2011Inventors: Randall S. Springfield, Kenneth S. Seethaler, Howard Locker, Richard W. Cheston, Joseph M. Pennisi
-
Patent number: 7941657Abstract: A mobile device, such as a laptop or notebook computer, capable of booting from at least two environments. If a remote environment is present, the mobile device may boot from the remote environment. The mobile device may also boot from the local environment.Type: GrantFiled: March 30, 2007Date of Patent: May 10, 2011Assignee: Lenovo (Singapore) Pte. LtdInventors: Daryl Cromer, Richard W. Cheston, Howard Locker, Randall S. Springfield
-
Patent number: 7760189Abstract: A method and system for providing diagonal scrolling on a touchpad of a device is disclosed. The method and system comprises determining if at least one finger is in contact with the touchpad, and entering a diagonal scroll mode if more than one finger is in contact with the touchpad. A system and method in accordance with the present invention allows the user to initiate a diagonal scroll at any location on a touchpad by using two fingers, thereby greatly enhancing the functions of the touchpad and allowing the user to manipulate computer programs from the touchpad much more efficiently and easily. The present invention supports diagonal scrolling on a touchpad and does not require a precise location for vertical or horizontal scrolling, since the entire touchpad area/surface can be used.Type: GrantFiled: January 21, 2005Date of Patent: July 20, 2010Assignee: Lenovo Singapore Pte. LtdInventors: Richard W. Cheston, Daryl C. Cromer, Howard J. Locker, Caroline Arrowood Patzer
-
Patent number: 7587765Abstract: A client computer is connected via a network to an anti-virus server. A signal from the anti-virus server notifies the client computer that an anti-virus needs to be immediately downloaded from the anti-virus server. The client computer disengages from the network, and re-establishes a link with only the trusted anti-virus server. The anti-virus fix is installed, the client computer re-booted, and the client computer is then allowed to reconnect to the full network. If the client's primary operating system (OS) is infected, a secondary OS in the client computer performs the anti-virus download and execution. The disengagement from the network is performed by applying a filter in a network interface card (NIC) driver by the primary OS, the secondary OS, a service processor (SP), or by a virtual machine manager (VMM), depending on which is available at the client computer.Type: GrantFiled: April 16, 2004Date of Patent: September 8, 2009Assignee: International Business Machines CorporationInventors: David Carroll Challener, Richard W. Cheston, Daryl Carvis Cromer, Mark Charles Davis, Howard Jeffrey Locker, Randall Scott Springfield
-
Patent number: 7555679Abstract: A system and method that rejuvenates a computer system is provided. The user uses the computer system that includes an operating system and applications for a first period of time creating data files and applying patches to the operating system and applications. An image is created of the primary drive and stored on a second nonvolatile storage area. In one embodiment, the second nonvolatile storage area is a hidden partition of a hard drive. The user continues using the system during a second period of time. When the computer system becomes sluggish, the primary drive is reformatted and the image is copied from the second nonvolatile storage area to the primary drive. In addition, patches and applications installed after the image was created are stored to the second nonvolatile storage area and reapplied and reinstalled on the primary drive after the image has been copied to the primary drive.Type: GrantFiled: October 13, 2004Date of Patent: June 30, 2009Assignee: Lenovo (Singapore) Pte LtdInventors: Richard W. Cheston, Daryl Carvis Cromer, Howard Jeffrey Locker, Rod David Waltermann
-
Publication number: 20090138868Abstract: A technique for providing a software patch to an associated computer system includes receiving, at a wireless communication device, a communication. Next, it is determined, at the wireless communication device, whether the communication is associated with a software patch available for the associated computer system. When the communication is associated with the software patch, a notification is sent from the wireless communication device to the associated computer system that the software patch is available.Type: ApplicationFiled: November 26, 2007Publication date: May 28, 2009Inventors: Michael T. Vanover, Richard W. Cheston, Daryl Cromer, Howard Locker, Randall S. Springfield
-
Publication number: 20080263136Abstract: Apparatus, methods and program products by which the user of a computer system may initiate an interval during which the user leaves the system idle to permit the system to become engaged in peer to peer software distribution.Type: ApplicationFiled: April 23, 2007Publication date: October 23, 2008Inventors: Howard J. Locker, Richard W. Cheston, Daryl C. Cromer, Robert S. Gamble
-
Publication number: 20080244079Abstract: Methods and arrangements for facilitating and streamlining patch management in “road warrior” and analogous contexts. Particularly, there are broadly contemplated herein, in accordance with at least one presently preferred embodiment of the present invention, methods and arrangements for facilitating determinations of suitable times for enabling system updates and/or downloads.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Daryl Cromer, Richard W. Cheston, Howard Locker, Randall S. Springfield