Patents by Inventor Philip Lee Childs
Philip Lee Childs 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).
-
Publication number: 20220300912Abstract: In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive a request to book a meeting with a user via an electronic calendar. The electronic calendar may be associated with the user. The instructions may also be executable to, responsive to receipt of the request, determine a restriction associated with the electronic calendar and to respond to the request pursuant to the restriction.Type: ApplicationFiled: June 11, 2022Publication date: September 22, 2022Inventors: Russell Speight VanBlon, Jonathan Co Lee, Philip Lee Childs, Ratan Ray
-
Patent number: 11379572Abstract: Apparatuses, methods, and program products are disclosed for proof of work based authentication. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to determine, by use of the processor, a set of computer-based attributes corresponding to a first device. The code is executable by the processor to compute a proof of work based on the set of computer-based attributes. The code is executable by the processor to transmit the proof of work and the set of computer-based attributes to a second device for authentication based on the proof of work and the set of computer-based attributes.Type: GrantFiled: August 29, 2019Date of Patent: July 5, 2022Assignee: Lenovo (Singapore) PTE. LTD.Inventors: Igor Stolbikov, Joseph M. Pennisi, Joshua N. Novak, Philip Lee Childs
-
Patent number: 11196869Abstract: In one aspect, a first device includes a processor, a microphone accessible to the processor, a speaker accessible to the processor, a display accessible to the processor, and storage accessible to the processor. The storage may include instructions executable by the processor to facilitate concurrent video conferencing for first and second video conferences and to receive user input selecting the first video conference. Based on the user input, the instructions may be executable to control the speaker to output audio for the first video conference at a greater volume level than audio for the second video conference and to transmit input from the microphone to a second device associated with a participant of the first video conference but not to a third device associated with a participant of the second video conference.Type: GrantFiled: February 15, 2020Date of Patent: December 7, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Jonathan Co Lee, Russell Speight VanBlon, Philip Lee Childs
-
Publication number: 20210357875Abstract: In one aspect, a device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive a request to book a meeting with a user via an electronic calendar. The electronic calendar may be associated with the user. The instructions may also be executable to, responsive to receipt of the request, determine a restriction associated with the electronic calendar and to respond to the request pursuant to the restriction.Type: ApplicationFiled: May 12, 2020Publication date: November 18, 2021Inventors: Russell Speight VanBlon, Jonathan Co Lee, Philip Lee Childs, Ratan Ray
-
Publication number: 20210319214Abstract: In one aspect a vehicle may include a motor, a drive train and chassis, a battery, a seat assembly including a seat in which people can sit, at least one processor, a camera accessible to the at least one processor, and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive data pertaining to at least one characteristic of a person and to, based on the data, adjust at least one mechanism within the vehicle.Type: ApplicationFiled: April 9, 2020Publication date: October 14, 2021Inventors: Jonathan Co Lee, Russell Speight VanBlon, Philip Lee Childs
-
Publication number: 20210258427Abstract: In one aspect, a first device includes a processor, a microphone accessible to the processor, a speaker accessible to the processor, a display accessible to the processor, and storage accessible to the processor. The storage may include instructions executable by the processor to facilitate concurrent video conferencing for first and second video conferences and to receive user input selecting the first video conference. Based on the user input, the instructions may be executable to control the speaker to output audio for the first video conference at a greater volume level than audio for the second video conference and to transmit input from the microphone to a second device associated with a participant of the first video conference but not to a third device associated with a participant of the second video conference.Type: ApplicationFiled: February 15, 2020Publication date: August 19, 2021Inventors: Jonathan Co Lee, Russell Speight VanBlon, Philip Lee Childs
-
Publication number: 20210064733Abstract: Apparatuses, methods, and program products are disclosed for proof of work based authentication. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to determine, by use of the processor, a set of computer-based attributes corresponding to a first device. The code is executable by the processor to compute a proof of work based on the set of computer-based attributes. The code is executable by the processor to transmit the proof of work and the set of computer-based attributes to a second device for authentication based on the proof of work and the set of computer-based attributes.Type: ApplicationFiled: August 29, 2019Publication date: March 4, 2021Inventors: Igor Stolbikov, Joseph M. Pennisi, Joshua N. Novak, Philip Lee Childs
-
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: 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
-
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: 20140152894Abstract: 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: 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
-
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: 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: 20140157300Abstract: An aspect provides a method, including: receiving, at a remote device, selection information from a controller user device, the selection information comprising a source user device, one or more media files of the source user device, and one or more destination user devices; using the selection information at the remote device to determine the source user device and the one or more destination user devices; and issuing an instruction from the remote device to the source user device instructing the source user device to transmit the one or more media files to the one or more destination user devices. 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: 20130151769Abstract: An approach is provided to inactivate a selected drive included in a RAID configuration. While inactive, write requests are handled by identifying data blocks to be written to each of the RAID drives. The identification also identifies a data block address corresponding to the data blocks. Data blocks destined to non-selected drives are written to the non-selected drives. The data blocks destined to the selected drive is written to a memory area outside of the RAID configuration. The data block addresses corresponding to the data blocks are also written to the memory area. After a period of time, the selected drive is reactivated. During reactivation, the data block addresses and their corresponding data blocks that were written to the memory area are read from the memory area and each of the data blocks are written to the selected drive at the corresponding data block addresses.Type: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Inventors: Philip Lee Childs, Donald R. Frame, Michael Scott Mettler, Kenneth Dean Timmons
-
Patent number: 8165177Abstract: A system and method for hybrid virtual machine monitor system is provided. A first operating system uses a file system to manage data storage and retrieval within a data storage area. A second operating system, which is not compatible with the first operating system's file system, executes a management application backup utility. The first operating system includes a filter driver that sends logical block addresses, which correspond to data reads/writes, to the management application backup utility. In turn, the management application backup utility uses the logical block addresses to perform operations on the data storage locations. In one embodiment, the management application backup utility performs actions on the data storage area, such as a disk defragmentation, and subsequently sends data location changes to the filter driver. In this embodiment, the filter driver instructs the first operating system's file system to update its translation tables based upon the data location changes.Type: GrantFiled: December 22, 2006Date of Patent: April 24, 2012Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Philip Lee Childs, Mark Charles Davis, Ke Ke, Rod David Waltermann