Patents by Inventor Rod D. Waltermann

Rod D. 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: 20210297256
    Abstract: An approach is provided that uses multiple hashing algorithms to verify a password. The approach receives a password that corresponds to a user identifier. A set of hashing algorithms are retrieved with the retrieved set based on the received user identifier so that different user identifiers utilize different sets of hashing algorithms. Hashing the password using each of the hashing algorithms included in the set of algorithms with the hashing resulting in a hash result. An expected hash result that corresponds to the user identifier is retrieved and the approach then verifies the received password by comparing the hash result to the first expected hash result.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 23, 2021
    Inventors: Igor Stolbikov, Veronika Stolbikova, Rod D. Waltermann, Joseph M. Pennisi
  • Publication number: 20210297261
    Abstract: An approach is provided that receives a password that corresponds to a user identifier. A number of hashing algorithms are retrieved with the specific hashing algorithms that are retrieved being based on the received user identifier. The password is hashed using each of retrieved hashing algorithms resulting in a number of hash results. The hash results are combined with the combining of the hash result eventually resulting in a combined hash result. An expected hash result that corresponds to the user identifier is retrieved and compared to the combined hash result. The password is verified based on the results of the comparison.
    Type: Application
    Filed: March 17, 2020
    Publication date: September 23, 2021
    Inventors: Igor Stolbikov, Veronika Stolbikova, Rod D. Waltermann, Joseph M. Pennisi
  • Publication number: 20210225042
    Abstract: An approach is provided that uses augmented/virtual reality to identify occupied meeting rooms. The approach captures, at a digital camera, a digital image of an exterior of a closed-door meeting room. The meeting room in the digital image is identified and a set of data pertaining to the identified meeting room is retrieved. The set of data indicates whether the meeting room is currently occupied. The captured digital image is displayed on a display screen with an overlay of the retrieved set of data indicating whether the meeting room is currently occupied.
    Type: Application
    Filed: January 21, 2020
    Publication date: July 22, 2021
    Inventors: Rod D. Waltermann, Anastassios Markas
  • Patent number: 11048736
    Abstract: An aspect provides a method, including: receiving from a user, at an input device of an information handling device, user object search input including at least one search term; accessing, using a processor, tag information of a plurality of tags associated with stored user objects; determining, using a processor, at least one modification to the user object search input to change results produced by the user object search input based on the tag information; and providing search results according to the at least one modification. Other aspects are described and claimed.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: June 29, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Russell Speight VanBlon, Suzanne Marion Beaumont, Jonathan Gaither Knox, Peter Hamilton Wetsel
  • Patent number: 10997183
    Abstract: An aspect provides a method, including: accessing, using a processor, a user profile based on user context information, wherein the user context information utilizes user device events; preparing, using the processor, a list of items based on the user profile related to a particular time period organized according to importance based on the user profile; and presenting, using the processor, the list of items related to the particular time period. Other aspects are described and claimed.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: May 4, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Jonathan Gaither Knox, Peter Hamilton Wetsel, Suzanne Marion Beaumont, Russell Speight VanBlon
  • Publication number: 20210124812
    Abstract: Apparatuses, methods, systems, and program products are disclosed for distributed license encryption and distribution. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable to select a license token from a pool of available license tokens associated with available digital licenses in response to a license request from a first device. The license token includes information identifying second devices where segments of a digital license associated with the license token are stored. The segments are encrypted using encryption keys for one or more participants. The code is executable to re-encrypt the segments of the digital license for the selected license token using an encryption key for the first device and send the license token to the first device where it is used to request the segments from the second devices, decrypt the segments, and reconstruct the digital license.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 29, 2021
    Inventors: Igor Stolbikov, Alfredo Zugasti Hays, Joseph M. Pennisi, Rod D. Waltermann
  • Patent number: 10965748
    Abstract: One embodiment provides a method including storing, in response to an event associated with a file, file identification data and event data for the file; creating, using a processor, a reference between the file, the file identification data, and the event data; and storing, in a catalog, the reference in association with the file; wherein the catalog includes an inter-application reference. Other aspects are described and claimed.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: March 30, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier
  • Patent number: 10959052
    Abstract: A computer implemented method including receiving an original starting location and an original destination location at a processor of a mobile wireless device, determining a route, including directions, based on the starting location and destination, retrieving data for the mobile wireless device indicative of wireless communication coverage corresponding to the route, determining first additional directions to a first additional location from the original destination location, and caching the first additional directions in local memory of the mobile wireless device accessible by the processor to facilitate communication of the additional directions from the local memory to a user.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: March 23, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D Waltermann, Nathan J. Peterson, Arnold S. Weksler, John Carl Mese
  • Patent number: 10944858
    Abstract: A computer implemented method include detecting a location of a wireless device, receiving an identification of a property proximate the detected location, receiving an associated property restriction as a function of the detected location of the device, applying an indication of the restriction to the property, and providing a display indicating the property and the associated restriction via the device.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: March 9, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan J. Peterson, Russell Speight VanBlon, Rod D Waltermann, Arnold S. Weksler, John Carl Mese
  • Patent number: 10942998
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to receive at least one output of a gas chromatograph (GC), compare the at least one output to at least one template, and determine whether to authenticate a user responsive to the comparison. The GC output also may be used to generate at least one advertisement targeted to the user, and may further be used to output at least one indication of at least one therapy for the user.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: March 9, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Timothy Winthrop Kingsbury
  • Patent number: 10928924
    Abstract: An embodiment provides a method, including: operating a sensor of an information handling device to capture location information of a user; determining, using a processor to analyze the location information, a position of a finger of a user relative to a keyboard location; determining, using the processor, a difference between an expected location for the finger and the position of the finger of the user relative to the keyboard location; and offering, using the processor, feedback regarding the difference determined. Other aspects are described and claimed.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: February 23, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Robert James Kapinos, Axel Ramirez Flores, Suzanne Marion Beaumont, James Anthony Hunt, Rod D. Waltermann
  • Publication number: 20210051146
    Abstract: One embodiment provides a method, including: receiving, at a server from a device, a request for device authentication across an unsecure network, wherein the request comprises a device registration token; generating, at the server, a shared registration key utilizing the device registration token; verifying, at the server, the device registration token by comparing the device registration token to a function of the shared registration key; and producing and sending, at the server and responsive to verifying the device registration token, a one-time activation token to the device. Other aspects are described and claimed.
    Type: Application
    Filed: August 12, 2019
    Publication date: February 18, 2021
    Inventors: Igor Stolbikov, Rod D. Waltermann, Joseph Michael Pennisi, Michael Demeter
  • Patent number: 10846386
    Abstract: One embodiment provides a method, including: obtaining, using one or more pulse sensors, user pulse data from two or more points; and identifying, using a processor, a user based on the user pulse data. Other aspects are described and claimed.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: November 24, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Igor Stolbikov, David Rivera, Rod D. Waltermann, Timothy Winthrop Kingsbury
  • Patent number: 10816350
    Abstract: One embodiment provides a method, including: obtaining, using a processor, a user identification of a vehicle passenger; obtaining, based on the user identification, a travel restriction; and providing, to a vehicle, an indication of the travel restriction. Other aspects are described and claimed.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: October 27, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Timothy Winthrop Kingsbury, Rod D. Waltermann
  • Patent number: 10811005
    Abstract: One embodiment provides a method, including: receiving, at an audio receiver, user voice data; identifying, using a processor, at least one characteristic of the voice data; obtaining, using the processor, a speech recognition processing result of the voice data; and changing a standard response to the user voice data to an adapted response based on the at least one characteristic and the speech recognition processing result. Other aspects are described and claimed.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: October 20, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Hermann Franz Burgmeier, Antoine Roland Raux
  • Publication number: 20200311570
    Abstract: One embodiment provides a method, including: obtaining a dataset for generation of an outcome using a plurality of artificial intelligence models; classifying, using another artificial intelligence model and before employing the plurality of artificial intelligence models, the dataset into a feature-space; and employing a subset of the plurality of artificial intelligence models on the dataset, wherein the subset is selected based upon the classification of the dataset. Other aspects are described and claimed.
    Type: Application
    Filed: March 29, 2019
    Publication date: October 1, 2020
    Inventors: Rod D. Waltermann, Sidney Rhodes, Saba Shah
  • Patent number: 10776849
    Abstract: For visually indicating a product location, a system, apparatus, method, and computer program product are disclosed. The apparatus, in one embodiment, includes an image sensor, a product image module that identifies at least one product within image data, a product matching module that compares the identified at least one product to a user-specified product, and a location module that indicates, to the user, a location of a product matching the user-specified product. In some embodiments, the apparatus may also include a product selection module that receives, from the user, a user-selected product and at least one product constraint, wherein the product matching module further compares the identified at least one product to the at least one product constraint.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: September 15, 2020
    Assignee: Lenovo (Singapore) PTE LTD
    Inventors: Nathan J. Peterson, John Carl Mese, Russell Speight VanBlon, Rod D. Waltermann, Arnold S. Weksler
  • Patent number: 10741174
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, voice input from at least one user; accessing at least one language model; determining, based upon the accessed at least one language model, at least one language of the voice input; and providing output associated with the voice input, based upon the determined language. Other aspects are described and claimed.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: August 11, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Ryan Charles Knudson, Rod D. Waltermann
  • Patent number: 10741182
    Abstract: An embodiment provides a method, including: accepting, at an audio receiver of an information handling device, voice input of a user; interpreting, using a processor, the voice input; identifying, using a processor, at least one ambiguity in interpreting the voice input; thereafter accessing stored non-audible input associated in time with the at least one ambiguity; and adjusting an interpretation of the voice input using non-audible input. Other aspects are described and claimed.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: August 11, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Rod D. Waltermann, Suzanne Marion Beaumont
  • Patent number: 10726197
    Abstract: One embodiment provides a method including receiving, at a key input device, an electronic text input; obtaining, using a processor, an additional input comprising audio and relating to the electronic text input; modifying, using a processor, the electronic text input based upon the additional input; and providing, on a display device, electronic text which has been modified. Other aspects are described and claimed.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: July 28, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Suzanne Marion Beaumont, Rod D. Waltermann