JAMF Software, LLC

United States of America

Back to Profile

1-68 of 68 for JAMF Software, LLC Sort by
Query
Aggregations
IP Type
        Patent 43
        Trademark 25
Jurisdiction
        United States 42
        World 17
        Canada 6
        Europe 3
Date
New (last 4 weeks) 2
2026 July 2
2026 April 2
2026 (YTD) 4
2025 3
See more
IPC Class
G06F 21/45 - Structures or tools for the administration of authentication 5
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules 5
H04L 9/40 - Network security protocols 5
G06F 21/44 - Program or device authentication 4
G06F 21/55 - Detecting local intrusion or implementing counter-measures 4
See more
NICE Class
42 - Scientific, technological and industrial services, research and design 17
09 - Scientific and electric apparatus and instruments 14
41 - Education, entertainment, sporting and cultural services 6
35 - Advertising and business services 3
39 - Transport, packaging, storage and travel services 1
Status
Pending 9
Registered / In Force 59

1.

VERIFICATION BASED ON PROCESS PATH INTEGRITY

      
Application Number US2025013193
Publication Number 2026/161073
Status In Force
Filing Date 2025-01-27
Publication Date 2026-07-30
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Avraham, Nir
  • David, Jonathan Jehuda
  • Shen, Yuan

Abstract

In certain aspects, methods include extracting, from a firmware associated with a mobile computing device, a set of legitimate process executable paths. The methods include retrieving, from the mobile computing device, diagnostic process information of processes running on the mobile computing device. The methods include identifying, based on determining a target executable process of the diagnostic process information retrieved from the mobile computing device is matchless with the set of legitimate process executable paths, the target executable process as a potentially suspicious process. The methods include analyzing the potentially suspicious process to determine legitimacy. The methods include triggering, based on determining the potentially suspicious process as an illegitimate process, an alert.

IPC Classes  ?

  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • H04L 9/40 - Network security protocols
  • H04W 12/128 - Anti-malware arrangements, e.g. protection against SMS fraud or mobile malware
  • H04L 41/046 - Network management architectures or arrangements comprising network management agents or mobile agents therefor
  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity

2.

VERIFICATION BASED ON PROCESS PATH INTEGRITY

      
Application Number 19038005
Status Pending
Filing Date 2025-01-27
First Publication Date 2026-07-30
Owner JAMF Software, LLC (USA)
Inventor
  • Avraham, Nir
  • David, Jonathan Jehuda
  • Shen, Yuan

Abstract

In certain aspects, methods include extracting, from a firmware associated with a mobile computing device, a set of legitimate process executable paths. The methods include retrieving, from the mobile computing device, diagnostic process information of processes running on the mobile computing device. The methods include identifying, based on determining a target executable process of the diagnostic process information retrieved from the mobile computing device is matchless with the set of legitimate process executable paths, the target executable process as a potentially suspicious process. The methods include analyzing the potentially suspicious process to determine legitimacy. The methods include triggering, based on determining the potentially suspicious process as an illegitimate process, an alert.

IPC Classes  ?

  • G06F 21/55 - Detecting local intrusion or implementing counter-measures
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities

3.

INTEGRATED TRUST PLATFORM MODULES, DEVICE ATTESTATION, AND DEVICE MANAGEMENT FOR LIVE ZERO TRUST NETWORK ACCESS

      
Application Number US2025048452
Publication Number 2026/073108
Status In Force
Filing Date 2025-09-29
Publication Date 2026-04-02
Owner JAMF SOFTWARE, LLC (USA)
Inventor Vlasach, Matt

Abstract

Systems, apparatus, and methods for device attestation are disclosed. An example apparatus includes communication circuitry to obtain a request to access an organization resource and a client certificate including a device identifier and a certificate authority issuer, at least one memory storing machine readable instructions, and programmable circuitry to execute the machine readable instructions to determine that the certificate authority issuer is a trusted issuer, compare the device identifier against device identifiers in a database storing trusted device identifiers of an organization protecting the organization resource, in response to determining that an instance of the device identifier exists in the database, determine that a client device associated with the device identifier is authorized to access the organization resource based on checking a policy of the organization, and grant the client device access to the organization resource.

IPC Classes  ?

  • G06F 21/44 - Program or device authentication
  • G06F 21/31 - User authentication
  • G06F 21/57 - Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
  • G06F 13/10 - Program control for peripheral devices
  • G06F 21/50 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems

4.

INTEGRATED TRUST PLATFORM MODULES, DEVICE ATTESTATION, AND DEVICE MANAGEMENT FOR LIVE ZERO TRUST NETWORK ACCESS

      
Application Number 19343748
Status Pending
Filing Date 2025-09-29
First Publication Date 2026-04-02
Owner JAMF Software, LLC (USA)
Inventor Vlasach, Matt

Abstract

Systems, apparatus, and methods for device attestation are disclosed. An example apparatus includes communication circuitry to obtain a request to access an organization resource and a client certificate including a device identifier and a certificate authority issuer, at least one memory storing machine readable instructions, and programmable circuitry to execute the machine readable instructions to determine that the certificate authority issuer is a trusted issuer, compare the device identifier against device identifiers in a database storing trusted device identifiers of an organization protecting the organization resource, in response to determining that an instance of the device identifier exists in the database, determine that a client device associated with the device identifier is authorized to access the organization resource based on checking a policy of the organization, and grant the client device access to the organization resource.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/08 - Key distribution

5.

SECURITY THREAT INVESTIGATION

      
Application Number 18823011
Status Pending
Filing Date 2024-09-03
First Publication Date 2025-03-20
Owner JAMF Software, LLC (USA)
Inventor Benyo, Matthew

Abstract

In certain aspects, a computer-implemented method includes receiving an analysis request based on a suspicious activity alert. The method includes extracting, responsive to receiving the analysis request and based on the suspicious activity alert, key details from process data associated with the suspicious activity alert. The method includes identifying telemetry data during a predefined period prior to and after the suspicious activity alert. The method includes retrieving contextual data and organizational data associated with the process data. The method includes generating a prompt based on at least the telemetry data, the contextual data, and the organizational data. The method includes receiving an analysis report, wherein the analysis report identifies, based on the prompt, potential threats and remediation steps.

IPC Classes  ?

6.

SECURITY THREAT INVESTIGATION

      
Application Number US2024045017
Publication Number 2025/058880
Status In Force
Filing Date 2024-09-03
Publication Date 2025-03-20
Owner JAMF SOFTWARE, LLC (USA)
Inventor Benyo, Matthew

Abstract

In certain aspects, a computer-implemented method includes receiving an analysis request based on a suspicious activity alert. The method includes extracting, responsive to receiving the analysis request and based on the suspicious activity alert, key details from process data associated with the suspicious activity alert. The method includes identifying telemetry data during a predefined period prior to and after the suspicious activity alert. The method includes retrieving contextual data and organizational data associated with the process data. The method includes generating a prompt based on at least the telemetry data, the contextual data, and the organizational data. The method includes receiving an analysis report, wherein the analysis report identifies, based on the prompt, potential threats and remediation steps.

IPC Classes  ?

  • G06F 21/55 - Detecting local intrusion or implementing counter-measures

7.

Zero-touch secure DNS device provisioning

      
Application Number 18215799
Grant Number 12677154
Status In Force
Filing Date 2023-06-28
First Publication Date 2025-01-02
Grant Date 2026-07-07
Owner JAMF Software, LLC (USA)
Inventor
  • Vlasach, Matthew
  • Cuddeford, Dan
  • Talas, Jakub

