Patents by Inventor Richard Wayne Cheston
Richard Wayne 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: 10075427Abstract: For resetting authentication tokens based on implicit credentials, a method is disclosed that includes receiving, by use of a processor, an authentication request, the request requiring an authentication token, the request not including the authentication token, verifying an implicit credential, and resetting the authentication token in response to the implicit credential matching a predefined credential.Type: GrantFiled: March 31, 2014Date of Patent: September 11, 2018Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Robert A. Bowser, Richard Wayne Cheston, Howard Locker, Goran Hans Wibran, Randall Scott Springfield
-
Patent number: 10037432Abstract: One embodiment provides a method including: obtaining, using a processor, at least one file; accessing, using a processor, context data associated with the at least one file; evaluating, using a processor, the context data associated with the at least one file against a rule set, wherein the rule set comprises information regarding file security settings; and automatically implementing, using a processor, a file security setting for the at least one file based upon the comparing. Other aspects are described and claimed.Type: GrantFiled: February 27, 2015Date of Patent: July 31, 2018Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Goran Hans Wibran, Richard Wayne Cheston, Russell Speight VanBlon, David Rivera
-
Patent number: 9875224Abstract: An apparatus, method, and program product for displaying presentation notes includes receiving one or more content elements for a slide of a presentation, determining whether a content element of the one or more content elements is a note element, and overlaying the note element over one or more different content elements presented on the slide such that the note element is visible on the slide.Type: GrantFiled: December 4, 2014Date of Patent: January 23, 2018Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Russell Speight VanBlon, Richard Wayne Cheston
-
Publication number: 20170237848Abstract: In one aspect, a device includes an accelerometer, a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive first data from a biometric sensor which communicates with the device, and receive second data from the accelerometer. The first data pertains to a biometric of a user and the second data pertains to acceleration of the device. The memory also bears instructions executable by the processor to determine one or more emotions of the user based at least partially on the first data and the second data, and determine whether to execute a function at the device at least partially based on the emotion and based on third data associated with a use context of the device.Type: ApplicationFiled: May 1, 2017Publication date: August 17, 2017Inventors: Mark Charles Davis, Richard Wayne Cheston, Howard Jeffrey Locker, Robert A. Bowser, Goran Hans Wibran
-
Publication number: 20160253509Abstract: One embodiment provides a method including: obtaining, using a processor, at least one file; accessing, using a processor, context data associated with the at least one file; evaluating, using a processor, the context data associated with the at least one file against a rule set, wherein the rule set comprises information regarding file security settings; and automatically implementing, using a processor, a file security setting for the at least one file based upon the comparing. Other aspects are described and claimed.Type: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Inventors: Goran Hans Wibran, Richard Wayne Cheston, Russell Speight VanBlon, David Rivera
-
Patent number: 9420630Abstract: An embodiment provides a method, including: establishing a connection between a first device and a second device, the first device thereby joining a mesh network to which the second device is connected; obtaining, at the first device, identifying information for a plurality of devices of the mesh network; accessing information accessible to the first device to determine a device ranking among the plurality of devices of the mesh network; after determining a ranking, obtaining information from a ranked device regarding objects available from the ranked device; and creating, using a processor, a list of available objects on the mesh network; wherein the list of available objects is ordered taking into account the objects available from the ranked devices. Other aspects are described and claimed.Type: GrantFiled: October 30, 2013Date of Patent: August 16, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Daryl Cromer, Richard Wayne Cheston, Randall Scott Springfield
-
Patent number: 9344464Abstract: An aspect provides a method, including: responsive to receiving a content request of a user device, determining if the user device has access to one or more applications associated with the content requested; responsive to determining that the user device does not have one or more applications associated with the content requested, determining an associated application; and responsive to determining an associated application, provisioning access to the associated application for the user device. Other aspects are described and claimed.Type: GrantFiled: November 30, 2012Date of Patent: May 17, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Richard Wayne Cheston
-
Patent number: 9271108Abstract: An embodiment provides a method, including: detecting two devices are proximate to one another utilizing a device component; comparing received device motion information to a predetermined motion; and after matching the received device motion information to a predetermined motion, transferring an object between the two devices. Other aspects are described and claimed.Type: GrantFiled: October 30, 2013Date of Patent: February 23, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Daryl Cromer, Richard Wayne Cheston, Randall Scott Springfield
-
Publication number: 20150281218Abstract: For resetting authentication tokens based on implicit credentials, a method is disclosed that includes receiving, by use of a processor, an authentication request, the request requiring an authentication token, the request not including the authentication token, verifying an implicit credential, and resetting the authentication token in response to the implicit credential matching a predefined credential.Type: ApplicationFiled: March 31, 2014Publication date: October 1, 2015Inventors: Robert A. Bowser, Richard Wayne Cheston, Howard Locker, Goran Hans Wibran, Randall Scott Springfield
-
Patent number: 9093798Abstract: An aspect provides a combination power and data connector, including: a dedicated power connector element; and a combination data connector element separate from the dedicated power connector element, the combination data connector element providing a combination of pins for two data transmission protocols. Other aspects are described and claimed.Type: GrantFiled: January 4, 2013Date of Patent: July 28, 2015Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Daryl Cromer, Joseph Michael Pennisi, Richard Wayne Cheston, David William Higgins, Thomas Kenneth Tobul, Jr., Jon Wayne Heim, Qihua Xiao, DeHong Meng, Zhigang Na, Zhang Jianhui
-
Publication number: 20150169832Abstract: In one aspect, a device includes an accelerometer, a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive first data from a biometric sensor which communicates with the device, and receive second data from the accelerometer. The first data pertains to a biometric of a user and the second data pertains to acceleration of the device. The memory also bears instructions executable by the processor to determine one or more emotions of the user based at least partially on the first data and the second data, and determine whether to execute a function at the device at least partially based on the emotion and based on third data associated with a use context of the device.Type: ApplicationFiled: December 18, 2013Publication date: June 18, 2015Applicant: LENOVO (SINGAPORE) PTE, LTD.Inventors: Mark Charles Davis, Richard Wayne Cheston, Howard Jeffrey Locker, Robert A. Bowser, Goran Hans Wibran
-
Patent number: 9058229Abstract: A method and apparatus for maintaining operability with a cloud computing environment. The apparatus includes a storage module and a local environment module. The storage module may store cloud computing data from a cloud computing environment onto a local storage device. The storage module may communicate with the cloud computing environment through a remote connection. The local environment module may operate a local cloud computing environment from the local storage device while the remote connection to the cloud computing environment is unavailable. The local cloud environment may replicate at least a portion of the cloud computing environment and may be operated from the stored cloud computing data.Type: GrantFiled: October 4, 2010Date of Patent: June 16, 2015Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Howard J. Locker, Richard Wayne Cheston, Rod D. Waltermann, Goran H. Wibran
-
Publication number: 20150117419Abstract: An embodiment provides a method, including: establishing a connection between a first device and a second device, the first device thereby joining a mesh network to which the second device is connected; obtaining, at the first device, identifying information for a plurality of devices of the mesh network; accessing information accessible to the first device to determine a device ranking among the plurality of devices of the mesh network; after determining a ranking, obtaining information from a ranked device regarding objects available from the ranked device; and creating, using a processor, a list of available objects on the mesh network; wherein the list of available objects is ordered taking into account the objects available from the ranked devices. Other aspects are described and claimed.Type: ApplicationFiled: October 30, 2013Publication date: April 30, 2015Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Daryl Cromer, Richard Wayne Cheston, Randall Scott Springfield
-
Publication number: 20150118966Abstract: An embodiment provides a method, including: detecting two devices are proximate to one another utilizing a device component; comparing received device motion information to a predetermined motion; and after matching the received device motion information to a predetermined motion, transferring an object between the two devices. Other aspects are described and claimed.Type: ApplicationFiled: October 30, 2013Publication date: April 30, 2015Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Daryl Cromer, Richard Wayne Cheston, Randall Scott Springfield
-
Publication number: 20150046161Abstract: An aspect provides a method, including: collecting, at one or more device sensors, one or more inputs selected from the group of inputs consisting of audio inputs from a learning environment and visual inputs from a learning environment; processing, using one or more processors, the one or more inputs to detect an unauthorized behavior pattern; mapping, using the one or more processors, the unauthorized behavior pattern to a predetermined action; and executing the predetermined action. Other aspects are described and claimed.Type: ApplicationFiled: August 7, 2013Publication date: February 12, 2015Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Richard Wayne Cheston, Goran Hans Wibran, John Weldon Nicholson
-
Publication number: 20140194008Abstract: An aspect provides a combination power and data connector, including: a dedicated power connector element; and a combination data connector element separate from the dedicated power connector element, the combination data connector element providing a combination of pins for two data transmission protocols. Other aspects are described and claimed.Type: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: LENOVO (SINGAPORE) PTE. LTD.Inventors: Howard Locker, Daryl Cromer, Joseph Michael Pennisi, Richard Wayne Cheston, David William Higgins, Thomas Kenneth Tobul, JR., Jon Wayne Heim, Qihua Xiao, DeHong Meng, Zhigang Na, Zhang Jianhui
-
Publication number: 20140156843Abstract: An aspect provides a method, including: responsive to receiving a content request of a user device, determining if the user device has access to one or more applications associated with the content requested; responsive to determining that the user device does not have one or more applications associated with the content requested, determining an associated application; and responsive to determining an associated application, provisioning access to the associated application for the user device. Other aspects are described and claimed.Type: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: LENOVO (SINGAPORE) PTE. LTD.Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Richard Wayne Cheston
-
Patent number: 8646068Abstract: An exemplary apparatus includes one or more processors, volatile memory, a storage drive and circuitry configured to establish a network connection and to attempt to send credentials via an established network connection. Such an apparatus further includes circuitry configured, responsive to authentication failure after an attempt to send credentials, to release an implemented security policy and load an operating system stored on the storage drive, and, responsive to an attempt to send credentials, to maintain an implemented security policy and to use an operating system exposed via an established network connection and associated with the sent credentials Such an apparatus optionally includes circuitry configured to implement a security policy that isolates at least a portion of a local storage drive. Various other apparatuses, systems, methods, etc., are also disclosed.Type: GrantFiled: October 13, 2009Date of Patent: February 4, 2014Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard Locker, Rod D. Waltermann, Richard Wayne Cheston, Song Chunyu
-
Patent number: 8285821Abstract: A method, apparatus, and system are disclosed of forward caching for a managed client. A storage module stores a software image on a storage device of a backend server. The backend server provides virtual disk storage on the storage device through a first intermediate network point for a plurality of diskless data processing devices. Each diskless data processing device communicates directly with the first intermediate network point. The storage module caches an image instance of the software image at the first intermediate network point. A tracking module detects an update to the software image on the storage device. The storage module copies the updated software image to the first intermediate network point as an updated image instance.Type: GrantFiled: February 10, 2009Date of Patent: October 9, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Carroll Challener, Richard Wayne Cheston, Howard Locker, Randall Scott Springrield, Rod D. Waltermann
-
Publication number: 20120084355Abstract: A method and apparatus for maintaining operability with a cloud computing environment. The apparatus includes a storage module and a local environment module. The storage module may store cloud computing data from a cloud computing environment onto a local storage device. The storage module may communicate with the cloud computing environment through a remote connection. The local environment module may operate a local cloud computing environment from the local storage device while the remote connection to the cloud computing environment is unavailable. The local cloud environment may replicate at least a portion of the cloud computing environment and may be operated from the stored cloud computing data.Type: ApplicationFiled: October 4, 2010Publication date: April 5, 2012Applicant: LENOVO (SINGAPORE) PTE, LTD.Inventors: Howard J. Locker, Richard Wayne Cheston, Rod D. Waltermann, Goran H. Wibran