Patents by Inventor John Michael Petersen

John Michael 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).

  • Publication number: 20240083189
    Abstract: A security device includes an array of lenses and a plurality of first and second segments disposed under the array of lenses. At a first viewing angle, the array of lenses presents a first image for viewing without presenting the second image for viewing, and at a second viewing angle different from the first viewing angle, the array of lenses presents for viewing the second image without presenting the first image for viewing. At least one first or second segment can include one or more microstructures or one or more nanostructures configured to produce one or more colors for the first or second image.
    Type: Application
    Filed: March 31, 2023
    Publication date: March 14, 2024
    Inventors: Christopher Chapman Rich, Joel Mikael Petersen, Roger Winston Phillips, John Michael Tamkin
  • Publication number: 20230152866
    Abstract: Systems and methods for use of magnets to retain and eject computing device expansion modules are disclosed. According to an aspect, a system includes a computing device that defines a slot for receipt of an expansion module for operable positioning of the expansion module with respect to the computing device. The expansion module comprises a first magnet attached thereto. Further, the system includes an electromagnet attached to the slot of the computing device. The system also includes a controller configured to apply an electrical output to the electromagnet such that the electromagnet generates a magnetic field for repelling the first magnet such the expansion module is urged in a direction for ejection from the slot.
    Type: Application
    Filed: November 12, 2021
    Publication date: May 18, 2023
    Inventors: John Michael Petersen, Gary David Cudak, Nathan J. Peterson, Jarrod B. Johnson
  • Publication number: 20230005224
    Abstract: In one aspect, a device includes a processor, a display accessible to the processor, and storage accessible to the processor. The storage includes instructions executable by the processor to present first virtual reality (VR) content on the display. The instructions are also executable to determine that an end user-defined trigger has occurred for transitioning from presenting VR content to presenting the real-world environment. Responsive to the determination, the instructions are executable to transition presentation of at least part of the first VR content to presentation of the real-world environment.
    Type: Application
    Filed: July 1, 2021
    Publication date: January 5, 2023
    Inventors: Gary D. Cudak, Nathan J. Peterson, John Michael Petersen
  • Patent number: 10552600
    Abstract: In one embodiment, a system includes a media storage device, a processor, and logic integrated with and/or executable by the processor. The logic is configured to cause the processor to associate a first subset of storage space on the media storage device with a first group of applications executing on a hardware processor. The logic is also configured to cause the processor to receive a request from an application to access the first subset of storage space on the media storage device. Moreover, the logic is configured to cause the processor to prevent any application other than an application from the first group of applications from accessing the first subset of storage space on the media storage device. Other systems, methods, and computer program products for defending against ransomware attacks on devices and systems using application authority assignment are described according to more embodiments.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: February 4, 2020
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: John Michael Petersen, Gary David Cudak, Shareef Fathi Alshinnawi, Ajay Dholakia
  • Patent number: 10394492
    Abstract: According to one embodiment, a system includes a media storage device, a processor, and logic integrated with and/or executable by the processor. The logic is configured to cause the processor to determine a write rate for the media storage device or a portion thereof based on one or more factors, the write rate ranging from zero to a maximum possible write rate for the media storage device or the portion thereof. The logic is also configured to cause the processor to receive a write request to write data to the media storage device or the portion thereof and write the data to the media storage device using the determined write rate. Other systems, methods, and computer program products for defending against ransomware attacks are presented according to more embodiments.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: August 27, 2019
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: John Michael Petersen, Gary David Cudak, Shareef Fathi Alshinnawi, Ajay Dholakia
  • Publication number: 20180121645
    Abstract: In one embodiment, a system includes a media storage device, a processor, and logic integrated with and/or executable by the processor. The logic is configured to cause the processor to associate a first subset of storage space on the media storage device with a first group of applications executing on a hardware processor. The logic is also configured to cause the processor to receive a request from an application to access the first subset of storage space on the media storage device. Moreover, the logic is configured to cause the processor to prevent any application other than an application from the first group of applications from accessing the first subset of storage space on the media storage device. Other systems, methods, and computer program products for defending against ransomware attacks on devices and systems using application authority assignment are described according to more embodiments.
    Type: Application
    Filed: November 2, 2016
    Publication date: May 3, 2018
    Inventors: John Michael Petersen, Gary David Cudak, Shareef Fathi Alshinnawi, Ajay Dholakia
  • Publication number: 20180113638
    Abstract: According to one embodiment, a system includes a media storage device, a processor, and logic integrated with and/or executable by the processor. The logic is configured to cause the processor to determine a write rate for the media storage device or a portion thereof based on one or more factors, the write rate ranging from zero to a maximum possible write rate for the media storage device or the portion thereof. The logic is also configured to cause the processor to receive a write request to write data to the media storage device or the portion thereof and write the data to the media storage device using the determined write rate. Other systems, methods, and computer program products for defending against ransomware attacks are presented according to more embodiments.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventors: John Michael Petersen, Gary David Cudak, Shareef Fathi Alshinnawi, Ajay Dholakia