Abstract

In certain aspects of the present disclosure, a computer-implemented method includes receiving a configuration profile from a risk assessment service, wherein the risk assessment service generated the configuration profile to comprise service policies associated with DNS traffic and an HTTPS URL. The method includes modifying the HTTPS URL of the configuration profile to include an UDID associated with a target device. The method includes transmitting, to the target device, the configuration profile comprising the HTTPS URL with the UDID associated with the target device, wherein the risk assessment service, responsive to the target device receiving the configuration profile, generates a device object based on the configuration profile comprising the HTTPS URL with the UDID. The method includes identifying, based on the UDID, meta data associated with the target device for returning a DNS response to a DNS request from the target device. Systems and machine-readable media are also provided.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/40 - Network security protocols
  • H04W 12/30 - Security of mobile devicesSecurity of mobile applications

8.

UNIQUE IDENTIFIER ASSIGNATION

      
Application Number US2024032727
Publication Number 2024/254255
Status In Force
Filing Date 2024-06-06
Publication Date 2024-12-12
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Blakely, Eric
  • Maxim, Aaron
  • Fretheim, Jonathan
  • Yuresko, Jonathan

Abstract

A computer-implemented method includes displaying a selection of groups of members associated with a manager device; retrieving, responsive to selection of one group of the groups of members associated with manager device, group objects associated with the one group that is selected; determining whether the members of the group selected are selected to be unassigned; displaying, responsive to determining that the members of the group selected are to remain assigned, a list of members of the group selected; receiving a selection of one member of the list of the group selected; determining whether the one member selected is assigned; creating, responsive to determining that the one member selected is unassigned.

IPC Classes  ?

  • G06Q 50/20 - Education
  • G06F 21/44 - Program or device authentication
  • G06F 21/45 - Structures or tools for the administration of authentication
  • G06Q 10/1093 - Calendar-based scheduling for persons or groups
  • G09B 5/12 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations different stations being capable of presenting different information simultaneously
  • G09B 7/06 - Electrically-operated teaching apparatus or devices working with questions and answers of the multiple-choice answer type, i.e. where a given question is provided with a series of answers and a choice has to be made from the answers

9.

UNIQUE IDENTIFIER ASSIGNATION

      
Application Number 18735544
Status Pending
Filing Date 2024-06-06
First Publication Date 2024-12-12
Owner JAMF Software, LLC (USA)
Inventor
  • Blakely, Eric
  • Maxim, Aaron
  • Fretheim, Jonathan
  • Yuresko, Jonathan

Abstract

In certain aspects, a computer-implemented method includes displaying a selection of groups of members associated with a manager device; retrieving, responsive to selection of one group of the groups of members associated with manager device, group objects associated with the one group that is selected; determining whether the members of the group selected are selected to be unassigned; displaying, responsive to determining that the members of the group selected are to remain assigned, a list of members of the group selected; receiving a selection of one member of the list of the group selected; determining whether the one member selected is assigned; creating, responsive to determining that the one member selected is unassigned, a unique identifier associated the group objects and the one member selected; displaying the unique identifier; and assigning, responsive to a managed device scanning the unique identifier and based on confirmation to assign, the one member selected to the managed device.

IPC Classes  ?

  • G06F 21/45 - Structures or tools for the administration of authentication

10.

ADDITIVE ONLINE COMPLETE LINKAGE CLUSTERING

      
Application Number US2024030823
Publication Number 2024/243432
Status In Force
Filing Date 2024-05-23
Publication Date 2024-11-28
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Danichev, Pavel
  • Sidi, Nir Dov
  • Avraham, Nir

Abstract

In certain aspects, a computer-implemented method includes receiving an incoming element; determining whether a distance of the incoming element to the nearest existing element that is found is above a clustering threshold; creating, based on determining the distance is above the clustering threshold, a new cluster and associating the new cluster to the incoming element; processing, based on determining the distances from the incoming element to the contents of the nearest existing element that is found are not all below the clustering threshold, elements of the cluster of the nearest existing element that is found together with the incoming element using an original complete-linkage algorithm, wherein the processing generates a first cluster and a second cluster, wherein the first cluster is smaller than the second cluster; creating another cluster and re-associating elements of the first cluster into the another cluster.

IPC Classes  ?

  • G06F 16/906 - ClusteringClassification
  • H04L 45/02 - Topology update or discovery
  • G06F 16/90 - Details of database functions independent of the retrieved data types
  • G06F 16/901 - IndexingData structures thereforStorage structures
  • H04L 45/03 - Topology update or discovery by updating link state protocols
  • H04L 45/033 - Topology update or discovery by updating distance vector protocols
  • H04L 45/036 - Updating the topology between route computation elements, e.g. between OpenFlow controllers
  • H04L 45/037 - Routes obligatorily traversing service-related nodes
  • H04L 45/0377 - Routes obligatorily traversing service-related nodes for service chaining

11.

ADDITIVE ONLINE COMPLETE LINKAGE CLUSTERING

      
Application Number 18672945
Status Pending
Filing Date 2024-05-23
First Publication Date 2024-11-28
Owner JAMF Software, LLC (USA)
Inventor
  • Danichev, Pavel
  • Sidi, Nir Dov
  • Avraham, Nir

Abstract

In certain aspects, a computer-implemented method includes receiving an incoming element; determining whether a distance of the incoming element to the nearest existing element that is found is above a clustering threshold; creating, based on determining the distance is above the clustering threshold, a new cluster and associating the new cluster to the incoming element; determining, based on determining the distance is not above the clustering threshold, whether distances from the incoming element to contents of the nearest existing element that is found are all below the clustering threshold; associating, based on determining the distances from the incoming element to the contents of the nearest existing element that is found are all below the clustering threshold, associating the incoming element to the cluster of the nearest existing element that is found; processing, based on determining the distances from the incoming element to the contents of the nearest existing element that is found are not all below the clustering threshold, elements of the cluster of the nearest existing element that is found together with the incoming element using an original complete-linkage algorithm, wherein the processing generates a first cluster and a second cluster, wherein the first cluster is smaller than the second cluster; creating another cluster and re-associating elements of the first cluster into the another cluster.

IPC Classes  ?

12.

TASK WINDOW CREATION AND CONFIGURATION

      
Application Number 18308421
Status Pending
Filing Date 2023-04-27
First Publication Date 2024-10-31
Owner JAMF Software, LLC (USA)
Inventor
  • Mitchell, Matthew
  • Boettcher, Travis
  • Pinter, Ryan
  • Beard, Ashley

Abstract

In certain aspects of the present disclosure, a computer-implemented method includes receiving, from a manager device, at least one task availability constraint, wherein the at least one task availability constraint is configured at the manager device. The method includes receiving, from at least one managed device, configured task window settings, wherein the configured task window settings are configured at the at least one managed device based on the at least one task availability constraint. The method includes creating a task window associated with the at least one managed device based on the configured task window settings and the at least one task availability constraint. Systems and machine-readable media are also provided.

IPC Classes  ?

  • G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
  • G06F 8/65 - Updates

13.

Secondary device enrollment validation

      
Application Number 18186726
Grant Number 12267675
Status In Force
Filing Date 2023-03-20
First Publication Date 2024-09-26
Grant Date 2025-04-01
Owner JAMF Software, LLC (USA)
Inventor Vlasach, Matthew

Abstract

