Patents by Inventor John A. M. Petersen

John A. M. Petersen 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).

  • Patent number: 11968519
    Abstract: One embodiment provides a method, the method including: detecting, at an audio provision system including at least one audio output device, an initiation of audio being provided via the at least one audio output device to a user; identifying and tracking, using at least one sensor of the audio provision system, a location of the user with respect to the at least one audio output device; and directing, using the audio provision system, audio provided by the at least one audio output device to the user, wherein the directing includes adjusting, based upon the location of the user, at least one attribute of the at least one audio output device, wherein the adjusting includes iteratively adjusting the at least one attribute as the location of the user changes. Other aspects are described and claimed.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: April 23, 2024
    Assignee: LENOVO (SINGAPORE) PTE. LTD
    Inventors: Gary D Cudak, CheKim Chhuor, Nathan Peterson, John M Petersen
  • Patent number: 11888129
    Abstract: One embodiment provides a method, including: monitoring, using a battery management unit, a condition of one or more cells within a block of a battery, wherein the monitoring comprises capturing, using a camera associated with the battery management unit, an image of an exterior of the one or more cells; determining, using a processor, that the condition of at least one of the one or more cells has fallen below a predetermined threshold, wherein the determining comprises identifying that the exterior of the at least one of the one or more cells has undergone a color change event; and providing, responsive to the determining, a notification. Other aspects are described and claimed.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: January 30, 2024
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: John M Petersen, Bouziane Yebka, Gary D Cudak, Nathan Peterson
  • Publication number: 20240030662
    Abstract: An electrical connector includes a housing including a main body and an outer shield extending from the main body. One or more electrical contacts extend into an interface chamber within the outer shield. A membrane is coupled to the housing. An alert device is coupled to the housing. The membrane in a normal state connects to the alert device to short the alert device. The membrane in an alerted state disconnects from the alert device so that the alert device is not shorted, and wherein the alert device outputs an alert signal when the alert device is not shorted.
    Type: Application
    Filed: July 24, 2022
    Publication date: January 25, 2024
    Inventors: Gary D. Cudak, John M. Petersen, Nathan Peterson
  • Patent number: 11863683
    Abstract: A computer implemented method for providing a communication path is provided. The method includes to determine, with a receiving device, a shared secret based on a receiving device private key and an electronic device public key communicated to the receiving device over a network, and determine, with the electronic device, the shared secret based on an electronic device private key and a receiving device public key communicated to the electronic device over the network. The method also includes to determine, with the receiving device, an identifier of the receiving device based on the shared secret, and determine, with the electronic device, a time-based one-time password (TOTP) based on the shared secret. The method also includes to obtain a token based on the TOTP, communicate the token from the electronic device to the receiving device based on the identifier, and provide a communication path between the receiving device and electronic device based on the token.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: January 2, 2024
    Assignee: LENOVO (SINGAPORE) PTE. LTD
    Inventors: Igor Stolbikov, Nathan Peterson, John M. Petersen, Gary D. Cudak
  • Publication number: 20230387728
    Abstract: Methods, apparatus, and computer program products that determine compatibility between devices using tag devices are disclosed herein. One method includes a processor transmitting a charging signal and receiving a respective response signal from multiple tag devices responsive to the charging signal. Each respective response signal includes configuration data for a particular first device associated with each respective tag device for determining compatibility between each first device and a second device. Apparatus and computer program products that determine compatibility between devices using tag devices are also disclosed herein.
    Type: Application
    Filed: May 24, 2022
    Publication date: November 30, 2023
    Inventors: Gary D. Cudak, Nathan Peterson, John M. Petersen
  • Patent number: 11825164
    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: Grant
    Filed: March 22, 2022
    Date of Patent: November 21, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan Peterson, Gary D Cudak, John M Petersen
  • Publication number: 20230370802
    Abstract: One embodiment provides a method, the method including: detecting, at an audio provision system including at least one audio output device, an initiation of audio being provided via the at least one audio output device to a user; identifying and tracking, using at least one sensor of the audio provision system, a location of the user with respect to the at least one audio output device; and directing, using the audio provision system, audio provided by the at least one audio output device to the user, wherein the directing includes adjusting, based upon the location of the user, at least one attribute of the at least one audio output device, wherein the adjusting includes iteratively adjusting the at least one attribute as the location of the user changes. Other aspects are described and claimed.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Inventors: Gary D Cudak, CheKim Chhuor, Nathan Peterson, John M Petersen
  • Publication number: 20230325480
    Abstract: An electronic device is provided that has an input device including an input sensor configured to detect synaptic signals from a user. An electronic device sensor is also provided that detects environmental signals or user signals. The electronic device also includes a memory to store executable instructions, and one or more processors. When implementing the executable instructions, the one or more processors determine an environmental characteristic based on the environmental signals or a user characteristic based on the user signals, and determine when to grant access to the electronic device based on the synaptic signals based on the environmental characteristic or the user characteristic.
    Type: Application
    Filed: March 28, 2022
    Publication date: October 12, 2023
    Inventors: Gary D. Cudak, Nathan Peterson, John M. Petersen
  • 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
  • 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
  • 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: 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: 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
  • 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: 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
  • Patent number: 11637750
    Abstract: A computer program product and a network switch are provided. The network switch may include network ports, memory and a processor for processing program instructions to perform various operations. The computer program product may provide the program instructions for a network switch. The operations may include detecting a first neighbor network switch connection to a first port of the first network switch, accessing first neighbor network switch configuration data that is stored by the first network switch in association with the first port, and providing the configuration data that is stored in association with the first port of the first network switch to the first neighbor network switch over the first neighbor network switch connection to the first port. In one example, the configuration data is obtained from a second neighbor network switch that was previously connected to the first port prior to the first neighbor network switch.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 25, 2023
    Inventors: Gary D. Cudak, Ronald F. Ridgeway, Jr., John M. Petersen, Alexander Verrigni
  • Publication number: 20230100428
    Abstract: One embodiment provides a method, including: monitoring, using a battery management unit, a condition of one or more cells within a block of a battery, wherein the monitoring comprises capturing, using a camera associated with the battery management unit, an image of an exterior of the one or more cells; determining, using a processor, that the condition of at least one of the one or more cells has fallen below a predetermined threshold, wherein the determining comprises identifying that the exterior of the at least one of the one or more cells has undergone a color change event; and providing, responsive to the determining, a notification. Other aspects are described and claimed.
    Type: Application
    Filed: September 30, 2021
    Publication date: March 30, 2023
    Inventors: John M. Petersen, Bouziane Yebka, Gary D. Cudak, Nathan Peterson