Patents by Inventor Nathan Peterson

Nathan 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: 20230315374
    Abstract: One embodiment provides a method, the method including: receiving, at a distraction reduction system, input from a user initiating a distraction filtering mode of a computing system; determining, using the distraction reduction system, a focus application from a plurality of applications visible on a display system; and modifying, using the distraction reduction system, settings of the display system, wherein the modifying includes reducing a visibility of a portion of the display system not displaying the focus application.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Mark Delaney, Russell Speight VanBlon, John C Mese, Arnold Weksler, Nathan Peterson
  • Publication number: 20230311882
    Abstract: Apparatuses, methods, systems, and program products are disclosed for assisting one-pedal driving. An apparatus includes a processor in a regenerative braking vehicle that has a one-pedal control and a memory coupled to the processor that stores code executable by the processor to detect a change in a driving context, monitor a regenerative battery system of the vehicle, and notify a driver of the vehicle to begin modifying pressure upon the one-pedal control based at least in part upon the change in the driving context and the regenerative battery system.
    Type: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Inventors: Russell Speight VanBlon, Mark Delaney, Nathan Peterson, John C. Mese, Arnold Weksler
  • Publication number: 20230315157
    Abstract: One embodiment provides a method, including: detecting, using a moisture removal system, moisture at a port of an information handling device; and activating, using the moisture removal system, at least one moisture removal device located in proximity to the port of the information handling device. Other aspects are described and claimed.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 5, 2023
    Inventors: Nathan Peterson, Gary D Cudak, John M Petersen
  • Publication number: 20230315724
    Abstract: Methods, apparatus, and computer program products that can automatically search for topics related to discovered devices are disclosed herein. One method includes a processor discovering a device and automatically searching a set of data resources on a network for a set of topics related to the discovered device. Apparatus and computer program products that include hardware and/or software that can perform the methods for automatically searching for topics related to a discovered device are also disclosed herein.
    Type: Application
    Filed: March 29, 2022
    Publication date: October 5, 2023
    Inventors: Nathan Peterson, Gary D. Cudak, John M. Petersen
  • Publication number: 20230319553
    Abstract: Various disclosed embodiments include illustrative apparatuses, methods, and program products. In an illustrative embodiment, an apparatus includes a processor, a network interface, and a memory that stores code executable by the processor. The code receives signed keys from a computing device over a network via the network interface. The signed keys include a key signed by a mobile device associated with the computing device and the signed keys were generated responsive to a first key agreement protocol configured to provide one of forward secrecy protection and time-based expiration. The code authenticates the received signed keys responsive to prior knowledge of public keys associated with at least one of the computing device and the mobile device according to a second key agreement protocol configured to provide one of forward secrecy protection and time-based expiration and code that initiates a communication between the processor and the device responsive to the received signed keys being authenticated.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 5, 2023
    Inventors: Igor Stolbikov, John M. Petersen, Gary D. Cudak, Nathan Peterson
  • Patent number: 11776581
    Abstract: Apparatuses, methods, systems, and program products are disclosed for enabling smart communications within prerecorded communication. An apparatus includes a processor, and coupled to the processor, a memory that stores code executable by the processor to playback a prerecorded communication from at least one participant, enable at least one non-participant to mark a position within the prerecorded communication, capture a contextual portion of the prerecorded communication preceding the marked position, and convey at least one communicative input from the non-participant and the contextual portion to at least one invitee.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: October 3, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan Peterson, Russell Speight VanBlon, Arnold Weksler, Mark Delaney, John C. Mese
  • Publication number: 20230308412
    Abstract: Techniques for internet protocol (IP) messages via short message service (SMS) are described and may be implemented via a wireless device to enable messages originated via an IP technique (e.g., an IP application) to be converted to SMS messages when a condition occurs that prevents sending and/or receiving an IP message.
    Type: Application
    Filed: March 23, 2022
    Publication date: September 28, 2023
    Applicant: Motorola Mobility LLC
    Inventors: Nathan Peterson, Gary D Cudak, John M Petersen
  • Publication number: 20230308721
    Abstract: One embodiment provides a method, the method including: receiving, using a media playback optimization system, an indication of media for playback on one of a plurality of devices in operative communication with each other; detecting, using the media playback optimization system, characteristics of the media; identifying, using the media playback optimization system and based upon the characteristics, a playback device from the plurality of devices having capabilities that optimize playback of the media; and providing, using the media playback optimization system, a notification to the user of the playback device.
    Type: Application
    Filed: March 22, 2022
    Publication date: September 28, 2023
    Inventors: Nathan Peterson, Gary D. Cudak, John M. Petersen
  • Patent number: 11770623
    Abstract: One embodiment provides a method, including: receiving, at a camera sensor associated with an information handling device, image data from a plurality of imaging ports, wherein the plurality of imaging ports are positioned around the information handling device; determining, using a processor, a primary imaging port from the plurality of imaging ports, wherein image data captured at the primary imaging port shows a front view of a user; and broadcasting, responsive to the determining, the image data from the primary imaging port. Other aspects are described and claimed.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: September 26, 2023
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Arnold Weksler, John C Mese, Nathan Peterson, Russell Speight VanBlon, Mark Delaney
  • Publication number: 20230299990
    Abstract: 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 determine whether a first number of video conference attendees detected via input from one or more sensors is greater than a second number of logins to the video conference. The instructions may then be executable to present a graphical element on a display during the video conference responsive to determining that the first number is greater than the second number. The graphical element may indicate a first attendee that is detected via the one or more sensors but that is not associated with a login to the video conference.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Inventors: John C. Mese, Nathan Peterson, Arnold Weksler, Mark Delaney, Russell Speight VanBlon
  • Publication number: 20230300250
    Abstract: In one aspect, an apparatus may include a processor and storage accessible to the processor. The storage may include instructions executable by the processor to facilitate a virtual conference between first, second, and third participants that may be remotely located from each other. The virtual conference may place respective representations of the participants into a same virtual space. The instructions may also be executable to determine that the first participant performs a gesture such as leaning in relation to the second participant according to locations of the first and second participants in the virtual space. Based on the determination, the instructions may be executable to selectively provide audio of the first participant speaking from a first client device to a second client device of the second participant but not provide the audio from the first client device to a third client device of the third participant.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Inventors: Mark Delaney, John C. Mese, Arnold Weksler, Nathan Peterson, Russell Speight VanBlon
  • Publication number: 20230297322
    Abstract: One embodiment provides a method, the method including: identifying, using a disturbance minimization system, a device as a primary device; identifying, using the disturbance minimization system, a context of the primary device; determining, using the disturbance minimization system and based upon the context of the primary device, that sound disturbances need reduced in an audible environment of the primary device; and reducing, using the disturbance minimization system and responsive to determining the sound disturbances need reduced, at least one sound disturbance produced by at least one device other than the primary device.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Inventors: Nathan Peterson, Gary D Cudak, John M Petersen
  • Publication number: 20230299995
    Abstract: For augmented functions, a method determines a support relationship between a first device and a second device in a physical environment, wherein at least the first device is an electronic device. The method determines an augmented function for the first device, wherein the augmented function provides the support relationship. The method executes the augmented function on the first device.
    Type: Application
    Filed: March 16, 2022
    Publication date: September 21, 2023
    Inventors: Gary D. Cudak, Nathan Peterson, John M. Petersen
  • Publication number: 20230300569
    Abstract: One embodiment provides a method, the method including: detecting, using a notification extension system, an incoming communication request on an information handling device; identifying, using the notification extension system, an environmental context of a user with respect to the information handling device; determining, using the notification extension system and based upon the environmental context of the user, the user is unable to answer the incoming communication request within a default communication request notification length; and extending, using the notification extension system, based upon the environmental context of the user, and responsive to determining the user is unable to answer the incoming communication request, a length of the communication request notification.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Inventors: Gary D. Cudak, John M. Petersen, Nathan Peterson
  • Publication number: 20230298578
    Abstract: In one aspect, a device may include a processor and storage accessible to the processor. The storage may include instructions executable to access data and determine, in a first instance and based on the data, a dynamic threshold for invoking a digital assistant via a wake-up word. The instructions may also be executable to identify, in the first instance, audible input evoking use of the wake-up word. Based on the dynamic threshold being met in the first instance, the instructions may be executable to invoke the digital assistant in response to identifying the audible input.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Mark Delaney, Nathan Peterson, John C. Mese, Arnold Weksler, Russell Speight VanBlon
  • Publication number: 20230300293
    Abstract: In one aspect, an apparatus 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 permit a first device to change one or more settings that are related to a video conference and that are associated with a second device's outbound stream of one or more of audio and video as part of the video conference. The instructions may also be executable to receive first input to change the one or more settings, where the first input may be instigated at the first device. Based on permitting the first device to change the one or more settings and based on receipt of the first input to change the one or more settings, the instructions may then be executable to change the one or more settings.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: Russell Speight VanBlon, Nathan Peterson, Mark Delaney, Arnold Weksler, John C. Mese
  • Publication number: 20230288993
    Abstract: Methods, apparatus, and computer program products that can display applications on a mobile computing device based on different relative positions are disclosed herein. One method includes determining, by a processor, different relative positions of a mobile computing device user while a user is performing an activity. In some embodiments, the method further includes toggling display of a plurality of applications on the mobile computing device based on the different relative positions of the mobile computing device while the user is performing the activity. Apparatus and computer program products that include hardware and/or software that can perform the methods for display applications on a mobile computing device based on position are also disclosed herein.
    Type: Application
    Filed: March 14, 2022
    Publication date: September 14, 2023
    Inventors: Nathan Peterson, Russell Speight VanBlon, Mark Delaney, John C. Mese, Arnold Weksler
  • Patent number: 11758393
    Abstract: Various disclosed embodiments include illustrative apparatuses, methods, and program products. In an illustrative embodiment, an apparatus includes a processor, a network interface, and a memory that stores code executable by the processor. The code receives signed keys from a computing device over a network via the network interface. The signed keys include a key signed by a mobile device associated with the computing device and the signed keys were generated responsive to a first key agreement protocol configured to provide one of forward secrecy protection and time-based expiration. The code authenticates the received signed keys responsive to prior knowledge of public keys associated with at least one of the computing device and the mobile device according to a second key agreement protocol configured to provide one of forward secrecy protection and time-based expiration and code that initiates a communication between the processor and the device responsive to the received signed keys being authenticated.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: September 12, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Igor Stolbikov, John M. Petersen, Gary D. Cudak, Nathan Peterson
  • Publication number: 20230280177
    Abstract: An apparatus for setting an orientation mode includes a processor and a memory that stores code executable by the processor to a context for a route to be navigated by a user. In various examples, the code causes the processor to determine an orientation mode for the context. In various examples, the code causes the processor to set an orientation mode for a navigation system to a first orientation mode based on the context. A method and a computer program may perform the functions of the apparatus.
    Type: Application
    Filed: March 1, 2022
    Publication date: September 7, 2023
    Inventors: Russell Speight VanBlon, Mark Delaney, Nathan Peterson, John C. Mese, Arnold Weksler
  • Publication number: 20230208166
    Abstract: A method can include sensing condition of power cells in a configured multiple power cell pack via a pack management unit; based in part on the sensing, identifying a number of the power cells as a number of target cells via the pack management unit; disabling sensing condition of the number of target cells via the pack management unit; and reconfiguring the multiple power cell pack via the pack management unit to provide a reconfigured multiple power cell pack that provides power without the number of target cells.
    Type: Application
    Filed: December 24, 2021
    Publication date: June 29, 2023
    Inventors: John M. Petersen, Bouziane Yebka, Nathan Peterson, Gary D. Cudak