In certain aspects, methods include, responsive to receiving verification that credentials associated with an organization device (OD) is authenticated, requesting the OD to create a token comprising a private and public key. The method includes receiving, subsequent to the OD initiating creation of the token, the public key from the OD. The method includes associating the public key with an UPN of the OD, and includes requesting the organization credentials from a secondary device (SD), responsive to detecting a request therefrom. The method includes requesting, responsive to authentication of the organization credentials, a challenge response from the SD. The method includes receiving the challenge response from the SD, which signed the challenge response with the private key that was transferred via the OD. The method includes determining, with the public key, whether the challenge response is valid, and includes validating enrollment of the SD when the challenge response is validated.

IPC Classes  ?

  • H04W 12/06 - Authentication
  • G06F 21/44 - Program or device authentication
  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

14.

UNIVERSAL DEVICE IDENTIFIERS AND SIGNAL EXCHANGE COLLABORATION

      
Application Number US2024015789
Publication Number 2024/173547
Status In Force
Filing Date 2024-02-14
Publication Date 2024-08-22
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Cuddeford, Dan
  • Vlasach, Matthew
  • Popialo, Mateusz

Abstract

In certain aspects of the disclosure, a computer-implemented method includes enrolling, at a mobile device management service, at least one managed device. The method includes receiving a client certificate on the at least one managed device. The method includes integrating, via a trusted ecosystem vendor app on the at least one managed device, a universal device identifier SDK. The method includes retrieving, by the universal device identifier SDK based on a request from the trusted ecosystem vendor app, a pre-salted device identifier address associated with the at least one managed device. The method includes transmitting, by the at least one managed device via the trusted ecosystem vendor, the pre-salted device identifier address to a security vendor service for generating a universal device identifier address. The method includes receiving, from the security vendor service by the at least one managed device via the trusted ecosystem vendor, the universal device identifier address.

IPC Classes  ?

  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • H04W 12/00 - Security arrangementsAuthenticationProtecting privacy or anonymity
  • H04W 76/00 - Connection management

15.

Universal device identifiers and signal exchange collaboration

      
Application Number 18441676
Grant Number 12549547
Status In Force
Filing Date 2024-02-14
First Publication Date 2024-08-15
Grant Date 2026-02-10
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Cuddeford, Dan
  • Vlasach, Matthew
  • Popialo, Mateusz

Abstract

In certain aspects of the disclosure, a computer-implemented method includes enrolling, at a mobile device management service, at least one managed device. The method includes receiving a client certificate on the at least one managed device. The method includes integrating, via a trusted ecosystem vendor app on the at least one managed device, a universal device identifier SDK. The method includes retrieving, by the universal device identifier SDK based on a request from the trusted ecosystem vendor app, a pre-salted device identifier address associated with the at least one managed device. The method includes transmitting, by the at least one managed device via the trusted ecosystem vendor, the pre-salted device identifier address to a security vendor service for generating a universal device identifier address. The method includes receiving, from the security vendor service by the at least one managed device via the trusted ecosystem vendor, the universal device identifier address.

IPC Classes  ?

  • G06F 7/04 - Identity comparison, i.e. for like or unlike values
  • H04L 9/40 - Network security protocols

16.

MOBILE DEVICE MANAGEMENT OF PERSONALLY OWNED, MANAGED DEVICES

      
Application Number 17934608
Status Pending
Filing Date 2022-09-23
First Publication Date 2024-03-28
Owner JAMF Software, LLC (USA)
Inventor
  • Yuresko, Jonathan William
  • Johnsrud, Alan
  • Buffington, Mark

Abstract

In certain aspects of the present disclosure, a computer-implemented method includes receiving, at a mobile device management (MDM) server from a carrier server, at least one activation code. The at least one activation code is associated with an inactive, organization owned cellular line of service. The method includes enrolling at least one personally owned device with the MDM server as an at least one personally owned, managed device. The method also includes, responsive to the at least one personally owned device being enrolled, transmitting a message to a push notification server, which initiates the at least one personally owned, managed device to communicate with the MDM server. The method includes transmitting, in response to the at least one personally owned, managed device communicating with the MDM server, one activation code of the at least one activation code to the at least one personally owned, managed device. Systems are also provided.

IPC Classes  ?

17.

LOCATION-BASED MOBILE DEVICE MANAGEMENT OF MANAGED DEVICES BASED ON WIRELESS INTERACTIONS

      
Application Number 18473004
Status Pending
Filing Date 2023-09-22
First Publication Date 2024-03-28
Owner JAMF Software, LLC (USA)
Inventor
  • Jagdfeld, Joshua
  • Yuresko, Jonathan William
  • Helou, Leslie N.
  • Vlasach, Matthew

Abstract

In certain aspects, a computer-implemented method includes receiving, responsive to a managed device communicating with a reader, user data and access information of the managed device. The method includes identifying device information of the managed device associated with the user data and the access information. The method also includes determining at least one mobile device action to perform on the managed device based on the device information, the user data, and the access information. The method includes, responsive to determining the at least one mobile device action, transmitting a message to a push notification service, wherein the message initiates the managed device to communicate with a mobile device management server. The method includes, responsive to the managed device communicating with the mobile device management server, transmitting a management command to the managed device to perform the at least one mobile device action. Systems and media are also provided.

IPC Classes  ?

  • H04L 67/55 - Push-based network services
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications

18.

Cellular service activation and deactivation on mobile devices

      
Application Number 18305621
Grant Number 12538116
Status In Force
Filing Date 2023-04-24
First Publication Date 2024-03-28
Grant Date 2026-01-27
Owner JAMF Software, LLC (USA)
Inventor
  • Yuresko, Jonathan William
  • Jagdfeld, Joshua

Abstract

In certain aspects of the present disclosure, a computer-implemented method includes receiving, at a mobile device management server in response to authentication being granted to an organization app on a mobile device, an API enable message from an organization service associated with the organization app. The API enable message includes instructions for the mobile device management server to retrieve device and user data from the mobile device. The method includes retrieving, responsive to receiving the API enable message, the device and user data from the mobile device. The method includes transmitting the device and user data to the automation service for requesting activation of an organization owned line of service ESIM on the mobile device. The method includes deploying a management app and security posture to the mobile device based on the organization owned line of service ESIM being activated on the mobile device.

IPC Classes  ?

  • H04W 8/18 - Processing of user or subscriber data, e.g. subscribed services, user preferences or user profilesTransfer of user or subscriber data
  • G06F 9/54 - Interprogram communication
  • H04W 12/06 - Authentication
  • H04W 12/30 - Security of mobile devicesSecurity of mobile applications

19.

SYSTEMS AND METHODS FOR IDENTITY AND ACCESS RISK REDUCTION INFORMED BY RISK SIGNALING AND DEVICE POSTURE

      
Application Number 18472983
Status Pending
Filing Date 2023-09-22
First Publication Date 2024-03-28
Owner JAMF Software, LLC (USA)
Inventor Dresselhaus, Jesse

Abstract

A system and method identifies an elevated risk factor of an endpoint device on a computing network according to one or more characteristics of the endpoint device. A user associated with the endpoint device having the elevated risk factor is determined. User credentials associated with the user on one or more computing systems and/or computing applications accessible on the computing network are disabled based on the elevated risk factor. The endpoint device having the elevated risk factor is included in a group of endpoint devices identified as having an elevated risk level. Access by the group of endpoint devices identified as having the elevated risk level is restricted to one or more computing systems and/or computing applications accessible on the computing network based on the elevated risk level.

IPC Classes  ?

  • G06F 21/55 - Detecting local intrusion or implementing counter-measures

20.

