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: 11743254Abstract: 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: GrantFiled: August 12, 2019Date of Patent: August 29, 2023Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Igor Stolbikov, Rod D. Waltermann, Joseph Michael Pennisi, Michael Demeter
-
Patent number: 11409855Abstract: 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: GrantFiled: August 22, 2016Date of Patent: August 9, 2022Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Igor Stolbikov, Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Justin Tyler Dubs
-
Patent number: 11101990Abstract: 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: GrantFiled: September 24, 2019Date of Patent: August 24, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Igor Stolbikov, Joseph Michael Pennisi, Michael Demeter, Fred Allison Bower, III, Makoto Ono
-
Patent number: 11093593Abstract: 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: GrantFiled: August 20, 2018Date of Patent: August 17, 2021Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Kevin Wayne Beck, Russell Speight VanBlon, Thorsten Peter Stremlau, Joseph Michael Pennisi
-
Publication number: 20210058246Abstract: 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: ApplicationFiled: September 24, 2019Publication date: February 25, 2021Inventors: Igor Stolbikov, Joseph Michael Pennisi, Michael Demeter, Fred Allison Bower, III, Makoto Ono
-
Publication number: 20210051146Abstract: 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: ApplicationFiled: August 12, 2019Publication date: February 18, 2021Inventors: Igor Stolbikov, Rod D. Waltermann, Joseph Michael Pennisi, Michael Demeter
-
Patent number: 10747860Abstract: 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: GrantFiled: August 22, 2016Date of Patent: August 18, 2020Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Igor Stolbikov
-
Publication number: 20200057845Abstract: 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: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Kevin Wayne Beck, Russell Speight VanBlon, Thorsten Peter Stremlau, Joseph Michael Pennisi
-
Patent number: 10467402Abstract: 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: GrantFiled: August 23, 2016Date of Patent: November 5, 2019Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Rod D. Waltermann, Timothy Winthrop Kingsbury, Justin Tyler Dubs, Christopher Aaron Whitesock, Joseph Michael Pennisi
-
Publication number: 20190306129Abstract: 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: ApplicationFiled: March 27, 2018Publication date: October 3, 2019Inventors: Rod D. Waltermann, Joseph Michael Pennisi
-
SYSTEMS AND METHODS TO PERMIT AN ATTEMPT AT AUTHENTICATION USING ONE OR MORE FORMS OF AUTHENTICATION
Publication number: 20180060562Abstract: 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: ApplicationFiled: September 1, 2016Publication date: March 1, 2018Inventors: Rod D. Waltermann, Joseph Michael Pennisi, Timothy Winthrop Kingsbury, Douglas Warren Robinson, Justin Tyler Dubs -
Publication number: 20180060560Abstract: In one aspect, a first device includes a processor and storage accessible to the processor.Type: ApplicationFiled: August 23, 2016Publication date: March 1, 2018Inventors: Rod D. Waltermann, Timothy Winthrop Kingsbury, Justin Tyler Dubs, Christopher Aaron Whitesock, Joseph Michael Pennisi
-
Publication number: 20180052982Abstract: 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: ApplicationFiled: August 22, 2016Publication date: February 22, 2018Inventors: Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Igor Stolbikov
-
Publication number: 20180052986Abstract: 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: ApplicationFiled: August 22, 2016Publication date: February 22, 2018Inventors: Igor Stolbikov, Timothy Winthrop Kingsbury, Joseph Michael Pennisi, Justin Tyler Dubs
-
Patent number: 9628517Abstract: 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: GrantFiled: March 30, 2010Date of Patent: April 18, 2017Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Carlos Munoz-Bustamante, Joseph Michael Pennisi, Randall Scott Springfield, Ephraim D. Starr, Yasushi Tsukamoto, Rod D. Waltermann
-
Patent number: 9354857Abstract: 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: GrantFiled: March 19, 2008Date of Patent: May 31, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Joseph Michael Pennisi, Randall Scott Springfield, Rod David Waltermann
-
Patent number: 9093798Abstract: 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: GrantFiled: January 4, 2013Date of Patent: July 28, 2015Assignee: 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: 9071524Abstract: 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: GrantFiled: March 31, 2008Date of Patent: June 30, 2015Assignee: Lenovo (Singapore) Pte, Ltd.Inventors: Rod D Waltermann, Howard Locker, Joseph Michael Pennisi, Mark Charles Davis
-
Publication number: 20140194008Abstract: 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: ApplicationFiled: January 4, 2013Publication date: July 10, 2014Applicant: 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: 8499345Abstract: 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: GrantFiled: October 1, 2008Date of Patent: July 30, 2013Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: David Carroll Challener, Howard Jeffrey Locker, Joseph Michael Pennisi, Randall Scott Springfield