Patents by Inventor Rod David Waltermann

Rod David Waltermann 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: 20210056436
    Abstract: A computer implemented method, device, and computer program product for dynamically determining an artificial intelligence (AI) model for a device is provided. The method includes, under control of one or more processors configured with specific executable program instructions, receiving a request for an AI operation. The method analyzes utilization information indicative of a load experienced by one or more resources of the device. The method determines an AI model from a plurality of candidate AI models based, at least in part, on the utilization information and an quality potential for each candidate AI model of the plurality of candidate AI models.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventors: Saba Arslan Shah, Rod David Waltermann, Sidney Phillip Rhodes, Curtis Matthew Pasfield
  • Patent number: 10339342
    Abstract: In one aspect, a first device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to identify a first data transfer command based on input from an input device, receive identifying information associated with the input device, and execute the first data transfer command responsive at least in part to authentication of the input device based at least in part on the identifying information. The first data transfer command pertains to the transfer of first data.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: July 2, 2019
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Axel Ramirez Flores, James Anthony Hunt, Robert James Kapinos, Rod David Waltermann, Suzanne Marion Beaumont
  • Patent number: 10269377
    Abstract: A device includes a processor and a memory accessible to the processor and bearing instructions executable by the processor to process an audible input sequence provided by a user of the device, determine that a pause in providing the audible input sequence has occurred at least partially based on a first signal from at least one camera communicating with the device, cease to process the audible input sequence responsive to a determination that the pause has occurred, determine that providing the audible input sequence has resumed based at least partially based on a second signal from the camera, and resume processing of the audible input sequence responsive to a determination that providing the audible input sequence has resumed.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: April 23, 2019
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Russell Speight VanBlon, Suzanne Marion Beaumont, Rod David Waltermann
  • Publication number: 20180374501
    Abstract: A device includes a processor and a memory accessible to the processor and bearing instructions executable by the processor to process an audible input sequence provided by a user of the device, determine that a pause in providing the audible input sequence has occurred at least partially based on a first signal from at least one camera communicating with the device, cease to process the audible input sequence responsive to a determination that the pause has occurred, determine that providing the audible input sequence has resumed based at least partially based on a second signal from the camera, and resume processing of the audible input sequence responsive to a determination that providing the audible input sequence has resumed.
    Type: Application
    Filed: August 31, 2018
    Publication date: December 27, 2018
    Inventors: Russell Speight VanBlon, Suzanne Marion Beaumont, Rod David Waltermann
  • Patent number: 10163455
    Abstract: A device includes a processor and a memory accessible to the processor and bearing instructions executable by the processor to process an audible input sequence provided by a user of the device, determine that a pause in providing the audible input sequence has occurred at least partially based on a first signal from at least one camera communicating with the device, cease to process the audible input sequence responsive to a determination that the pause has occurred, determine that providing the audible input sequence has resumed based at least partially based on a second signal from the camera, and resume processing of the audible input sequence responsive to a determination that providing the audible input sequence has resumed.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: December 25, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Suzanne Marion Beaumont, Rod David Waltermann
  • Patent number: 10073671
    Abstract: In one aspect, when it is detected that a viewer of an audio video program is interrupted by something, the program may be increased in volume, paused, etc.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: September 11, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Rod David Waltermann, John Carl Mese, Arnold S. Weksler, Nathan J. Peterson
  • Patent number: 10012508
    Abstract: In one aspect, a device includes a processor, a position receiver, and storage bearing instructions. The instructions are executable by the processor to receive from the position receiver data indicating a location of the device. The instructions are also executable to receive a map of a facility, present on the device at least a portion of the map, receive a selection of a destination indicated on the map, and at least in part based on the selection and the data indicating the location of the device, present on the device directions to the destination in the facility.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: July 3, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Suzanne Marion Beaumont, Rod David Waltermann
  • Patent number: 10013540
    Abstract: In one aspect, a device includes a processor and memory accessible to the processor. The memory bears instructions executable by the processor to receive input from at least one electromyograph, and based at least in part on the input, determine whether a user is authorized to manipulate the device to execute at least one function.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: July 3, 2018
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod David Waltermann, Russell Speight VanBlon, Nathan J. Peterson, Arnold S. Weksler, John Carl Mese
  • Patent number: 9819773
    Abstract: In one aspect, a first device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to determine at least one of whether the first device is facilitating a telephonic communication with a second device at least in part using a speaker phone feature, and that plural individuals are within a proximity to the first device during the telephonic communication. The instructions are also executable to transmit to the second device data pertaining to at least one of the use of the speaker phone feature and the existence of plural individuals.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: November 14, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod David Waltermann, Arnold S. Weksler, Russell Speight VanBlon, Nathan J. Peterson, John Carl Mese
  • Patent number: 9811095
    Abstract: In one aspect, a device includes a frame, at least one lens coupled to the frame, at least one membrane at least partially covering at least one face of the lens, a reservoir in fluid communication with the membrane and containing fluid, and a fluid control assembly which controls fluid communication of the fluid between the reservoir and the membrane.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: November 7, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Axel Ramirez Flores, Rod David Waltermann, James Anthony Hunt, Bruce Douglas Gress, James Alan LaCroix
  • Patent number: 9805023
    Abstract: In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to access past messages associated with the device, and determine that at least a first multi-term phrase appears in plural messages among the past messages. The instructions are also executable by the processor to, responsive to input invoking message composition and based at least in part on a determination that the multi-term phrase appears in plural messages among the past messages, present on the device at least plural terms from the multi-term phrase in an order in which the at least plural terms appear in the multi-term phrase as a candidate message.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 31, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John Carl Mese, Russell Speight VanBlon, Arnold S. Weksler, Rod David Waltermann, Nathan J. Peterson
  • Patent number: 9615787
    Abstract: In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to receive data from a sleep sensor in communication with the device and, based at least in part on the data, determine whether to change a time at which an alarm is to occur at the device.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: April 11, 2017
    Assignee: Lenovo (Singapre) Pte. Ltd.
    Inventors: Nathan J. Peterson, Russell Speight VanBlon, Rod David Waltermann, Arnold S. Weksler, John Carl Mese
  • Publication number: 20170026503
    Abstract: In one aspect, a first device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to determine at least one of whether the first device is facilitating a telephonic communication with a second device at least in part using a speaker phone feature, and that plural individuals are within a proximity to the first device during the telephonic communication. The instructions are also executable to transmit to the second device data pertaining to at least one of the use of the speaker phone feature and the existence of plural individuals.
    Type: Application
    Filed: October 4, 2016
    Publication date: January 26, 2017
    Inventors: Rod David Waltermann, Arnold S. Weksler, Russell Speight VanBlon, Nathan J. Peterson, John Carl Mese
  • Patent number: 9537987
    Abstract: In one aspect, a first device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to determine at least one of whether the first device is facilitating a telephonic communication with a second device at least in part using a speaker phone feature, and that plural individuals are within a proximity to the first device during the telephonic communication. The instructions are also executable to transmit to the second device data pertaining to at least one of the use of the speaker phone feature and the existence of plural individuals.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: January 3, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod David Waltermann, Arnold S. Weksler, Russell Speight Vanblon, Nathan J. Peterson, John Carl Mese
  • Publication number: 20160267265
    Abstract: In one aspect, a device includes a processor and memory accessible to the processor. The memory bears instructions executable by the processor to receive input from at least one electromyograph, and based at least in part on the input, determine whether a user is authorized to manipulate the device to execute at least one function.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Inventors: Rod David Waltermann, Russell Speight VanBlon, Nathan J. Peterson, Arnold S. Weksler, John Carl Mese
  • Publication number: 20160258760
    Abstract: In one aspect, a device includes a processor, a position receiver, and storage bearing instructions. The instructions are executable by the processor to receive from the position receiver data indicating a location of the device. The instructions are also executable to receive a map of a facility, present on the device at least a portion of the map, receive a selection of a destination indicated on the map, and at least in part based on the selection and the data indicating the location of the device, present on the device directions to the destination in the facility.
    Type: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: Suzanne Marion Beaumont, Rod David Waltermann
  • Publication number: 20160154784
    Abstract: In one aspect, a device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to access past messages associated with the device, and determine that at least a first multi-term phrase appears in plural messages among the past messages. The instructions are also executable by the processor to, responsive to input invoking message composition and based at least in part on a determination that the multi-term phrase appears in plural messages among the past messages, present on the device at least plural terms from the multi-term phrase in an order in which the at least plural terms appear in the multi-term phrase as a candidate message.
    Type: Application
    Filed: February 5, 2016
    Publication date: June 2, 2016
    Inventors: John Carl Mese, Russell Speight VanBlon, Arnold S. Weksler, Rod David Waltermann, Nathan J. Peterson
  • Patent number: 9354857
    Abstract: A system, method, and program product is provided that updates the firmware on a hybrid drive by reserving a memory area within the hybrid disk drive's nonvolatile memory buffer. The firmware update is then stored in the reserved memory area. The next time the platters of the hybrid disk drive spin up, the firmware update that is stored in the reserved memory area is identified. The identified update is then written to a firmware memory of a firmware that controls the operation of the hybrid drive. In one embodiment, the update is written to the firmware memory by flashing the firmware's memory. After the firmware is updated, the hybrid drive is reset. Resetting of the hybrid drive includes executing the updated firmware.
    Type: Grant
    Filed: March 19, 2008
    Date of Patent: May 31, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joseph Michael Pennisi, Randall Scott Springfield, Rod David Waltermann
  • Publication number: 20160148342
    Abstract: In one aspect, a device includes a processor, a first display accessible to the processor, and a memory accessible to the processor. The memory bears instructions executable by the processor to, in response to movement to the first display of a lateral segment of an element presented a second display, present a portion of the lateral segment on the first display at a first scaling factor and at the same height as the entirety of the lateral segment was presented on the second display. The instructions are also executable to identify a second scaling factor based on a difference in display characteristics between the first display and the second display, and in response to movement of at least a threshold amount of the element onto the first display, present at least the threshold amount of the element on the first display using the second scaling factor.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: ROD DAVID WALTERMANN, JOHN CARL MESE, NATHAN J. PETERSON, ARNOLD S. WEKSLER, RUSSELL SPEIGHT VANBLON
  • Publication number: 20160150065
    Abstract: In one aspect, a first device includes a processor and a memory accessible to the processor. The memory bears instructions executable by the processor to determine at least one of whether the first device is facilitating a telephonic communication with a second device at least in part using a speaker phone feature, and that plural individuals are within a proximity to the first device during the telephonic communication. The instructions are also executable to transmit to the second device data pertaining to at least one of the use of the speaker phone feature and the existence of plural individuals.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: ROD DAVID WALTERMANN, ARNOLD S. WEKSLER, RUSSELL SPEIGHT VANBLON, NATHAN J. PETERSON, JOHN CARL MESE