SYSTEMS AND METHODS FOR IDENTITY AND ACCESS RISK REDUCTION INFORMED BY RISK SIGNALING AND DEVICE POSTURE

      
Application Number US2023074969
Publication Number 2024/064942
Status In Force
Filing Date 2023-09-23
Publication Date 2024-03-28
Owner JAMF SOFTWARE, LLC (USA)
Inventor Dresselhaus, Jesse

Abstract

A system and method identifies an elevated risk factor of an endpoint device on a computing network according to one or more characteristics of the endpoint device. A user associated with the endpoint device having the elevated risk factor is determined. User credentials associated with the user on one or more computing systems and/or computing applications accessible on the computing network are disabled based on the elevated risk factor. The endpoint device having the elevated risk factor is included in a group of endpoint devices identified as having an elevated risk level. Access by the group of endpoint devices identified as having the elevated risk level is restricted to one or more computing systems and/or computing applications accessible on the computing network based on the elevated risk level.

IPC Classes  ?

  • G06F 21/50 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
  • G06F 21/60 - Protecting data
  • G06F 21/70 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer

21.

LOCATION-BASED MOBILE DEVICE MANAGEMENT OF MANAGED DEVICES BASED ON WIRELESS INTERACTIONS

      
Application Number US2023074970
Publication Number 2024/064943
Status In Force
Filing Date 2023-09-23
Publication Date 2024-03-28
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Jagdfeld, Joshua
  • Yuresko, Jonathan
  • Helou, Leslie
  • Vlasach, Matthew

Abstract

In certain aspects, a computer-implemented method includes receiving, responsive to a managed device communicating with a reader, user data and access information of the managed device. The method includes identifying device information of the managed device associated with the user data and the access information. The method also includes determining at least one mobile device action to perform on the managed device based on the device information, the user data, and the access information. The method includes, responsive to determining the at least one mobile device action, transmitting a message to a push notification service, wherein the message initiates the managed device to communicate with a mobile device management server. The method includes, responsive to the managed device communicating with the mobile device management server, transmitting a management command to the managed device to perform the at least one mobile device action. Systems and media are also provided.

IPC Classes  ?

  • G07C 9/28 - Individual registration on entry or exit involving the use of a pass the pass enabling tracking or indicating presence
  • G07C 9/00 - Individual registration on entry or exit
  • G07C 9/10 - Movable barriers with registering means
  • G07C 9/21 - Individual registration on entry or exit involving the use of a pass having a variable access code
  • G07C 9/22 - Individual registration on entry or exit involving the use of a pass in combination with an identity check of the pass holder
  • G07C 9/27 - Individual registration on entry or exit involving the use of a pass with central registration

22.

Authorized remote mobile device management of a targeted managed device

      
Application Number 17823417
Grant Number 12619703
Status In Force
Filing Date 2022-08-30
First Publication Date 2024-02-29
Grant Date 2026-05-05
Owner JAMF Software, LLC (USA)
Inventor
  • Maxim, Aaron
  • Mahmud, Adam
  • Ball, Christopher
  • Yuresko, Jonathan William
  • Knox, Tim

Abstract

In certain aspects of the present disclosure, a computer-implemented includes generating a unique code for display on a managed device, and authorizing a manager device to selectively initiate at least one workflow on the managed device. The method includes, responsive to the manager device scanning the unique code, verifying the manager device is authorized. The method includes displaying on the manager device, based on verification that the manager device is authorized, an option corresponding to the at least one workflow. The method includes receiving, from the manager device, a selected workflow. The method includes, responsive to receiving the selected workflow, transmitting a message to a push notification server initiating the managed device to communicate with an MDM server. The method includes transmitting a command to the managed device causing performance of the selected workflow on the managed device. Systems and machine-readable media are also provided.

IPC Classes  ?

  • G06F 21/44 - Program or device authentication
  • G06F 21/45 - Structures or tools for the administration of authentication

23.

Mobile device management for detecting and remediating common vulnerabilities and exposures

      
Application Number 17347375
Grant Number 11916951
Status In Force
Filing Date 2021-06-14
First Publication Date 2022-12-15
Grant Date 2024-02-27
Owner JAMF Software, LLC (USA)
Inventor Pazandak, Kyle

Abstract

According to certain aspects of the present disclosure, a computer-implemented method is provided. The method includes receiving, at a mobile device management server from a threat feed server, at least one security statement. The method includes parsing the at least one security statement into parsed information. The method includes creating a custom threat feed of common vulnerabilities and exposures with at least the parsed information. The method includes selectively creating an alert associated with one common vulnerability and exposure of the common vulnerabilities and exposures, wherein the alert comprises a remediation action associated with the one common vulnerability and exposure. The method includes determining at least one managed device, managed by the mobile device management server, and associated with the remediation action of the alert. Systems and machine-readable media are also provided.

IPC Classes  ?

  • H04L 29/00 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups
  • H04L 9/40 - Network security protocols
  • H04W 12/122 - Counter-measures against attacksProtection against rogue devices

24.

Mobile device management for remediating security events

      
Application Number 17581486
Grant Number 11356465
Status In Force
Filing Date 2022-01-21
First Publication Date 2022-06-07
Grant Date 2022-06-07
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Conlin, Kelli
  • Mckay, Catherine
  • Rabbitt, Sean

Abstract

According to certain aspects of the present disclosure, a computer-implemented method is provided that includes detecting a malicious activity or a security event on a managed device. The method includes adding the managed device to a group. The method includes removing a user configuration profile from, and transmitting a security configuration profile to, the managed device. The method includes placing the managed device in a protect state to notify and forcibly log out the end user. The method includes notifying the end user that access is prohibited. The method includes clearing the managed device from being in the protect state after remediation of the malicious activity or the security event. The method includes removing, responsive to clearing the managed device from being in the protective state, the security configuration profile from, and transmitting the user configuration profile to, the managed device. Systems and machine-readable media are also provided.

IPC Classes  ?

25.

PASSWORDLESS AUTHENTICATION

      
Application Number US2021049501
Publication Number 2022/066415
Status In Force
Filing Date 2021-09-08
Publication Date 2022-03-31
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Rennich, Joel
  • Wisenbaker, Josh
  • Hammond, Kyle Wainwright

Abstract

Methods for enabling passwordless authentication to ancillary devices and services of a user by utilizing a mobile device of that same user. The method includes generating, at a mobile device, an encrypted key pair comprising an encrypted public key associated with a user of the mobile device. The method includes receiving, at the mobile device, a signed certificate of the encrypted public key associated with the user of the mobile device. The method includes causing, at an ancillary device of the user, responsive to receiving identity data associated with the user that is input at the ancillary device, generation of a local account of the user associated with the signed certificate of the encrypted public key.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • H04L 9/08 - Key distribution
  • H04L 9/14 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms

26.

Passwordless authentication

      
Application Number 17469829
Grant Number 11907349
Status In Force
Filing Date 2021-09-08
First Publication Date 2022-03-31
Grant Date 2024-02-20
Owner JAMF Software, LLC (USA)
Inventor
  • Rennich, Joel
  • Wisenbaker, Josh
  • Hammond, Kyle Wainwright

Abstract

Methods for enabling passwordless authentication to ancillary devices and services of a user by utilizing a mobile device of that same user. Systems and machine-readable media are also provided.

IPC Classes  ?

  • G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
  • G06F 21/33 - User authentication using certificates
  • H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

27.

