Patents by Inventor Joseph Michael Pennisi

Joseph Michael Pennisi 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: 11743254
    Abstract: One embodiment provides a method, including: receiving, at a server from a device, a request for device authentication across an unsecure network, the request including 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, at the server and responsive to verifying the device registration token, a one-time activation token and sending the one-time activation token to the device. Other aspects are described and claimed.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: August 29, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Igor Stolbikov, Rod D. Waltermann, Joseph Michael Pennisi, Michael Demeter
  • Patent number: 11409855
    Abstract: One embodiment a method, including: providing, using a processor, a user challenge over a network, wherein the user challenge is associated with a predetermined gesture to be performed by a user; obtaining, using a processor, user image data; determining, using the user image data, that a user has performed the predetermined gesture; and thereafter providing the user access to information. Other aspects are described and claimed.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 9, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Igor Stolbikov, Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Justin Tyler Dubs
  • Patent number: 11101990
    Abstract: One embodiment provides a method, including: receiving, at a remote device and from a user, a request to generate a one-time password for accessing a default account of a device, wherein the remote device comprises a device public key corresponding to the device and an account public/private key pair corresponding to the default account; generating, at the remote device, the one-time password utilizing the account private key and the device public key; and providing, from the remote device, the one-time password to the user. Other aspects are described and claimed.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: August 24, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Igor Stolbikov, Joseph Michael Pennisi, Michael Demeter, Fred Allison Bower, III, Makoto Ono
  • Patent number: 11093593
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, a touchless command to perform an action; determining, using a processor, whether the action is one of: a protected action and an unprotected action; and requesting, responsive to determining that the action is associated with a protected action, user authentication input prior to performing the action. Other aspects are described and claimed.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: August 17, 2021
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Kevin Wayne Beck, Russell Speight VanBlon, Thorsten Peter Stremlau, Joseph Michael Pennisi
  • Publication number: 20210058246
    Abstract: One embodiment provides a method, including: receiving, at a remote device and from a user, a request to generate a one-time password for accessing a default account of a device, wherein the remote device comprises a device public key corresponding to the device and an account public/private key pair corresponding to the default account; generating, at the remote device, the one-time password utilizing the account private key and the device public key; and providing, from the remote device, the one-time password to the user. Other aspects are described and claimed.
    Type: Application
    Filed: September 24, 2019
    Publication date: February 25, 2021
    Inventors: Igor Stolbikov, Joseph Michael Pennisi, Michael Demeter, Fred Allison Bower, III, Makoto Ono
  • 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: 10747860
    Abstract: One embodiment provides a method, including: obtaining, using one or more sensors disposed in a seat, user posture data; and identifying, using a processor, a user based on the user posture data. Other aspects are described and claimed.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: August 18, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Igor Stolbikov
  • Publication number: 20200057845
    Abstract: One embodiment provides a method, including: receiving, at an information handling device, a touchless command to perform an action; determining, using a processor, whether the action is one of: a protected action and an unprotected action; and requesting, responsive to determining that the action is associated with a protected action, user authentication input prior to performing the action. Other aspects are described and claimed.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 20, 2020
    Inventors: Kevin Wayne Beck, Russell Speight VanBlon, Thorsten Peter Stremlau, Joseph Michael Pennisi
  • Patent number: 10467402
    Abstract: In one aspect, a first device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to analyze an electrical characteristic associated with an apparatus and perform one or more actions pertaining to authentication of the apparatus based on the analysis of the electrical characteristic.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: November 5, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod D. Waltermann, Timothy Winthrop Kingsbury, Justin Tyler Dubs, Christopher Aaron Whitesock, Joseph Michael Pennisi
  • Publication number: 20190306129
    Abstract: For secure communication in a nondeterministic network, a processor determines a first communication path to a first destination node in a network of nodes organized as an undirected graph. The communication path is a spanning tree of path nodes of the undirected graph. The processor further encrypts a message to the first destination node with an encryption using a set of first encryption keys. In addition, the processor communicates the encrypted message over the path nodes of the first communication path. Each transaction of each path node with the encrypted message is recorded and the encrypted message is decrypted at the first destination node with a subset of the set of first encryption keys. The subset of the set of first encryption keys are held by key holding nodes in communication with the first destination node.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 3, 2019
    Inventors: Rod D. Waltermann, Joseph Michael Pennisi
  • Publication number: 20180060562
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to identify at least a first mode of authentication associated with a first predetermined weight, identify at least a second mode of authentication associated with a second predetermined weight, identify a threshold, and permit access at least in part based on the weights meeting the threshold.
    Type: Application
    Filed: September 1, 2016
    Publication date: March 1, 2018
    Inventors: Rod D. Waltermann, Joseph Michael Pennisi, Timothy Winthrop Kingsbury, Douglas Warren Robinson, Justin Tyler Dubs
  • Publication number: 20180060560
    Abstract: In one aspect, a first device includes a processor and storage accessible to the processor.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 1, 2018
    Inventors: Rod D. Waltermann, Timothy Winthrop Kingsbury, Justin Tyler Dubs, Christopher Aaron Whitesock, Joseph Michael Pennisi
  • Publication number: 20180052982
    Abstract: One embodiment provides a method, including: obtaining, using one or more sensors disposed in a seat, user posture data; and identifying, using a processor, a user based on the user posture data. Other aspects are described and claimed.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Inventors: Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Igor Stolbikov
  • Publication number: 20180052986
    Abstract: One embodiment a method, including: providing, using a processor, a user challenge over a network, wherein the user challenge is associated with a predetermined gesture to be performed by a user; obtaining, using a processor, user image data; determining, using the user image data, that a user has performed the predetermined gesture; and thereafter providing the user access to information. Other aspects are described and claimed.
    Type: Application
    Filed: August 22, 2016
    Publication date: February 22, 2018
    Inventors: Igor Stolbikov, Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Justin Tyler Dubs
  • Patent number: 9628517
    Abstract: An approach is provided that, upon receiving a keyboard event, reduces a volume of an audio input channel from a first volume level to a lower volume level. After the volume of the audio input channel is reduced, the approach waits until a system event occurs, with the system event based at least in part on the occurrence of a nondeterministic event.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: April 18, 2017
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Carlos Munoz-Bustamante, Joseph Michael Pennisi, Randall Scott Springfield, Ephraim D. Starr, Yasushi Tsukamoto, Rod D. Waltermann
  • 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
  • Patent number: 9093798
    Abstract: An aspect provides a combination power and data connector, including: a dedicated power connector element; and a combination data connector element separate from the dedicated power connector element, the combination data connector element providing a combination of pins for two data transmission protocols. Other aspects are described and claimed.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: July 28, 2015
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Howard Locker, Daryl Cromer, Joseph Michael Pennisi, Richard Wayne Cheston, David William Higgins, Thomas Kenneth Tobul, Jr., Jon Wayne Heim, Qihua Xiao, DeHong Meng, Zhigang Na, Zhang Jianhui
  • Patent number: 9071524
    Abstract: Network bandwidth is allocated to storage access requests as a function of a client system activities. Client system activities that produce network access requests and remote storage access requests are monitored. The network bandwidth allocation between network access requests and storage access requests is modified as a function of the monitored client system activities.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: June 30, 2015
    Assignee: Lenovo (Singapore) Pte, Ltd.
    Inventors: Rod D Waltermann, Howard Locker, Joseph Michael Pennisi, Mark Charles Davis
  • Publication number: 20140194008
    Abstract: An aspect provides a combination power and data connector, including: a dedicated power connector element; and a combination data connector element separate from the dedicated power connector element, the combination data connector element providing a combination of pins for two data transmission protocols. Other aspects are described and claimed.
    Type: Application
    Filed: January 4, 2013
    Publication date: July 10, 2014
    Applicant: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Howard Locker, Daryl Cromer, Joseph Michael Pennisi, Richard Wayne Cheston, David William Higgins, Thomas Kenneth Tobul, JR., Jon Wayne Heim, Qihua Xiao, DeHong Meng, Zhigang Na, Zhang Jianhui
  • Patent number: 8499345
    Abstract: An approach is provided that receives a user identifier from a user of the information handling system. The user identifier can include a username as well as a user authentication code, such as a password. Hardware settings that correspond to the user identifier are retrieved from a nonvolatile memory. Hardware devices, such as ports (e.g., USB controller), network interfaces, storage devices, and boot sequences, are configured using the retrieved hardware settings. After the hardware devices have been configured to correspond to the identified user, an operating system is booted.
    Type: Grant
    Filed: October 1, 2008
    Date of Patent: July 30, 2013
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: David Carroll Challener, Howard Jeffrey Locker, Joseph Michael Pennisi, Randall Scott Springfield