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: 20230056152
    Abstract: Apparatus, methods, and program products for dynamically shaping are computing display screen are disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to receive an input from a user, determine if the input is a predefined input, and modify the size and/or shape of the computing display screen in response to the input being the predefined input. Methods and computer program products that perform the operations and/or functions of the apparatus are also disclosed.
    Type: Application
    Filed: August 20, 2021
    Publication date: February 23, 2023
    Inventors: Gary D. Cudak, Nathan Peterson, John Petersen, Chekim Chhuor
  • Publication number: 20230049016
    Abstract: Some embodiments of the present disclosure relate to photovoltaic module for use on a roof. In some embodiments, the photovoltaic module may include a solar cell and a polymeric continuous fiber tape. In some embodiments, the polymeric continuous fiber tape comprises a polymer and glass fiber. In some embodiments, the glass fiber is present in an amount greater than about 50% by weight based on a total weight of the polymeric continuous fiber tape. In some embodiments, the polymeric continuous fiber tape comprises an elastic modulus greater than 1 GPa and an optical transmission greater than 80%.
    Type: Application
    Filed: October 24, 2022
    Publication date: February 16, 2023
    Inventors: William Sirski, Alex Sharenko, David Fredric Joel Kavulak, Nathan Peterson, Hamsini Gopalakrishna
  • Publication number: 20230029471
    Abstract: One embodiment provides a method, including: detecting, using an information handling device, signal data of a peripheral device associated with a user; identifying, based on the detecting, a position of the user with respect to the information handling device; determining, using a processor, whether content displayed on the information handling device is oriented toward the position of the user; and adjusting, responsive to determining that the content is not oriented toward the position of the user, an orientation of the content. Other aspects are described and claimed.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Nathan Peterson, Russell Speight VanBlon, Arnold Weksler, Mark Delaney, John C Mese
  • Publication number: 20230032296
    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: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Arnold Weksler, John C. Mese, Nathan Peterson, Russell Speight VanBlon, Mark Delaney
  • Patent number: 11556694
    Abstract: One embodiment provides a method, including: identifying, on an information handling device, a communication between a first user and at least one other individual; determining, based upon an analysis of context data associated with the communication, that an indication exists to implement a visual change to an aspect of the communication; and; implementing, responsive to the determining, the visual change to the aspect. Other aspects are described and claimed.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: January 17, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Mark Delaney, John C Mese, Russell Speight VanBlon, Nathan Peterson, Arnold Weksler
  • Patent number: 11540052
    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 identify at least one characteristic associated with audio as sensed at a first location, with the audio being produced at a second location that is different from the first location. The instructions may also be executable to, based on the at least one identified characteristic, adjust a first volume level of a first component of the audio in a first frequency and/or first frequency band but not a second volume level of a second component of the audio in a second frequency and/or second frequency band of the audio.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: December 27, 2022
    Assignee: Lenovo (United States) Inc.
    Inventors: Nathan Peterson, Gary D. Cudak, John M. Petersen
  • Publication number: 20220400025
    Abstract: One embodiment provides a method, including: obtaining, at an information handling device and from one or more sources, context data associated with an individual participating in a remote meeting; determining, based on the context data, an involvement level of the individual in the remote meeting; identifying, based on the determining, an availability potential of the individual, wherein the availability potential is inversely proportional to the involvement level; and providing, based on the identifying, an indication of the availability potential to at least one other individual. Other aspects are described and claimed.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: Arnold Weksler, John C. Mese, Nathan Peterson, Russell Speight VanBlon, Mark Delaney
  • Patent number: 11496088
    Abstract: Some embodiments of the present disclosure relate to photovoltaic module for use on a roof. In some embodiments, the photovoltaic module may include a solar cell and a polymeric continuous fiber tape. In some embodiments, the polymeric continuous fiber tape comprises a polymer and glass fiber. In some embodiments, the glass fiber is present in an amount greater than about 50% by weight based on a total weight of the polymeric continuous fiber tape. In some embodiments, the polymeric continuous fiber tape comprises an elastic modulus greater than 1 GPa and an optical transmission greater than 80%.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: November 8, 2022
    Assignee: GAF Energy LLC
    Inventors: William Sirski, Alex Sharenko, David Fredric Joel Kavulak, Nathan Peterson, Hamsini Gopalakrishna
  • Patent number: 11489482
    Abstract: Some embodiments of the present disclosure relate to an integrated photovoltaic (PV) roofing shingle comprising a photovoltaic (PV) module and a roofing shingle. In some embodiments, the roofing shingle is bonded to the PV module. In some embodiments, a bond strength between the roofing shingle and the PV module is from 5 N/mm to 60 N/mm tested according to ASTM D1876. In some embodiments, the integrated PV roofing shingle has a mass per unit area of 0.5 lb per square foot to 5 lbs per square foot. Methods, systems, and kits including the integrated PV roofing shingle are also disclosed.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: November 1, 2022
    Assignee: GAF Energy LLC
    Inventors: Nathan Peterson, Richard Perkins, Alex Sharenko, Gabriela Bunea
  • Patent number: 11466995
    Abstract: Systems, computing devices, and methods for indicating a geographic location of transportation for a user are disclosed. According to an aspect, a method includes determining an approximate time when a user is expected to use a mode of transportation. The method also includes determining an estimated time to travel from a current geographic location of the user to a current geographic location of the mode of transportation. Further, the method includes presenting, via a computing device of the user, a message at a time based on the determined approximate time and the determined estimated time.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: October 11, 2022
    Assignee: Lenovo Global Technology (United States) Inc.
    Inventors: Jennifer Lee-Baron, Nathan Peterson, Gary Cudak
  • Patent number: 11470392
    Abstract: One embodiment provides a method, increasing: receiving, at an information handling device, an indication to adjust a playback speed of media content; determining, using a processor, an optimal playback speed of the media content for a user; and adjusting, responsive to the determining, the playback speed of the media content from an original playback speed to the optimal playback speed. Other aspects are described and claimed.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: October 11, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Mark Delaney, Nathan Peterson, Arnold Weksler, John C Mese
  • Publication number: 20220271702
    Abstract: Some embodiments of the present disclosure relate to photovoltaic module for use on a roof. In some embodiments, the photovoltaic module may include a solar cell and a polymeric continuous fiber tape. In some embodiments, the polymeric continuous fiber tape comprises a polymer and glass fiber. In some embodiments, the glass fiber is present in an amount greater than about 50% by weight based on a total weight of the polymeric continuous fiber tape. In some embodiments, the polymeric continuous fiber tape comprises an elastic modulus greater than 1 GPa and an optical transmission greater than 80%.
    Type: Application
    Filed: February 18, 2022
    Publication date: August 25, 2022
    Inventors: William Sirski, Alex Sharenko, David Fredric Joel Kavulak, Nathan Peterson, Hamsini Gopalakrishna
  • Publication number: 20220171530
    Abstract: An aspect provides a method, including: determining, using at least one detector, a location of a hand of a user with respect to an information handling device; receiving, from at least one sensor, gaze tracking data associated with an eye of a user; determining, using a processor and based upon the gaze tracking data, a location within an application currently active on the information handling device of a gaze of the user; identifying, using a processor, a character type associated with the application and corresponding to the determined location; identifying a keyboard having a keyboard layout corresponding to the character type, wherein the identifying a keyboard includes identifying a keyboard layout allowing provision of the identified character type; and displaying, on a display device of the information handling device, at a location corresponding to the location of the hand of the user, the keyboard having the keyboard layout.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: Russell Speight VanBlon, Arnold Weksler, Nathan Peterson, John C. Mese, Rod D. Waltermann, Jason Pratt Parrish
  • Publication number: 20210406348
    Abstract: Systems and methods for managing requests to implement account related actions based on biometric data are disclosed herein. According to an aspect, a system includes a first computing device comprising a user account manager configured to manage an account of a user. The user account manager is also configured to receive a request to implement an action associated with the account. Further, the user account manager is configured to receive, from a second computing device of the user, biometric data associated with the user. The user account manager is also configured to manage the request to implement the action based on the received biometric data.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Gary Cudak, Nathan Peterson, John Petersen, Heather Cudak
  • Publication number: 20210404822
    Abstract: Systems, computing devices, and methods for indicating a geographic location of transportation for a user are disclosed. According to an aspect, a method includes determining an approximate time when a user is expected to use a mode of transportation. The method also includes determining an estimated time to travel from a current geographic location of the user to a current geographic location of the mode of transportation. Further, the method includes presenting, via a computing device of the user, a message at a time based on the determined approximate time and the determined estimated time.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Jennifer Lee-Baron, Nathan Peterson, Gary Cudak
  • Publication number: 20210304346
    Abstract: Systems and method for transporting a rider to a destination based on position coordinates of a computing device are disclosed. According to an aspect, a method includes receiving a request for transportation to a destination proximate a mobile computing device. The method also includes determining position coordinates of the mobile computing device. Further, the method includes communicating, to a computing device of a driver associated with the request, the position coordinates of the mobile computing device for indicating the position coordinates as the destination for the request. The method also includes determining updated positioned coordinates of the mobile computing device. Further, the method includes communicating, to the computing device of the driver associated with the request, the updated position coordinates of the mobile computing device.
    Type: Application
    Filed: March 31, 2020
    Publication date: September 30, 2021
    Inventors: Jennifer Lee-Baron, John Crowe, Gary Cudak, Nathan Peterson
  • Publication number: 20210226576
    Abstract: Some embodiments of the present disclosure relate to an integrated photovoltaic (PV) roofing shingle comprising a photovoltaic (PV) module and a roofing shingle. In some embodiments, the roofing shingle is bonded to the PV module. In some embodiments, a bond strength between the roofing shingle and the PV module is from 5 N/mm to 60 N/mm tested according to ASTM D1876. In some embodiments, the integrated PV roofing shingle has a mass per unit area of 0.5 lb per square foot to 5 lbs per square foot. Methods, systems, and kits including the integrated PV roofing shingle are also disclosed.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 22, 2021
    Inventors: Nathan Peterson, Richard Perkins, Alex Sharenko, Gabriela Bunea
  • Patent number: 9940156
    Abstract: An amount of a hardware resource is assigned to a virtual machine (VM) to be run on a computing device including the hardware resource. The VM is caused to run on the computing device, and usage of the hardware resource by the VM is monitor. In response to determining that the usage of the hardware resource by the VM is less than a threshold, the amount of the hardware resource assigned to the VM is decreased.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: April 10, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: John Scott Crowe, Gary David Cudak, Jennifer J. Lee-Baron, Nathan Peterson, Amy Leigh Rose, Bryan L. Young
  • Publication number: 20170220366
    Abstract: An amount of a hardware resource is assigned to a virtual machine (VM) to be run on a computing device including the hardware resource. The VM is caused to run on the computing device, and usage of the hardware resource by the VM is monitor. In response to determining that the usage of the hardware resource by the VM is less than a threshold, the amount of the hardware resource assigned to the VM is decreased.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: John Scott Crowe, Gary David Cudak, Jennifer J. Lee-Baron, Nathan Peterson, Amy Leigh Rose, Bryan L. Young
  • Publication number: 20080091874
    Abstract: A method for booting into computer memory a non-operating system (O.S.) program from a hard disk drive (HDD) prior to booting into memory an O.S. from the HDD. The method includes establishing a table of contents (TOC) on the HDD that contains entries for special O.S. programs. A pointer to the TOC is placed in non-volatile memory of the computer that is associated with the HDD, and when BIOS of the computer is prompted to load into memory one of the special O.S. programs, the pointer is accessed and used to locate the TOC, which in turn is accessed to load the special O.S. program.
    Type: Application
    Filed: December 12, 2007
    Publication date: April 17, 2008
    Inventors: Rod Waltermann, Nathan Peterson, Joseph Freeman, Randall Springfield, Mark Davis, Steven Goodman, Isaac Kareel, Scott Kelso