Monitoring web-based exams

      
Application Number 17469820
Grant Number 11914685
Status In Force
Filing Date 2021-09-08
First Publication Date 2022-03-24
Grant Date 2024-02-27
Owner JAMF Software, LLC (USA)
Inventor
  • Maxim, Aaron
  • Weiss, Samuel Jacob
  • Yuresko, Jonathan William

Abstract

According to certain aspects of the present disclosure, a computer-implemented method is provided. The method includes receiving, at a manager device, data comprising at least one managed device. The method includes identifying, at the manager device, a website associated with the at least one managed device. The method also includes receiving, at a mobile device management server from the manager device, a first message to cause the mobile device management server to initiate transmission of a second message comprising a command that causes the at least one managed device to navigate to the website via a browser, restrict access to other websites other than the website, and enable a camera. Systems and machine-readable media are also provided.

IPC Classes  ?

  • G06F 21/12 - Protecting executable software
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 67/131 - Protocols for games, networked simulations or virtual reality

28.

MONITORING WEB-BASED EXAMS

      
Application Number US2021049499
Publication Number 2022/060612
Status In Force
Filing Date 2021-09-08
Publication Date 2022-03-24
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Maxim, Aaron
  • Weiss, Samuel Jacob
  • Yuresko, Jonathan

Abstract

According to certain aspects of the present disclosure, a computer-implemented method is provided. The method includes receiving, at a manager device, data comprising at least one managed device. The method includes identifying, at the manager device, a website associated with the at least one managed device. The method also includes receiving, at a mobile device management server from the manager device, a first message to cause the mobile device management server to initiate transmission of a second message comprising a command that causes the at least one managed device to navigate to the website via a browser, restrict access to other websites other than the website, and enable a camera. Systems and machine-readable media are also provided.

IPC Classes  ?

  • G09B 7/00 - Electrically-operated teaching apparatus or devices working with questions and answers
  • G09F 11/30 - Indicating arrangements for variable information in which the complete information is permanently attached to a movable support which brings it to the display position the display elements being fed one by one from a storage place to a display position
  • G09B 5/00 - Electrically-operated educational appliances
  • G09B 7/02 - Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by the student
  • G09B 7/07 - Electrically-operated teaching apparatus or devices working with questions and answers of the multiple-choice answer type, i.e. where a given question is provided with a series of answers and a choice has to be made from the answers providing for individual presentation of questions to a plurality of student stations
  • H04L 12/26 - Monitoring arrangements; Testing arrangements

29.

VIDEO CONFERENCING CONFIGURATION FOR HEALTHCARE PATIENT DEVICE

      
Application Number US2021030695
Publication Number 2021/231135
Status In Force
Filing Date 2021-05-04
Publication Date 2021-11-18
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Yuresko, Jonathan William
  • Mahmud, Adam Ihsan
  • Knox, Timothy Carleton
  • Raabe, David Benjamin

Abstract

A method includes receiving an indication that a patient is assigned to a patient device. The patient device stores healthcare information associated with the patient. The method includes sending configuration data to the patient device to configure the patient device to be compatible with a video conference service in response to receiving the indication that the patient is assigned to the patient device. The method includes generating video conference credentials for the patient in response to configuring the patient device. The video conference credentials enable an auto-join link that is usable by a third party device to establish a video conference with the patient through the video conference service. The method includes sending the video conference credentials to the third party device.

IPC Classes  ?

  • G06F 21/45 - Structures or tools for the administration of authentication
  • H04W 12/06 - Authentication

30.

Video conferencing configuration for healthcare patient device

      
Application Number 16875449
Grant Number 10873855
Status In Force
Filing Date 2020-05-15
First Publication Date 2020-12-22
Grant Date 2020-12-22
Owner
  • JAMF SOFTWARE, LLC (USA)
  • JAMF SOFTWARE, LLC (USA)
Inventor
  • Yuresko, Jonathan William
  • Mahmud, Adam Ihsan
  • Knox, Timothy Carleton
  • Raabe, David Benjamin

Abstract

A method includes receiving an indication that a patient is assigned to a patient device. The patient device stores healthcare information associated with the patient. The method includes sending configuration data to the patient device to configure the patient device to be compatible with a video conference service in response to receiving the indication that the patient is assigned to the patient device. The method includes generating video conference credentials for the patient in response to configuring the patient device. The video conference credentials enable an auto join link that is usable by a third party device to establish a video conference with the patient through the video conference service. The method includes sending the video conference credentials to the third party device.

IPC Classes  ?

  • H04W 12/06 - Authentication
  • G06F 21/45 - Structures or tools for the administration of authentication

31.

CRASHOPS

      
Serial Number 88913235
Status Registered
Filing Date 2020-05-13
Registration Date 2022-08-30
Owner JAMF SOFTWARE, LLC ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing a website featuring non-downloadable software that analyzes computer hardware and software errors, mobile application errors, and computer hardware, computer software and mobile application events from applications, processes, and drivers to troubleshoot software and hardware configuration and cyber security issues

32.

ZOTOMATE

      
Serial Number 88913221
Status Registered
Filing Date 2020-05-13
Registration Date 2023-10-03
Owner JAMF SOFTWARE, LLC ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing a website featuring non-downloadable software that automatically troubleshoots and analyzes software and hardware faults and errors and provides recommendations and fixes, in the Application Performance Monitoring (APM) and Digital Experience Monitoring market segments

33.

Systems and methods for security monitoring processing

      
Application Number 16673330
Grant Number 10715541
Status In Force
Filing Date 2019-11-04
First Publication Date 2020-05-07
Grant Date 2020-07-14
Owner JAMF SOFTWARE, LLC (USA)
Inventor Griggs, Daniel

Abstract

A computer-implemented method may be used for security event monitoring. The method may include receiving data from a first operating system and defining an audit classes data filter for collection by a security event monitoring application. Additionally, the method may include comparing the data with the audit classes data filter and comparing the data with a set of blacklisted values. Additionally, the method may include outputting a common structure format data based on the comparison of the processing data with the audit classes data filter and the blacklisted values.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 21/55 - Detecting local intrusion or implementing counter-measures
  • H04L 12/24 - Arrangements for maintenance or administration

34.

Systems and methods for group-based mobile device management

      
Application Number 16573104
Grant Number 10848500
Status In Force
Filing Date 2019-09-17
First Publication Date 2020-04-30
Grant Date 2020-11-24
Owner JAMF Software, LLC (USA)
Inventor
  • Bhattacharya, Aryik
  • Dassow, John
  • Devins, Michael
  • Maxim, Aaron
  • Schmidt, Jamison

Abstract

A method includes sending, from a mobile device management (MDM) server, a group list to a mobile device, the group list indicating a plurality of MDM groups that are available to the mobile device for enrollment. The method also includes receiving, at the MDM server, a join group request from the mobile device. The join group request indicates a group of the plurality of MDM groups. The method also includes, in response to receiving the join group request, updating, at the MDM server, group membership data to indicate that the mobile device is added to the group. The method further includes identifying, based on the group membership data at the MDM server, an action associated with the group. The method also includes sending a command from the MDM server to the mobile device to perform the action.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04W 4/08 - User group management
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04M 1/725 - Cordless telephones
  • G06Q 30/06 - Buying, selling or leasing transactions

35.

GROUP-BASED MOBILE DEVICE MANAGEMENT

      
Application Number US2019053100
Publication Number 2020/086210
Status In Force
Filing Date 2019-09-26
Publication Date 2020-04-30
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Bhattacharya, Aryik
  • Dassow, John
  • Devins, Michael
  • Maxim, Aaron
  • Schmidt, Jamison

