Patents Assigned to JAMF Software, LLC
-
Patent number: 12267675Abstract: 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.Type: GrantFiled: March 20, 2023Date of Patent: April 1, 2025Assignee: JAMF Software, LLCInventor: Matthew Vlasach
-
Patent number: 11916951Abstract: 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.Type: GrantFiled: June 14, 2021Date of Patent: February 27, 2024Assignee: JAMF Software, LLCInventor: Kyle Pazandak
-
Patent number: 11914685Abstract: 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.Type: GrantFiled: September 8, 2021Date of Patent: February 27, 2024Assignee: JAMF Software, LLCInventors: Aaron Maxim, Samuel Jacob Weiss, Jonathan William Yuresko
-
Patent number: 11907349Abstract: 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.Type: GrantFiled: September 8, 2021Date of Patent: February 20, 2024Assignee: JAMF Software, LLCInventors: Joel Rennich, Josh Wisenbaker, Kyle Wainwright Hammond
-
Patent number: 11599638Abstract: 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.Type: GrantFiled: August 6, 2019Date of Patent: March 7, 2023Assignee: JAMF Software, LLCInventors: Jonathan Allan Malm, Joshua Howard Stein, Patrick Nathaniel Wardle
-
Patent number: 11392716Abstract: 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.Type: GrantFiled: May 12, 2017Date of Patent: July 19, 2022Assignee: JAMF SOFTWARE, LLCInventor: James Emerson Felton
-
Patent number: 11356465Abstract: 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.Type: GrantFiled: January 21, 2022Date of Patent: June 7, 2022Assignee: JAMF SOFTWARE, LLCInventors: Kelli Conlin, Catherine McKay, Sean Rabbitt
-
Patent number: 10873855Abstract: 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.Type: GrantFiled: May 15, 2020Date of Patent: December 22, 2020Assignee: JAMF SOFTWARE, LLCInventors: Jonathan William Yuresko, Adam Ihsan Mahmud, Timothy Carleton Knox, David Benjamin Raabe
-
Patent number: 10848500Abstract: 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.Type: GrantFiled: September 17, 2019Date of Patent: November 24, 2020Assignee: JAMF Software, LLCInventors: Aryik Bhattacharya, John Dassow, Michael Devins, Aaron Maxim, Jamison Schmidt
-
Patent number: 10484867Abstract: 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.Type: GrantFiled: April 5, 2019Date of Patent: November 19, 2019Assignee: JAMF Software, LLCInventors: Nicholas Amundsen, Rebekah Sippert, Cyrus Ingraham, IV, Bradley Becker, Eric Levenhagen
-
Patent number: 10313874Abstract: 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.Type: GrantFiled: October 13, 2015Date of Patent: June 4, 2019Assignee: JAMF Software, LLCInventors: Nicholas Amundsen, Rebekah Sippert, Cyrus Ingraham, IV, Bradley Becker, Eric Levenhagen
-
Patent number: 9998914Abstract: 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.Type: GrantFiled: April 7, 2015Date of Patent: June 12, 2018Assignee: JAMF Software, LLCInventors: Richard Zachary Halmstad, Nicholas William Amundsen
-
Patent number: 9935847Abstract: 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.Type: GrantFiled: May 1, 2017Date of Patent: April 3, 2018Assignee: JAMF Software, LLCInventors: Richard Zachary Halmstad, Matthew John Anderson, Bryan Christopher Hengels, Ryan Brent Yohnk
-
Patent number: 9647897Abstract: 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.Type: GrantFiled: August 20, 2014Date of Patent: May 9, 2017Assignee: JAMF Software, LLCInventors: Richard Zachary Halmstad, Matthew John Anderson, Bryan Christopher Hengels, Ryan Brent Yohnk