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.
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
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.
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
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.
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
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.
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
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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
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.
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.
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 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
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.
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.
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
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
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.
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.
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.
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.
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
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.
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
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.
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.
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
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
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.
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
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.
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.
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
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.
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.
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
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
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
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
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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