Abstract

A method includes sending, from a mobile device management (MDM) server, a group list to a mobile device, the group list indicating a plurality of MDM groups that are available to the mobile device for enrollment. The method also includes receiving, at the MDM server, a join group request from the mobile device. The join group request indicates a group of the plurality of MDM groups. The method also includes, in response to receiving the join group request, updating, at the MDM server, group membership data to indicate that the mobile device is added to the group. The method further includes identifying, based on the group membership data at the MDM server, an action associated with the group. The method also includes sending a command from the MDM server to the mobile device to perform the action.

IPC Classes  ?

  • H04B 7/00 - Radio transmission systems, i.e. using radiation field

36.

GAME ENGINE-BASED COMPUTER SECURITY

      
Application Number US2019045375
Publication Number 2020/033457
Status In Force
Filing Date 2019-08-06
Publication Date 2020-02-13
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Malm, Jonathan Allan
  • Stein, Joshua Howard
  • Wardle, Patrick Nathaniel

Abstract

A game engine sensor of a computing device executing an operating system receives first data from the operating system that represents occurrence of a monitored event. The game engine sensor sends second data corresponding to the monitored event to a game engine logic controller. A first logic block of the game engine logic controller determines, based on the second data and third data representing a system state of the computing device, that a first predicate condition is satisfied. A second logic block of the game engine logic controller determines, based on the second data and the third data, that a second predicate condition is satisfied. A computer security threat is detected based on the first and second predicate conditions being satisfied, and at least one game engine actuator is instructed to perform at least one action responsive to the computer security threat.

IPC Classes  ?

  • A63F 13/12 - involving interaction between a plurality of game devices, e.g. transmission or distribution systems
  • A63F 13/30 - Interconnection arrangements between game servers and game devicesInterconnection arrangements between game devicesInterconnection arrangements between game servers
  • A63F 13/352 - Details of game servers involving special game server arrangements, e.g. regional servers connected to a national server or a plurality of servers managing partitions of the game world
  • A63F 13/10 - Control of the course of the game, e.g. start, progress, end

37.

Game engine-based computer security

      
Application Number 16533710
Grant Number 11599638
Status In Force
Filing Date 2019-08-06
First Publication Date 2020-02-13
Grant Date 2023-03-07
Owner JAMF Software, LLC (USA)
Inventor
  • Malm, Jonathan Allan
  • Stein, Joshua Howard
  • Wardle, Patrick Nathaniel

Abstract

A game engine sensor of a computing device executing an operating system receives first data from the operating system that represents occurrence of a monitored event. The game engine sensor sends second data corresponding to the monitored event to a game engine logic controller. A first logic block of the game engine logic controller determines, based on the second data and third data representing a system state of the computing device, that a first predicate condition is satisfied. A second logic block of the game engine logic controller determines, based on the second data and the third data, that a second predicate condition is satisfied. A computer security threat is detected based on the first and second predicate conditions being satisfied, and at least one game engine actuator is instructed to perform at least one action responsive to the computer security threat.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/56 - Computer malware detection or handling, e.g. anti-virus arrangements
  • A63F 13/73 - Authorising game programs or game devices, e.g. checking authenticity
  • G06F 21/52 - Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity, buffer overflow or preventing unwanted data erasure

38.

Device management based on wireless beacons

      
Application Number 16376646
Grant Number 10484867
Status In Force
Filing Date 2019-04-05
First Publication Date 2019-08-01
Grant Date 2019-11-19
Owner JAMF Software, LLC (USA)
Inventor
  • Amundsen, Nicholas
  • Sippert, Rebekah
  • Ingraham, Iv, Cyrus
  • Becker, Bradley
  • Levenhagen, Eric

Abstract

A particular method includes detecting, at a managed computing device, a signal from a wireless beacon device via a first wireless connection. The signal is detected while particular functionality is inaccessibly at the managed computing device. The method further includes, in response to detecting the signal, transmitting a first message from the managed computing device to a device management server via a second wireless connection, where the first message identifies the wireless beacon device. The method further includes receiving, at the managed computing device in response to the identification of the wireless beacon device in the first message, a second message that grants the managed computing device access to the particular functionality while the managed computing device is within a transmission range of the wireless beacon device.

IPC Classes  ?

  • H04W 8/22 - Processing or transfer of terminal data, e.g. status or physical capabilities
  • H04M 1/725 - Cordless telephones
  • H04W 48/02 - Access restriction performed under specific conditions
  • H04W 4/50 - Service provisioning or reconfiguring
  • H04W 76/10 - Connection setup
  • G06F 3/14 - Digital output to display device

39.

Mobile device management at a healthcare facility

      
Application Number 15594226
Grant Number 11392716
Status In Force
Filing Date 2017-05-12
First Publication Date 2018-11-15
Grant Date 2022-07-19
Owner JAMF SOFTWARE, LLC (USA)
Inventor Felton, James Emerson

Abstract

A method includes receiving, at a mobile device management (MDM) server, a message indicating a location at a healthcare facility. The method also includes identifying, at the MDM server, a mobile device assigned to the location. The method further includes sending a remote reset command from the MDM server to the mobile device.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06Q 10/10 - Office automationTime management
  • G06Q 10/00 - AdministrationManagement
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

40.

MOBILE DEVICE MANAGEMENT AT A HEALTHCARE FACILITY

      
Application Number US2018024794
Publication Number 2018/208380
Status In Force
Filing Date 2018-03-28
Publication Date 2018-11-15
Owner JAMF SOFTWARE, LLC (USA)
Inventor Felton, James Emerson

Abstract

A method includes receiving, at a mobile device management (MDM) server, a message indicating a location at a healthcare facility. The method also includes identifying, at the MDM server, a mobile device assigned to the location. The method further includes sending a remote reset command from the MDM server to the mobile device.

IPC Classes  ?

  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

41.

ZECOPS

      
Application Number 017882226
Status Registered
Filing Date 2018-03-29
Registration Date 2018-11-24
Owner JAMF SOFTWARE, LLC (USA)
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

providing an on-line marketplace for the exchange of forensic analysis and threat solutions. Providing cyber security services, namely analysis and identification of security threats; computing system forensics; providing automated and semi-automated computer security analysis and threat reduction services.

42.

Dynamic grouping of managed devices

      
Application Number 15583271
Grant Number 09935847
Status In Force
Filing Date 2017-05-01
First Publication Date 2017-08-17
Grant Date 2018-04-03
Owner JAMF Software, LLC (USA)
Inventor
  • Halmstad, Richard Zachary
  • Anderson, Matthew John
  • Hengels, Bryan Christopher
  • Yohnk, Ryan Brent

Abstract

A particular method includes generating, at a server configured to access inventory data associated with one or more managed devices, a graphical user interface (GUI) that is operable to define grouping criteria for one or more dynamic groups of managed devices. The method also includes receiving, at the server via the GUI, first grouping criteria and data identifying an action to be performed with respect to managed devices that satisfy the first grouping criteria. The first grouping criteria is based on at least second grouping criteria and a logical operator. The method further includes determining, at the server based on the inventory data, a group of managed devices that satisfy the first grouping criteria. The method includes initiating, by the server, transmission of a push notification regarding the action to each managed device in the group of managed devices.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

43.

