Patents by Inventor Nathan J. Peterson

Nathan J. Peterson 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: 20210097118
    Abstract: One embodiment provides a method, including: identifying an aspect present in media content, wherein the aspect is associated with a user; determining, using a processor, whether the aspect is compatible with user permissions delineated in a user profile associated with the user; and performing, responsive to determining that the aspect of the media content is not compatible with the user permissions, a remedial action. Other aspects are described and claimed.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Gary David Cudak, Nathan J. Peterson, Amy Leigh Rose, Jennifer Lee-Baron, John Scott Crowe
  • Publication number: 20210096737
    Abstract: In one aspect, a device may include at least one processor, a display 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 identify, in a first instance, a first height of a hover of a portion of a user's body over the display. The instructions may also be executable to correlate the first height to a first user input parameter and to execute at least a first operation at the device in conformance with the first user input parameter.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Arnold S. Weksler, Mark Patrick Delaney, Russell Speight VanBlon, Nathan J. Peterson, John Carl Mese
  • Publication number: 20210099743
    Abstract: Apparatuses, methods, systems, and program products are disclosed for presenting content based on network bandwidth. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable to determine a content element to be presented from a remote location, determine an amount of network bandwidth that is necessary to present the content element from the remote location, and present the content element in response to the amount of network bandwidth that is necessary to present the content satisfying a predefined network bandwidth.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 1, 2021
    Inventors: John Carl Mese, Nathan J. Peterson, Arnold S. Weksler, Mark Patrick Delaney, Russell Speight VanBlon
  • Publication number: 20210096788
    Abstract: A computer implemented method, device, and computer program product for managing printing of content on a printing device is provided. The method operates under control of one or more processors configured with specific executable program instructions. The method includes analyzing a request to print content to determine one or more characteristic of interest (COI) associated with the request. The method identifies types of printing attributes associated with the request. The types of printing attributes include printing settings and a duplex setting to be implemented at the printing device in connection with generating printed output. The method determines a user duplex expectation (UDE) status with respect to the one or more COI. The method manages addition of a duplex indicia (DI) to the printed output based on the determining and processes the request.
    Type: Application
    Filed: October 1, 2019
    Publication date: April 1, 2021
    Inventors: John Carl Mese, Nathan J. Peterson, Russell Speight VanBlon
  • Patent number: 10965814
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to parse content of a message and determine, based on the parsing of content of the message, whether to provide a notification using the device. The instructions are also executable by the processor to provide the notification responsive to a determination, based on the parsing of content of the message, to provide the notification using the device.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: March 30, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Amy Leigh Rose, Nathan J. Peterson, Jennifer Lee-Baron, Gary David Cudak, John Scott Crowe
  • Patent number: 10963320
    Abstract: For presenting a hygiene warning, a processor detects satisfying a risk policy. The risk policy is satisfied in response to a touch of an electronic device by a user. The processor presents a hygiene warning on the electronic device in response to satisfying the risk policy.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: March 30, 2021
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: John Carl Mese, Mark Patrick Delaney, Nathan J. Peterson, Russell Speight VanBlon, Arnold S. Weksler
  • Publication number: 20210092024
    Abstract: In one aspect, an apparatus includes 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 predict that a device will not have a network connection during a period of time. Based on the prediction, the instructions may also be executable to recommend content to cache at the device in advance of the period of time and/or to automatically cache the content.
    Type: Application
    Filed: September 20, 2019
    Publication date: March 25, 2021
    Inventors: Mark Patrick Delaney, Nathan J. Peterson, Russell Speight VanBlon, Arnold S. Weksler, John Carl Mese
  • Patent number: 10956613
    Abstract: One embodiments provides a method, including: determining, using a processor, whether content to be displayed on an information handling device comprises sensitive information; filtering, responsive to determining that the content comprises sensitive information, the sensitive information from the content; displaying, on a display of the information handling device, the content with the sensitive information filtered; and transmitting the sensitive information to a secondary device. Other aspects are described and claimed.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: March 23, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Nathan J. Peterson, Mark Patrick Delaney, John Carl Mese
  • Patent number: 10955988
    Abstract: In one aspect, a device includes at least one processor, a display accessible to the at least one processor, and storage accessible to the at least one processor. The storage includes instructions that may be executable by the at least one processor to determine that a user is looking at a graphical object presented at a first area of the display that is different from a second area of the display that the user is touching concurrently with looking at the first area. The instructions may also be executable to, based on the determination, execute a function associated with selection of the graphical object.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: March 23, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Arnold S. Weksler, Nathan J. Peterson, John Carl Mese, Mark Patrick Delaney
  • 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: 10951933
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, an indication to resume a media stream; determining, using a processor, a stoppage period associated with the media stream; identifying, based at least in part on the stoppage period, a resume point in the media stream; and resuming, based on the identifying, the media stream from the resume point. Other aspects are described and claimed.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: March 16, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark Patrick Delaney, Nathan J. Peterson, Russell Speight VanBlon, John Carl Mese, Arnold S. Weksler
  • 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
  • Publication number: 20210058742
    Abstract: In one aspect, a first device includes 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 identify a location of a user device, access a data structure correlating locations to applications, identify at least a first application in the data structure using the location of the user device, and generate a message presentable on the user device alerting the user of the availability of the first application.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventors: Nathan J. Peterson, Russell Speight VanBlon, John C. Mese, Arnold S. Weksler, Mark Patrick Delaney
  • Publication number: 20210058441
    Abstract: A computer implemented method, device, and computer program product for managing streaming content of a device are provided. The method is performed under control of one or more processors configured with specific executable program instructions. The method includes identifying one or more of characteristics of interest (COI) associated with a request to stream content from a content provider. The method applies a user defined quality of service (QoS) policy to the one or more COI. The user defined QoS policy correlates candidate data rates to the one or more COI. The method manages a COI-based data rate based on the one or more COI, the user defined QoS policy, and a data rate upper limit for the device. The method communicates the COI-based data rate to the content provider.
    Type: Application
    Filed: August 19, 2019
    Publication date: February 25, 2021
    Inventors: Arnold S. Weksler, John Carl Mese, Russell Speight VanBlon, Nathan J. Peterson, Mark Patrick Delaney
  • Patent number: 10922862
    Abstract: In one aspect, a headset includes a housing, a processor coupled to the housing, an at least partially transparent first display coupled to the housing and accessible to the processor, and storage coupled to the housing and accessible to the processor. The storage includes instructions executable by the processor to identify at least one condition and to present, based on identification of the at least one condition, content on the first display that is already presented on a second display.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: February 16, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Nathan J. Peterson, John Carl Mese
  • Patent number: 10924544
    Abstract: Apparatuses, methods, and program products are disclosed for calendar control. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to detect a triggering calendar entry of multiple calendar entries in a first digital calendar corresponding to a user. The triggering calendar entry occupies a time that is inconsistent with data corresponding to the first digital calendar. The code is executable by the processor to synchronize the triggering calendar entry with a second digital calendar corresponding to the user without synchronizing each calendar entry of the multiple calendar entries.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: February 16, 2021
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Russell Speight VanBlon, John Carl Mese, Nathan J. Peterson, Arnold S. Weksler
  • Publication number: 20210043109
    Abstract: In one aspect, a device includes at least one processor and storage accessible to the at least one processor. The storage includes instructions executable by the at least one processor to receive input from at least one sensor, identify a characteristic of a user based on the input from the at least one sensor, and alter at least one setting of the device based on the identification of the characteristic. The at least one setting is related to presentation of content using the device.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: John Carl Mese, Arnold S. Weksler, Mark Patrick Delaney, Nathan J. Peterson, Russell Speight VanBlon
  • Publication number: 20210044858
    Abstract: In one aspect, a first device includes 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 cast command in response to input to a source device, and to establish a cast mode to cast content from the source device to a target device pursuant to the cast command. The cast mode may be established based at least in part on information appertaining to the target device. The instructions may also be executable to present the content on the target device in a first format responsive to establishing a first cast mode and to present the content on the target device in a second format responsive to establishing a second cast mode.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Russell Speight VanBlon, Mark Patrick Delaney, Nathan J. Peterson, John Carl Mese, Arnold S. Weksler
  • Patent number: 10897788
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, context data associated with a user's interactions with another device; determining, using a processor, whether the context data is associated with device use data, wherein the device use data corresponds to an intention of the user to operate the another device; and establishing, responsive to determining that the context data is associated with the device use data, a wireless connection between the information handling device and the another device. Other aspects are described and claimed.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: January 19, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark Patrick Delaney, John Carl Mese, Nathan J. Peterson, Russell Speight VanBlon
  • Patent number: 10897492
    Abstract: An approach is provided that a number of incoming packets over a computer network. The packets are part of a Voice over Internet Protocol (VoIP) session and correspond to vocalizations spoken by a sender during the session. At least one of the packets is received out of order from the order the packets were sent by the sender. Based on a delay encountered during the receiving of the incoming packets, the approach increases a playback speed. The set of packets are then used to audibly play an analog rendition of the vocalizations to the receiving user at the increased playback speed.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: January 19, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Nathan J. Peterson, John C. Mese, Arnold S. Weksler, Mark Patrick Delaney