Patents by Inventor Michael T. Vanover
Michael T. Vanover 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: 10884761Abstract: An apparatus for selecting an efficient processor includes a comparison module that compares performance characteristics of a plurality of processors available for execution of a function, where each performance characteristic varies as a function of function size. The apparatus includes a selection module that selects, based on a size of the function, a processor from the plurality of processors with a best performance for execution of the function, and an execution module that executes the function on the selected processor.Type: GrantFiled: March 22, 2016Date of Patent: January 5, 2021Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTDInventors: Jianbang Zhang, John W. Nicholson, Michael T. Vanover
-
Patent number: 10860499Abstract: An apparatus for selecting a memory management method includes a memory condition module that determines memory parameters of host memory and device memory prior to a device executing a function and a memory selection module that selects a memory management method based on the memory parameters. The apparatus includes and an implementation module that implements the selected memory management method in association with execution of the function.Type: GrantFiled: March 22, 2016Date of Patent: December 8, 2020Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTDInventors: Jianbang Zhang, John W. Nicholson, Michael T. Vanover
-
Patent number: 10503524Abstract: An apparatus for dynamically selecting a function includes an intercept module that intercepts a function call from an executing application. The function call specifies a target function and the target function is associated with a target processor. The apparatus includes a selection module that selects a function from a plurality of available functions to execute the function call, where each available function is associated with a separate processor. The apparatus includes an execution module that reroutes the function call to execute the selected function.Type: GrantFiled: March 22, 2016Date of Patent: December 10, 2019Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: John W. Nicholson, Michael T. Vanover, Jianbang Zhang
-
Patent number: 10203747Abstract: An apparatus for selecting a function includes a comparison module that compares energy consumption characteristics of a plurality of processors available for execution of a function, where each energy consumption characteristic varies as a function of function size. The apparatus includes a selection module that selects, based on the size of the function, a processor from the plurality of processors with a lowest energy consumption for execution of the function. The apparatus includes an execution module that executes the function on the selected processor.Type: GrantFiled: March 22, 2016Date of Patent: February 12, 2019Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: John W. Nicholson, Michael T. Vanover, Jianbang Zhang, Jason A. Matteson
-
Patent number: 9507558Abstract: Embodiments operating shared peripherals in a hybrid computing system are described. Embodiments control one or more shared peripheral devices variously between a primary system and a secondary system via one or more communication links, where the secondary system is detachable from the primary system and operates as an independent computing device in the disconnected state, while operating as a display device in the connected state.Type: GrantFiled: December 24, 2010Date of Patent: November 29, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Mark C. Davis, Chen Hao, Jin Yuru, Chen Xingwen, Michael T. Vanover
-
Patent number: 9401903Abstract: Arrangements and methods for facilitating access to VPN-derived data regardless of computing platform power state.Type: GrantFiled: November 25, 2008Date of Patent: July 26, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Michael T. Vanover, Steven R. Perrin, Justin T. Dubs, Jennifer G. Zawacki, James J. Thrasher
-
Patent number: 9360986Abstract: Arrangements for managing displays of ultra-mobile devices (UMD's). Automatically or manually, a small-mode interface on a UMD screen, wherein one application window is visible, is switched to a large-mode interface.Type: GrantFiled: July 31, 2007Date of Patent: June 7, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: James J. Thrasher, Justin T. Dubs, Steven R. Perrin, James S. Rutledge, Michael T. Vanover, Jennifer G. Zawacki
-
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: 8364943Abstract: Arrangements for employing a system BIOS (basic input/output system) to handle email during a suspended state (such as an “S3” state as will be better understood herebelow). Preferably, the BIOS is employed to “jump” between two suspended images such that, e.g., two more powerful OS's can be employed to manage the mail function.Type: GrantFiled: February 29, 2008Date of Patent: January 29, 2013Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David C. Challener, Daryl Cromer, Justin T. Dubs, Howard Locker, James S. Rutledge, Randall S. Springfield, James J. Thrasher, Michael T. Vanover
-
Patent number: 8364138Abstract: The invention broadly contemplates locking methods and arrangements for electronic devices, including laptop personal computing (PC) devices. The invention provides methods and arrangements for authorizing remote devices, such as cellular phones, to control the locking of electronic devices, such as laptop PCs. After receipt of a lock message from an authorized device at a guaranteed buffer, the laptop PC becomes locked such that only an authorized user may enable the functionality of the device.Type: GrantFiled: December 22, 2008Date of Patent: January 29, 2013Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip L. Childs, Michael T. Vanover, Tomoki Maruichi, Terry A. Buschbach, Adam M. Smith, Lisa L. Carter, Joseph M. Pennisi, Masahiko Shinomura
-
Publication number: 20120162058Abstract: Embodiments operating shared peripherals in a hybrid computing system are described. Embodiments control one or more shared peripheral devices variously between a primary system and a secondary system via one or more communication links, where the secondary system is detachable from the primary system and operates as an independent computing device in the disconnected state, while operating as a display device in the connected state.Type: ApplicationFiled: December 24, 2010Publication date: June 28, 2012Inventors: Mark C. Davis, Chen Hao, Jin Yuru, Chen Xingwen, Michael T. Vanover
-
Patent number: 8205006Abstract: Embodiments of the invention broadly provide systems, methods and devices for discontinuous multi-media content transfer and handling. Various embodiments of the invention also provide for multi-media content management such that various policies (for example, DRM policies of multi-media content providers) are efficiently adhered to.Type: GrantFiled: September 30, 2009Date of Patent: June 19, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Michael T. Vanover, Peter G. Gaucher, James A. Hunt, Howard Locker
-
Patent number: 8175232Abstract: Solutions which address a growing and compelling need recognized in connection with rendering VOIP systems on laptops, or even on other mobile devices, even more versatile and user-friendly so as to even better replicate the advantages of cell phones. Broadly contemplated herein two modes of network access and two modes of user interface, which modes can be combined in any way as deemed suitable or appropriate. Preferably, a commonality between the contemplated network access and user interface modes is the use of a low-powered secondary processor, a secondary operating system, and non volatile storage applications which could be networking applications (e.g., an Always On subsystem).Type: GrantFiled: March 31, 2008Date of Patent: May 8, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Howard J. Locker, James S. Rutledge, James J. Thrasher, Michael T. Vanover
-
Publication number: 20110078325Abstract: Embodiments of the invention broadly provide systems, methods and devices for discontinuous multi-media content transfer and handling. Various embodiments of the invention also provide for multi-media content management such that various policies (for example, DRM policies of multi-media content providers) are efficiently adhered to.Type: ApplicationFiled: September 30, 2009Publication date: March 31, 2011Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Michael T. Vanover, Peter G. Gaucher, James A. Hunt, Howard Locker
-
Publication number: 20100159911Abstract: The invention broadly contemplates locking methods and arrangements for electronic devices, including laptop personal computing (PC) devices. The invention provides methods and arrangements for authorizing remote devices, such as cellular phones, to control the locking of electronic devices, such as laptop PCs. After receipt of a lock message from an authorized device at a guaranteed buffer, the laptop PC becomes locked such that only an authorized user may enable the functionality of the device.Type: ApplicationFiled: December 22, 2008Publication date: June 24, 2010Inventors: Philip L. Childs, Michael T. Vanover, Tomoki Maruichi, Terry A. Buschbach, Adam M. Smith, Lisa L. Carter, Joseph M. Pennisi, Masahiko Shinomura
-
Publication number: 20100132032Abstract: Arrangements and methods for facilitating access to VPN-derived data regardless of computing platform power state.Type: ApplicationFiled: November 25, 2008Publication date: May 27, 2010Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Michael T. Vanover, Steven R. Perrin, Justin T. Dubs, Jennifer G. Zawacki, James J. Thrasher
-
Patent number: 7707630Abstract: In a system providing for user access of secure resources upon user authentication by a remote authentication server, a successful user authentication is saved locally for use when the authentication server is not available. The successful user authentication returns an authenticated credential which is stored on the local client utilizing a security method such as Public Key Infrastructure which prevents tampering with the credential. If a gateway machine provides connectivity between the client and the authentication server, the credential is also stored on the gateway.Type: GrantFiled: June 15, 2007Date of Patent: April 27, 2010Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Michael T. Vanover
-
Publication number: 20090245485Abstract: Solutions which address a growing and compelling need recognized in connection with rendering VOIP systems on laptops, or even on other mobile devices, even more versatile and user-friendly so as to even better replicate the advantages of cell phones. Broadly contemplated herein two modes of network access and two modes of user interface, which modes can be combined in any way as deemed suitable or appropriate. Preferably, a commonality between the contemplated network access and user interface modes is the use of a low-powered secondary processor, a secondary operating system, and non volatile storage applications which could be networking applications (e.g., an Always On subsystem).Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Inventors: Howard J. Locker, James S. Rutledge, James J. Thrasher, Michael T. Vanover
-
Publication number: 20090222651Abstract: Arrangements for employing a system BIOS (basic input/output system) to handle email during a suspended state (such as an “S3” state as will be better understood herebelow). Preferably, the BIOS is employed to “jump” between two suspended images such that, e.g., two more powerful OS's can be employed to manage the mail function.Type: ApplicationFiled: February 29, 2008Publication date: September 3, 2009Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: David C. Challener, Daryl Cromer, Justin T. Dubs, Howard Locker, James S. Rutledge, Randall S. Springfield, James J. Thrasher, Michael T. Vanover
-
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