ZECOPS

      
Serial Number 87569232
Status Registered
Filing Date 2017-08-15
Registration Date 2019-04-02
Owner JAMF SOFTWARE, LLC (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing cyber security services for protecting data, namely, analysis and identification of security threats; providing automated and semi-automated security analysis and threat reduction services for protecting data; computing system forensics, namely, computer forensic services

44.

jamf

      
Application Number 1344110
Status Registered
Filing Date 2017-03-03
Registration Date 2017-03-03
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for managing security and access control to computer networks and network devices; computer software for imaging, updating, and maintaining security and access control to computers; computer software for remotely and securely managing computers, other electronic devices, and the content on those computers and devices; computer software to convert data and control interactions between disparate systems; computer and downloadable mobile applications to empower end users to manager their devices; computer software to enable distribution and sharing of community resources and knowledge; computer software to create distribution software packages. Computer education training services. Computer software management services, namely, computer software technical support services in the nature of repair and troubleshooting of computer software problems; electronic storage of data; maintenance of computer software; technical support services, namely, troubleshooting of computer software problems; installation and configuration of computer software; computer services, namely, cloud hosting provider services, software distribution services, and curation of software updates.

45.

JAMF

      
Application Number 1341474
Status Registered
Filing Date 2016-12-30
Registration Date 2016-12-30
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for remotely and securely managing computers, other electronic devices, and the content on those computers and devices; computer software to convert data and control interactions between disparate systems; computer and downloadable mobile applications to empower end users to manage their devices; computer software to enable distribution and sharing of community resources and knowledge; computer software to create distributable software packages. Computer education training services. Computer services, namely, cloud hosting provider services, software distribution services, and curation of software updates.

46.

JAMF

      
Application Number 181543400
Status Registered
Filing Date 2016-12-21
Registration Date 2021-06-23
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer software for remotely managing the secure access to computers and other devices, namely computer networks, to manage the security configuration on those computers and computer networks; Computer software for remotely and securely managing the computer and network configuration using imaging, and updating, and maintaining security and access control to computers; Computer software for remotely and securely managing desktop computers with networking capability, laptop computers with networking capability, and portable electronic and computing devices with networking capability, namely tablet computers, mobile phones, portable media players, electronic book (eBook) readers, smart watches, televisions and television media players, and combinations of any/all of these devices, and the content on those desktop and laptop computers and portable electronic and computing devices; Computer information security software to control interactions between disparate systems in order to securely move and transmit data from one network location to another and to securely move and transmit data from the user's thirdparty network connected device to another; Computer and downloadable mobile applications to empower end users to manage their desktop computers, laptop computers, tablet computers, smartphones, and mobile computer devices with networking capability; Computer software to enable distribution and sharing of community resources and knowledge, namely software to permit online discussions, the sharing of knowledge based articles, software scripts, and to permit the publishing of user-generated content to assist others in the community in the field of information technology and security; Computer software to create software for management and installation of software, software patches, and software updates on a network (1) Computer education training services (2) Computer software management services, namely, computer software technical support services in the nature of repair and troubleshooting of computer software problems; computer storage provider services for general storage of electronic data; Maintenance of computer software; technical support services, namely, troubleshooting of computer software problems; Installation and configuration of computer software; computer services, namely, providing cloud-based server hosting services for others, software distribution services, and curation of software updates

47.

JAMF

      
Application Number 181552600
Status Registered
Filing Date 2016-12-21
Registration Date 2021-06-23
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer software for remotely and securely managing desktop computers with networking capability, laptop computers with networking capability, and portable electronic and computing devices with networking capability, namely tablet computers, mobile phones, portable media players, electronic book (eBook) readers, smart watches, televisions and television media players, and combinations of any/all of these devices, and the content on those desktop and laptop computers and portable electronic and computing devices; Computer information security software to control interactions between disparate systems in order to securely move and transmit data from one network location to another and securely move and transmit data from the user's third-party network connected device to another; Computer and downloadable mobile applications to empower end users to manage their desktop computers, laptop computers, tablet computers, smartphones, and mobile computer devices with networking capability; Computer software to enable distribution and sharing of community resources and knowledge, namely software to permit online discussions, the sharing of knowledge based articles, software scripts, and to permit the publishing of usergenerated content to assist others in the community in the field of information technology and security; Computer software to create software for management and installation of software, software patches, and software updates on a network (1) Computer education training services (2) Computer services, namely, providing cloud-based server hosting services for others, software distribution services, and curation of software updates (3) Computer software management services, namely, computer software technical support services in the nature of repair and troubleshooting of computer software problems; computer storage provider services for general storage of electronic data; Maintenance of computer software; technical support services, namely, troubleshooting of computer software problems; Installation and configuration of computer software

48.

JAMF

      
Serial Number 87226538
Status Registered
Filing Date 2016-11-04
Registration Date 2017-06-13
Owner JAMF Software, LLC, DBA Jamf (USA)
NICE Classes  ? 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer education training services

49.

JAMF

      
Serial Number 87226536
Status Registered
Filing Date 2016-11-04
Registration Date 2018-06-26
Owner JAMF Software, LLC, DBA Jamf ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for managing security and access control to computer networks and network devices; computer software for imaging, updating, and maintaining security and access control to computers; computer software for remotely and securely managing computers, other electronic devices, and the content on those computers and devices; computer software to convert data and control interactions between disparate systems; computer and downloadable mobile applications to empower end users to manager their devices; computer software to enable distribution and sharing of community resources and knowledge; computer software to create distribution software packages

50.

JAMF

      
Serial Number 87226540
Status Registered
Filing Date 2016-11-04
Registration Date 2018-06-26
Owner JAMF Software, LLC, DBA Jamf ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

distributorship services in the field of software computer software technical support services in the nature of repair and troubleshooting of computer software problems; electronic storage of data; maintenance of computer software; technical support services, namely, troubleshooting of computer software problems; installation of computer software; computer programming services for others in the field of software configuration management; computer services, namely, cloud hosting provider services and updating of computer software

51.

JAMF

      
Serial Number 87222880
Status Registered
Filing Date 2016-11-01
Registration Date 2018-06-26
Owner JAMF Software, LLC, DBA Jamf ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for remotely and securely managing computers, other electronic devices, and the content on those computers and devices; Computer software to convert data and control interactions between disparate systems; Computer and downloadable mobile applications to empower end users to manage their devices; Computer software to enable distribution and sharing of community resources and knowledge; Computer software to create distributable software packages

52.

JAMF

      
Serial Number 87222883
Status Registered
Filing Date 2016-11-01
Registration Date 2017-06-27
Owner JAMF Software, LLC, DBA Jamf (USA)
NICE Classes  ? 41 - Education, entertainment, sporting and cultural services

Goods & Services

Computer education training services

53.

JAMF

      
Serial Number 87222884
Status Registered
Filing Date 2016-11-01
Registration Date 2018-08-14
Owner JAMF Software, LLC, DBA Jamf ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

distributorship services in the field of software computer services, namely, cloud hosting provider services and updating of computer software

54.

Dynamic grouping of managed devices

      
Application Number 14464572
Grant Number 09647897
Status In Force
Filing Date 2014-08-20
First Publication Date 2016-02-25
Grant Date 2017-05-09
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Halmstad, Richard Zachary
  • Anderson, Matthew John
  • Hengels, Bryan Christopher
  • Yohnk, Ryan Brent

Abstract

A particular method includes generating, at a server configured to access inventory data associated with one or more managed devices, a graphical user interface (GUI) that is operable to define grouping criteria for one or more dynamic groups of managed devices. The method also includes receiving, at the server via the GUI, first grouping criteria and data identifying an action to be performed with respect to managed devices that satisfy the first grouping criteria. The first grouping criteria is based on at least second grouping criteria and a logical operator. The method further includes determining, at the server based on the inventory data, a group of managed devices that satisfy the first grouping criteria. The method includes initiating, by the server, transmission of a push notification regarding the action to each managed device in the group of managed devices.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • H04W 4/08 - User group management
  • H04L 12/24 - Arrangements for maintenance or administration
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

55.

Device management based on wireless beacons

      
Application Number 14882223
Grant Number 10313874
Status In Force
Filing Date 2015-10-13
First Publication Date 2016-02-04
Grant Date 2019-06-04
Owner JAMF Software, LLC (USA)
Inventor
  • Amundsen, Nicholas
  • Sippert, Rebekah
  • Ingraham, Iv, Cyrus
  • Becker, Bradley
  • Levenhagen, Eric

Abstract

A particular method includes detecting, at a managed computing device, a signal from a wireless beacon device via a first wireless connection. The signal is detected while particular functionality is inaccessibly at the managed computing device. The method further includes, in response to detecting the signal, transmitting a first message from the managed computing device to a device management server via a second wireless connection, where the first message identifies the wireless beacon device. The method further includes receiving, at the managed computing device in response to the identification of the wireless beacon device in the first message, a second message that grants the managed computing device access to the particular functionality while the managed computing device is within a transmission range of the wireless beacon device.

IPC Classes  ?

  • H04W 8/22 - Processing or transfer of terminal data, e.g. status or physical capabilities
  • H04M 1/725 - Cordless telephones
  • H04W 48/02 - Access restriction performed under specific conditions
  • H04W 4/50 - Service provisioning or reconfiguring
  • H04W 76/10 - Connection setup
  • G06F 3/14 - Digital output to display device

56.

Using a mobile device to restrict focus and perform operations at another mobile device

      
Application Number 14680401
Grant Number 09998914
Status In Force
Filing Date 2015-04-07
First Publication Date 2015-10-22
Grant Date 2018-06-12
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Halmstad, Richard Zachary
  • Amundsen, Nicholas William

Abstract

A particular method includes receiving, at a manager mobile device, a selection of a managed mobile device of a plurality of managed mobile devices. The method also includes displaying, at the manager mobile device, a list of applications executable by the managed mobile device, a list of websites accessible by the managed mobile device, or both. The method further includes receiving, at the manager mobile device, a selection of an application from the list of applications or a selection of a website from the list of websites. The method includes initiating, at the manager mobile device, transmission of data to the managed mobile device instructing the managed mobile device to restrict focus to the selected application or the selected website.

IPC Classes  ?

  • H04M 1/725 - Cordless telephones
  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04W 8/22 - Processing or transfer of terminal data, e.g. status or physical capabilities
  • H04W 48/02 - Access restriction performed under specific conditions

57.

USING A MOBILE DEVICE TO RESTRICT FOCUS AND PERFORM OPERATIONS AT ANOTHER MOBILE DEVICE

      
Application Number US2015025361
Publication Number 2015/160661
Status In Force
Filing Date 2015-04-10
Publication Date 2015-10-22
Owner JAMF SOFTWARE, LLC (USA)
Inventor
  • Halmstad, Richard Zachary
  • Amundsen, Nicholas William
  • Sippert, Rebekah
  • Ingraham, Iv, Cyrus
  • Becker, Bradley
  • Levenhagen, Eric

Abstract

A particular method includes receiving, at a manager mobile device, a selection of a managed mobile device of a plurality of managed mobile devices. The method also includes displaying, at the manager mobile device, a list of applications executable by the managed mobile device, a list of websites accessible by the managed mobile device, or both. The method further includes receiving, at the manager mobile device, a selection of an application from the list of applications or a selection of a website from the list of websites. The method includes initiating, at the manager mobile device, transmission of data to the managed mobile device instructing the managed mobile device to restrict focus to the selected application or the selected website.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 29/02 - Communication control; Communication processing
  • H04W 4/02 - Services making use of location information

58.

COMPOSER

      
Application Number 156737400
Status Registered
Filing Date 2012-03-06
Registration Date 2013-06-11
Owner JAMF Software, LLC (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

(1) Computer software for managing security and access control to computer networks and network devices; computer software for imaging, updating, and maintaining security and access control to computers.

59.

COMPOSER

      
Application Number 156737200
Status Registered
Filing Date 2012-03-06
Registration Date 2014-02-12
Owner JAMF Software, LLC (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

(1) Computer software for managing security and access control to computer networks and network devices; computer software for imaging, updating, and maintaining security and access control to computers.

60.

JAMF SOFTWARE S

      
Application Number 153045100
Status Registered
Filing Date 2011-06-03
Registration Date 2013-06-11
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer software for managing security and access control to computer networks and network devices, namely, personal computers, mobile phones, tablet computers, and digital music players; computer software for imaging, updating, and maintaining security and access control to computers. (1) Computer software management services, namely, technical support services in the nature of repair and troubleshooting of computer software problems; maintenance of computer software; installation and configuration of computer software and network systems.

61.

JAMF SOFTWARE

      
Application Number 153035100
Status Registered
Filing Date 2011-06-03
Registration Date 2013-06-11
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer software for managing security and access control to computer networks and network devices, namely, personal computers, mobile phones, tablet computers, and digital music players; computer software for imaging, updating, and maintaining security and access control to computers. (1) Computer software management services, namely, technical support services in the nature of repair and troubleshooting of computer software problems; maintenance of computer software; installation and configuration of computer software and network systems.

62.

JAMF software

      
Application Number 009963191
Status Registered
Filing Date 2011-05-12
Registration Date 2011-10-17
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for managing security and access control to computer networks and network devices; computer software for imaging, updating, and maintaining security and access control to computers. Computer software management services, namely, technical support services in the nature of repair and troubleshooting of computer software problems; maintenance of computer software; installation and configuration of computer software and network systems.

63.

JAMF SOFTWARE

      
Application Number 009963448
Status Registered
Filing Date 2011-05-12
Registration Date 2011-10-17
Owner JAMF Software, LLC (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software for managing security and access control to computer networks and network devices; computer software for imaging, updating, and maintaining security and access control to computers. Computer software management services, namely, technical support services in the nature of repair and troubleshooting of computer software problems; maintenance of computer software; installation and configuration of computer software and network systems.

64.

JAMF

      
Serial Number 77308798
Status Registered
Filing Date 2007-10-19
Registration Date 2008-11-11
Owner JAMF Software, LLC ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Installation and configuration of computer software

65.

COMPOSER

      
Serial Number 77301369
Status Registered
Filing Date 2007-10-11
Registration Date 2009-06-02
Owner JAMF Software, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for managing security and access control to computer networks and network devices

66.

JAMF

      
Serial Number 77297195
Status Registered
Filing Date 2007-10-05
Registration Date 2008-11-11
Owner JAMF Software, LLC ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Maintenance of computer software; technical support services, namely, troubleshooting of computer software problems

67.

JAMF

      
Serial Number 77287837
Status Registered
Filing Date 2007-09-25
Registration Date 2009-06-02
Owner JAMF Software, LLC ()
NICE Classes  ?
  • 39 - Transport, packaging, storage and travel services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Electronic storage of data Computer software management services, namely, computer software technical support services in the nature of repair and troubleshooting of computer software problems

68.

JAMF

      
Serial Number 77287830
Status Registered
Filing Date 2007-09-25
Registration Date 2009-05-19
Owner JAMF Software, LLC ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for managing security and access control to computer networks and network devices; computer software for imaging, updating, and maintaining security and access control to computers