Patents by Inventor Michael Terrell Vanover

Michael Terrell 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: 10652931
    Abstract: One embodiment provides a method, including: identifying, using a short range wireless device of an electronic device, another user device; transferring, using the short range wireless device, connection data for a wireless local area network (WLAN) access point between the electronic device and the another user device; and connecting, using a processor of the electronic device, to the WLAN using the connection data. Other aspects are described and claimed.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: May 12, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
  • Patent number: 10387025
    Abstract: An approach is provided to display a grid user-interface on a display. The grid user-interface includes a number of medium-sized windows that are displayed in a grid format. Each of the medium-sized windows has a substantially common width and a substantially common height to the other medium-sized windows. The system receives a mixed-mode request from a user. The mixed-mode request corresponds to a selected application that is displayed in one of the medium-sized windows. A second user-interface is displayed in response to receiving the mixed-mode request. The selected application is displayed in a large window and a plurality of small-sized windows is displayed adjacent to the large window. Each of the small-sized windows also has a substantially common width and a substantially common height to the other small-sized windows.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 20, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
  • Patent number: 10244281
    Abstract: An aspect provides a method, including: receiving a play request at a first user device, the received play request being transmitted from at least one other user device; determining if a media file is currently being played at the first user device; and responsive to determining that a media file is currently being played at the first user device, appending, at the first user device, a media file associated with the received play request to a media play queue of the first user device. Other aspects are described and claimed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 26, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
  • Patent number: 10237416
    Abstract: One embodiment provides a method, including: establishing, using a wireless wide area network (WWAN) device of an electronic device, a WWAN connection; communicating, using the WWAN device, data over the WWAN connection; tethering, using the WWAN device and a wireless local area network (WLAN) device of the electronic device, another user device; communicating, using a processor of the electronic device, data according to the tethering; and determining, using a processor of the electronic device, a separate data usage value for data communicated over the WWAN for the another user device. Other aspects are described and claimed.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: March 19, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
  • Patent number: 10045204
    Abstract: One embodiment provides a method, including: connecting, using a network communication device of a mobile device, to a communication network; detecting, using a short range wireless communication device of the mobile device, one or more known devices; determining, using a processor of the mobile device, that the one or more known devices are authorized to connect to the communication network through the mobile device; sending, using the short range wireless communication device, control data for accessing the communication network to the one or more known devices; and communicating, using the network communication device of the mobile device, data for the one or more known devices via the communication network. Other aspects are described and claimed.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: August 7, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
  • Patent number: 9813662
    Abstract: An aspect provides a method, including: ascertaining, at a first device, a request to transfer media data to another device; determining, at the first device, a plurality of connected devices for potential transfer of media data corresponding to the request; providing, at the first device, a disambiguation cue to a user; ascertaining via the disambiguation cue a target device from the plurality of connected devices for transfer of the media data; and transferring the media data to the target device. Other aspects are described and claimed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 7, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
  • Publication number: 20170111517
    Abstract: One embodiment provides a method, including: establishing, using a wireless wide area network (WWAN) device of an electronic device, a WWAN connection; communicating, using the WWAN device, data over the WWAN connection; tethering, using the WWAN device and a wireless local area network (WLAN) device of the electronic device, another user device; communicating, using a processor of the electronic device, data according to the tethering; and determining, using a processor of the electronic device, a separate data usage value for data communicated over the WWAN for the another user device. Other aspects are described and claimed.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 20, 2017
    Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
  • Publication number: 20170111784
    Abstract: One embodiment provides a method, including: connecting, using a network communication device of a mobile device, to a communication network; detecting, using a short range wireless communication device of the mobile device, one or more known devices; determining, using a processor of the mobile device, that the one or more known devices are authorized to connect to the communication network through the mobile device; sending, using the short range wireless communication device, control data for accessing the communication network to the one or more known devices; and communicating, using the network communication device of the mobile device, data for the one or more known devices via the communication network. Other aspects are described and claimed.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 20, 2017
    Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
  • Publication number: 20170111936
    Abstract: One embodiment provides a method, including: identifying, using a short range wireless device of an electronic device, another user device; transferring, using the short range wireless device, connection data for a wireless local area network (WLAN) access point between the electronic device and the another user device; and connecting, using a processor of the electronic device, to the WLAN using the connection data. Other aspects are described and claimed.
    Type: Application
    Filed: October 16, 2015
    Publication date: April 20, 2017
    Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
  • Patent number: 9471214
    Abstract: An approach is provided to display a grid user-interface on a display. The grid user-interface includes a number of medium-sized windows that are displayed in a grid format. Each of the medium-sized windows has a substantially common width and a substantially common height to the other medium-sized windows. The system receives a mixed-mode request from a user. The mixed-mode request corresponds to a selected application that is displayed in one of the medium-sized windows. A second user-interface is displayed in response to receiving the mixed-mode request. The selected application is displayed in a large window and a plurality of small-sized windows is displayed adjacent to the large window. Each of the small-sized windows also has a substantially common width and a substantially common height to the other small-sized windows.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: October 18, 2016
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
  • Patent number: 9413770
    Abstract: An aspect provides a method, including: receiving at a remote device a client log in to a cloud based account issued from a client device; determining the client device is not associated with the client log in; issuing an instruction to unbind at least one client device application log in credential and bind a cloud client log in credential to the at least one client device application; and providing an instruction to unbind the cloud client log in credential from the at least one client device application in response to at least one predetermined criteria being satisfied. Other aspects are described and claimed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: August 9, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Hui Wang, Shaowei Chen
  • Patent number: 9344464
    Abstract: 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: Grant
    Filed: November 30, 2012
    Date of Patent: May 17, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Richard Wayne Cheston
  • Patent number: 9317505
    Abstract: An aspect provides a method, including: sending a media query from a controller user device to a second user device; receiving media meta data at the controller user device in response to the media query of the second user device, the received media meta data comprising media meta data regarding a media file currently playing on the second user device and media meta data regarding one or more queued media files; providing at the controller user device a visual display based on the received media meta data, the visual display comprising a visual indication of the media file currently playing on the second user device and a preview of the one or more queued media files to be played on the second user device; and issuing one or more control action commands from the controller user device to the second user device. Other aspects are described and claimed.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: April 19, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
  • Publication number: 20140310644
    Abstract: An approach is provided to display a grid user-interface on a display. The grid user-interface includes a number of medium-sized windows that are displayed in a grid format. Each of the medium-sized windows has a substantially common width and a substantially common height to the other medium-sized windows. The system receives a mixed-mode request from a user. The mixed-mode request corresponds to a selected application that is displayed in one of the medium-sized windows. A second user-interface is displayed in response to receiving the mixed-mode request. The selected application is displayed in a large window and a plurality of small-sized windows is displayed adjacent to the large window. Each of the small-sized windows also has a substantially common width and a substantially common height to the other small-sized windows.
    Type: Application
    Filed: June 24, 2014
    Publication date: October 16, 2014
    Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
  • Publication number: 20140310645
    Abstract: An approach is provided to display a grid user-interface on a display. The grid user-interface includes a number of medium-sized windows that are displayed in a grid format. Each of the medium-sized windows has a substantially common width and a substantially common height to the other medium-sized windows. The system receives a mixed-mode request from a user. The mixed-mode request corresponds to a selected application that is displayed in one of the medium-sized windows. A second user-interface is displayed in response to receiving the mixed-mode request. The selected application is displayed in a large window and a plurality of small-sized windows is displayed adjacent to the large window. Each of the small-sized windows also has a substantially common width and a substantially common height to the other small-sized windows.
    Type: Application
    Filed: June 24, 2014
    Publication date: October 16, 2014
    Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
  • Patent number: 8812699
    Abstract: An apparatus, system, and method are disclosed for synchronizing inbound and outbound data in an environment that offers multiple data pathways. When an attempt to send data by a host computer fails, the host computer notifies a secondary device with a separate network connection of the failure. The secondary device attempts to send the data over its separate network connection. If the secondary device fails to send the data, the host computer generates new attempts to send the data over its network connection. The secondary device does the same if the host computer continues to fail in its attempts to send the data. When either the host computer or the secondary device sends the outbound data, it notifies the other of the successful send. The devices then stop further attempts to transmit the data. For inbound data, the host computer and secondary device obtain unique identifiers for inbound data items, compare them, and request from the other those inbound data items that it has not received.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: August 19, 2014
    Assignee: Lenovo (Singapore) PTE. Ltd.
    Inventors: Steven Richard Perrin, James Joseph Thrasher, Michael Terrell Vanover, Jennifer Greenwood Zawacki, Justin Tyler Dubs
  • Publication number: 20140157378
    Abstract: An aspect provides a method, including: receiving at a remote device a client log in to a cloud based account issued from a client device; determining the client device is not associated with the client log in; issuing an instruction to unbind at least one client device application log in credential and bind a cloud client log in credential to the at least one client device application; and providing an instruction to unbind the cloud client log in credential from the at least one client device application in response to at least one predetermined criteria being satisfied. Other aspects are described and claimed.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: Lenovo (Singapore) Pte. Ltd.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Hui Wang, Shaowei Chen
  • Publication number: 20140156694
    Abstract: An aspect provides a method, including: sending a media query from a controller user device to a second user device; receiving media meta data at the controller user device in response to the media query of the second user device, the received media meta data comprising media meta data regarding a media file currently playing on the second user device and media meta data regarding one or more queued media files; providing at the controller user device a visual display based on the received media meta data, the visual display comprising a visual indication of the media file currently playing on the second user device and a preview of the one or more queued media files to be played on the second user device; and issuing one or more control action commands from the controller user device to the second user device. Other aspects are described and claimed.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
  • Publication number: 20140156781
    Abstract: An aspect provides a method, including: receiving a play request at a first user device, the received play request being transmitted from at least one other user device; determining if a media file is currently being played at the first user device; and responsive to determining that a media file is currently being played at the first user device, appending, at the first user device, a media file associated with the received play request to a media play queue of the first user device. Other aspects are described and claimed.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
  • Publication number: 20140156843
    Abstract: 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: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Richard Wayne Cheston