Patents by Inventor Brian J. Vetter

Brian J. Vetter 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: 11946305
    Abstract: A window operator handle and cover with magnetic features that enable the handle to be retained to the cover in a folded position. The handle can have a detent mechanism to retain the handle in an unfolded position. The operator cover can also be attached to the operator with magnets.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: April 2, 2024
    Assignee: Truth Hardware Corporation
    Inventors: Brian Dallmann, Eric Fickas, Jonathan P. Hickman, Gregory J. Vetter
  • Patent number: 11927044
    Abstract: A window operator handle and cover with magnetic features that enable the handle to be retained to the cover in a folded position. The operator cover can also be attached to the operator with magnets.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: March 12, 2024
    Assignee: Truth Hardware Corporation
    Inventors: Brian Dallmann, Eric Fickas, Jonathan P. Hickman, Gregory J. Vetter
  • Patent number: 11881937
    Abstract: To provision a client application on a client device, a user may be provided with a QR code, a one-time password, or a manual entry page for starting a credential provisioning process via a credential provisioning service provided by a credential provisioning server in a secure network. The client application may include information on trusted servers operating in the secure network. The credential provisioning server may operate to perform a sequence of actions to verify user credentials and determine, based on rules applicable to the user, the client device, or a combination thereof, whether the client application is to be provisioned on a client device. If so, the credential provisioning server may operate to generate a key pair, obtain a signed certificate, encrypt them, and send them to the client device such that the client application can use them to establish a mutual secure connection with a trusted server.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: January 23, 2024
    Assignee: HYPORI, INC.
    Inventors: Brian J. Vetter, Mohammad Salman Dhedhi
  • Patent number: 11868476
    Abstract: Some embodiments may facilitate boot-specific key access to perform cryptographic operations. A first boot record and a second boot record may be generated independently in response to a request to boot a virtual device. The first and second boot records may be compared and in response to a match between the first boot record and the second boot record, an identify certificate may be obtained. Authorization to access and use a key for cryptographic operations may be obtained in response to a verification of the identity certificate by a cryptographic processor.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: January 9, 2024
    Assignee: HYPORI, INC.
    Inventors: Brian J. Vetter, Phani Achanta, Mohammad Salman Dhedhi, Muhammad Irfan Azam, Terrimane Shon Pritchett
  • Patent number: 11709696
    Abstract: Latency experienced by a user of a client device may be reduced by preloading virtual devices in anticipation of a connection request from the client device. For example, a plurality of virtual devices may be partially loaded prior to a connection request from a client device. In response to the connection request from the client device, a user associated with the client device may be identified and user profile information associated with the user may be retrieved. Based on the retrieved user profile information associated with the user, a virtual device, from among the plurality of preloaded virtual devices, may be loaded, such that the loading of the virtual device is complete and is specific to the user of the client device.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: July 25, 2023
    Assignee: HYPORI, LLC
    Inventors: Brian J. Vetter, Phani Achanta
  • Publication number: 20230085027
    Abstract: To provision a client application on a client device, a user may be provided with a QR code, a one-time password, or a manual entry page for starting a credential provisioning process via a credential provisioning service provided by a credential provisioning server in a secure network. The client application may include information on trusted servers operating in the secure network. The credential provisioning server may operate to perform a sequence of actions to verify user credentials and determine, based on rules applicable to the user, the client device, or a combination thereof, whether the client application is to be provisioned on a client device. If so, the credential provisioning server may operate to generate a key pair, obtain a signed certificate, encrypt them, and send them to the client device such that the client application can use them to establish a mutual secure connection with a trusted server.
    Type: Application
    Filed: September 19, 2022
    Publication date: March 16, 2023
    Applicant: HYPORI, LLC
    Inventors: Brian J. VETTER, Mohammad Salman Dhedhi
  • Patent number: 11593122
    Abstract: In certain embodiments, a change to a display resolution (or other display configuration) to be used at a physical device may be effectuated without the need to reboot a virtual device associated with the physical device. In some embodiments, a display resolution for a portion of a virtual device user interface of a virtual device is determined based on display configuration information corresponding to a first physical device (e.g., a display resolution of the first physical device). The portion of the virtual device user interface is configured based on the determined display resolution, and the configured portion is sent to the first physical device. In some embodiments, in response to obtaining second display configuration information from a second physical device, the portion of the virtual device user interface is resized (e.g., without rebooting the virtual device), and the resized portion is sent to the second physical device.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: February 28, 2023
    Assignee: HYPORI LLC
    Inventors: Brian J. Vetter, Mohammad Salman Dhedhi
  • Patent number: 11451535
    Abstract: To provision a client application on a client device, a user may be provided with a QR code, a one-time password, or a manual entry page for starting a credential provisioning process via a credential provisioning service provided by a credential provisioning server in a secure network. The client application may include information on trusted servers operating in the secure network. The credential provisioning server may operate to perform a sequence of actions to verify user credentials and determine, based on rules applicable to the user, the client device, or a combination thereof, whether the client application is to be provisioned on a client device. If so, the credential provisioning server may operate to generate a key pair, obtain a signed certificate, encrypt them, and send them to the client device such that the client application can use them to establish a mutual secure connection with a trusted server.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: September 20, 2022
    Assignee: HYPORI LLC
    Inventors: Brian J. Vetter, Mohammad Salman Dhedhi
  • Patent number: 11303719
    Abstract: Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for capturing touch events for a virtual mobile device platform and relaying the captured touch events to the virtual mobile device platform while ensuring that movements and speed of touch events are accurately represented at the virtual mobile device platform.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: April 12, 2022
    Assignee: HYPORI LLC
    Inventors: Brian J. Vetter, Rajesh P. Gopi, Galib Arrieta
  • Publication number: 20220100862
    Abstract: Some embodiments may facilitate boot-specific key access to perform cryptographic operations. A first boot record and a second boot record may be generated independently in response to a request to boot a virtual device. The first and second boot records may be compared and in response to a match between the first boot record and the second boot record, an identify certificate may be obtained. Authorization to access and use a key for cryptographic operations may be obtained in response to a verification of the identity certificate by a cryptographic processor.
    Type: Application
    Filed: June 10, 2021
    Publication date: March 31, 2022
    Applicant: Hypori, LLC
    Inventors: Brian J. VETTER, Phani ACHANTA, Mohammad Salman DHEDHI, Muhammad Irfan AZAM, Terrimane Shon PRITCHETT
  • Publication number: 20220004415
    Abstract: Reduction in latency experienced by a user of a client device may be facilitated by latency-based selection of a virtual device platform. A latency associated with each of the virtual device platforms may be determined. A first virtual device platform, from the virtual device platforms, may be selected for connecting to the client device, for example, based on the determined latencies. It may be determined whether the first virtual device platform includes user profile information associated with the user. Based on the determination that the first virtual device platform does not include the user profile information, the user profile information may be caused to be transferred to the first virtual device platform from another virtual device platform. The first virtual device platform may be caused to load a virtual device associated with the client device based on the user profile information.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Applicant: Intelligent Waves LLC
    Inventors: Brian J. VETTER, Phani ACHANTA
  • Publication number: 20220004414
    Abstract: Latency experienced by a user of a client device may be reduced by predictively loading virtual devices in anticipation of a connection request from the client device. For example, a time at which the client device will connect to a virtual device platform may be predicted. The time may be predicted based on a connection pattern associated with the client device. User profile information of a user associated with the client device may be retrieved, and a virtual device specific to the user may be loaded based on the user profile information. The loading of the virtual device may be performed prior to the predicted time and in response to the connection request from the client device, information associated with the virtual device may be accessed by the client device.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Applicant: Intelligent Waves LLC
    Inventors: Brian J. VETTER, Phani ACHANTA
  • Publication number: 20220004413
    Abstract: Latency experienced by a user of a client device may be reduced by preloading virtual devices in anticipation of a connection request from the client device. For example, a plurality of virtual devices may be partially loaded prior to a connection request from a client device. In response to the connection request from the client device, a user associated with the client device may be identified and user profile information associated with the user may be retrieved. Based on the retrieved user profile information associated with the user, a virtual device, from among the plurality of preloaded virtual devices, may be loaded, such that the loading of the virtual device is complete and is specific to the user of the client device.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 6, 2022
    Applicant: Intelligent Waves LLC
    Inventors: Brian J. VETTER, Phani Achanta
  • Publication number: 20210232409
    Abstract: In certain embodiments, a change to a display resolution (or other display configuration) to be used at a physical device may be effectuated without the need to reboot a virtual device associated with the physical device. In some embodiments, a display resolution for a portion of a virtual device user interface of a virtual device is determined based on display configuration information corresponding to a first physical device (e.g., a display resolution of the first physical device). The portion of the virtual device user interface is configured based on the determined display resolution, and the configured portion is sent to the first physical device. In some embodiments, in response to obtaining second display configuration information from a second physical device, the portion of the virtual device user interface is resized (e.g., without rebooting the virtual device), and the resized portion is sent to the second physical device.
    Type: Application
    Filed: December 17, 2020
    Publication date: July 29, 2021
    Applicant: HYPORI LLC
    Inventors: Brian J. VETTER, Mohammad Salman DHEDHI
  • Publication number: 20210227043
    Abstract: Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for capturing touch events for a virtual mobile device platform and relaying the captured touch events to the virtual mobile device platform while ensuring that movements and speed of touch events are accurately represented at the virtual mobile device platform.
    Type: Application
    Filed: March 19, 2021
    Publication date: July 22, 2021
    Applicant: HYPORI LLC
    Inventors: Brian J. VETTER, Rajesh P. GOPI, Galib ARRIETA
  • Patent number: 10958756
    Abstract: Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for capturing touch events for a virtual mobile device platform and relaying the captured touch events to the virtual mobile device platform while ensuring that movements and speed of touch events are accurately represented at the virtual mobile device platform.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: March 23, 2021
    Assignee: Hypori, LLC
    Inventors: Brian J. Vetter, Rajesh P. Gopi, Galib Arrieta
  • Publication number: 20200012535
    Abstract: Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for capturing touch events for a virtual mobile device platform and relaying the captured touch events to the virtual mobile device platform while ensuring that movements and speed of touch events are accurately represented at the virtual mobile device platform.
    Type: Application
    Filed: September 20, 2019
    Publication date: January 9, 2020
    Applicant: INTELLIGENT WAVES LLC
    Inventors: Brian J. Vetter, Rajesh P. Gopi, Galib Arrieta
  • Patent number: 10459772
    Abstract: Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for capturing touch events for a virtual mobile device platform and relaying the captured touch events to the virtual mobile device platform while ensuring that movements and speed of touch events are accurately represented at the virtual mobile device platform.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: October 29, 2019
    Assignee: Intelligent Waves LLC
    Inventors: Brian J. Vetter, Rajesh P. Gopi, Galib Arrieta
  • Patent number: 10356087
    Abstract: To provision a client application on a client device, a user may be provided with a QR code, a one-time password, or a manual entry page for starting a credential provisioning process via a credential provisioning service provided by a credential provisioning server in a secure network. The client application may include information on trusted servers operating in the secure network. The credential provisioning server may operate to perform a sequence of actions to verify user credentials and determine, based on rules applicable to the user, the client device, or a combination thereof, whether the client application is to be provisioned on a client device. If so, the credential provisioning server may operate to generate a key pair, obtain a signed certificate, encrypt them, and send them to the client device such that the client application can use them to establish a mutual secure connection with a trusted server.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: July 16, 2019
    Assignee: INTELLIGENT WAVES LLC
    Inventors: Brian J. Vetter, Mohammad Salman Dhedhi
  • Patent number: 9819593
    Abstract: Embodiments disclosed herein can allow a user of mobile device in a network environment to switch between using public network services and using private network services. To access private network services, a virtualization cloud client application running on mobile device connects to a virtualized device hosted in virtualization cloud and brokers access to private network services as well as local device functions. Embodiments disclosed herein provide a system, method, and computer program product for improving network latency by bypassing elements or functions on a remote virtual machine. Examples of this approach include moving elements of the user interface from the remote virtual machine to the local physical device, bypassing a media player on a virtual machine, and bypassing certain telephone functions on a virtual machine and instead performing those functions on the physical device.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: November 14, 2017
    Assignee: Hypori, Inc.
    Inventors: Brian J. Vetter, Rajesh P. Gopi, Robert D. Lee, Justin P. Marston