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: 10652931Abstract: 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: GrantFiled: October 16, 2015Date of Patent: May 12, 2020Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
-
Patent number: 10387025Abstract: 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: GrantFiled: June 24, 2014Date of Patent: August 20, 2019Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
-
Patent number: 10244281Abstract: 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: GrantFiled: November 30, 2012Date of Patent: March 26, 2019Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
-
Patent number: 10237416Abstract: 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: GrantFiled: October 16, 2015Date of Patent: March 19, 2019Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
-
Patent number: 10045204Abstract: 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: GrantFiled: October 16, 2015Date of Patent: August 7, 2018Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
-
Patent number: 9813662Abstract: 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: GrantFiled: November 30, 2012Date of Patent: November 7, 2017Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
-
Publication number: 20170111517Abstract: 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: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
-
Publication number: 20170111784Abstract: 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: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
-
Publication number: 20170111936Abstract: 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: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Inventors: Michael Terrell Vanover, Howard Locker, Yaqiang Wu
-
Patent number: 9471214Abstract: 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: GrantFiled: June 24, 2014Date of Patent: October 18, 2016Assignee: LENOVO (SINGAPORE) PTE. LTD.Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
-
Patent number: 9413770Abstract: 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: GrantFiled: November 30, 2012Date of Patent: August 9, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Hui Wang, Shaowei Chen
-
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: 9317505Abstract: 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: GrantFiled: November 30, 2012Date of Patent: April 19, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
-
Publication number: 20140310644Abstract: 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: ApplicationFiled: June 24, 2014Publication date: October 16, 2014Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
-
Publication number: 20140310645Abstract: 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: ApplicationFiled: June 24, 2014Publication date: October 16, 2014Inventors: James Anthony Hunt, Xu Haisheng, Karen Ruth Kluttz, Cai Ming, Michael Terrell Vanover, Yao Yuan
-
Patent number: 8812699Abstract: 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: GrantFiled: December 4, 2008Date of Patent: August 19, 2014Assignee: Lenovo (Singapore) PTE. Ltd.Inventors: Steven Richard Perrin, James Joseph Thrasher, Michael Terrell Vanover, Jennifer Greenwood Zawacki, Justin Tyler Dubs
-
Publication number: 20140157378Abstract: 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: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Michael Terrell Vanover, Goran Hans Wibran, Hui Wang, Shaowei Chen
-
Publication number: 20140156694Abstract: 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: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: LENOVO (SINGAPORE) PTE. LTD.Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
-
Publication number: 20140156781Abstract: 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: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Inventors: Philip Lee Childs, Michael Terrell Vanover, Hui Wang, Shaowei Chen
-
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