Patents Assigned to Ivanti, Inc.
  • Patent number: 11416348
    Abstract: A method of remote device diagnosis and mitigation includes receiving a signal indicative of an intermittent technical state of a first device. Immediately responsive thereto, the method includes interrogating the first device for parameters. The method includes interrogating the first device for the parameters at a third time outside receipt of the signal. The parameters include a transient parameter present at a first time of the intermittent technical state and not present a second time following the first time. The method includes recording the parameters from the first time in a first data file and the parameters for the third time in an additional data file. The first data file is compared with the additional data file to identify a difference in a parameter indicative of a cause of the intermittent technical state. The method includes remotely implementing a change on the first device to mitigate the cause.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: August 16, 2022
    Assignee: Ivanti, Inc.
    Inventor: Liam Hughes
  • Publication number: 20220222067
    Abstract: An embodiment includes a method of software utilization evaluation in a managed network. The method includes receiving a software parameter for a software implemented by a managed device in a managed network. The method includes obtaining status data of the software on the device. The status data indicating whether the software is in use at the device at a time. The method includes aggregating the status data to determine a software usage of the software at the device. Responsive to the software usage being below a usage threshold, the method includes generating software management action. The usage threshold being based on the software parameter. Responsive to a state at a management device, the method includes implementing the software management action to remotely modify at least one aspect of the managed device.
    Type: Application
    Filed: January 11, 2022
    Publication date: July 14, 2022
    Applicant: Ivanti, Inc.
    Inventors: Terry Courtney, David Edgar, Vida Sirmeniene, Simon Oldfield
  • Patent number: 11323494
    Abstract: A method for file downloading by a computing device is described. The method includes sending a multicast representative message on a multicast channel in response to receiving file download instructions. The multicast representative message indicates that the computing device is a multicast representative. The method also includes downloading file data during a multicast delay. The method additionally includes sending the file data on the multicast channel upon expiration of the multicast delay. The method further includes sending a multicast complete message.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: May 3, 2022
    Assignee: Ivanti, Inc.
    Inventors: Gregory Paul Olsen, Blake Alan Thompson
  • Publication number: 20220129260
    Abstract: A method of automated software management includes importing update metadata consumed from an update list describing cybersecurity vulnerabilities and product updates. Based on the update metadata, the method includes generating an initial update list including outstanding product updates for endpoints included in a managed network. The method includes discovering products of an endpoint of the managed network. Based on discovered products, the method includes generating an endpoint-specific inventory including product metadata of the products loaded on the endpoint. The method includes identifying an unnecessary product update of the outstanding product updates not related to the discovered products. The method includes filtering the unnecessary product update from the initial update list to generate a modified update list including a subset of outstanding product updates and omitting the unnecessary product update.
    Type: Application
    Filed: October 22, 2021
    Publication date: April 28, 2022
    Applicant: Ivanti, Inc.
    Inventors: Sean McDonald, Johnathan Gohde, Jaremie Romer
  • Publication number: 20220122136
    Abstract: A method of product update analysis and management includes receiving metadata of a product update related to a code change of an application on an endpoint of a managed network. The method includes scraping posts related to the product update from two different internet websites. The method includes aggregating the posts from the internet websites. The method includes quantifying a social volume from the aggregated posts. The social volume being a measure of discussion related to the product update. The method includes extracting content from the aggregated posts. Based on the extracted content, the method includes summarizing the posts into a collection of terms or phrases representative of a topic of the posts. The method includes causing display of an indication of the social volume and the collection of terms or phrases. The method includes implementing the product update to affect a change in program code at the application.
    Type: Application
    Filed: October 13, 2021
    Publication date: April 21, 2022
    Applicant: Ivanti, Inc.
    Inventors: Christopher J. Goettl, Darci Taylor, James Sferas, Josh Kilts, David Brylyn, Rex McMillan
  • Patent number: 11283638
    Abstract: A computing device configured for determining a node status is described. The computing device includes a processor and instructions in memory. The computing device determines a representative node corresponding to a network group with multiple nodes. The computing device also sends a status retrieval directive to the representative node. The status retrieval directive includes a directive for retrieval of the node status of a target node. The computing device also receives the node status of the target node from the representative node and stores the node status on a database.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: March 22, 2022
    Assignee: Ivanti, Inc.
    Inventor: Michael Earl
  • Patent number: 11281703
    Abstract: A method for providing computer-related support to an end user is described. The method includes receiving, from a mobile device, an image of a user-readable message that is displayed by a computing device. The method also includes identifying one or more solutions using text extracted from the image of the user-readable message. The method further includes sending the one or more solutions to the mobile device for display on the mobile device.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: March 22, 2022
    Assignee: Ivanti, Inc.
    Inventor: Ian Aitchison
  • Publication number: 20220086169
    Abstract: A method of mobile device management (MDM) comprising scanning, by an optical reader of a first mobile device, an optical code. The optical code is generated based on a policy and a group that includes the first and a second mobile device. The optical code has encoded enrollment details of the policy. Responsive to the scanning, the method includes connecting to a computer interface on which an enrollment application is accessible and causing display of an enrollment page. The method includes receiving identification input entered into the enrollment page. In response to the identification input, the method includes automatically transferring the enrollment details and the identification input to the enrollment application. Based on the transfer, enrolling the first mobile device in a MDM system. Enrollment of the first mobile device includes enabling a set of functions of the first mobile device consistent with the policy of the group.
    Type: Application
    Filed: September 16, 2021
    Publication date: March 17, 2022
    Applicant: Ivanti, Inc.
    Inventors: Retika Kumar, Tyler Dailey, Zach Durtschi
  • Patent number: 11197779
    Abstract: An ocular implant including an intraocular pressure sensor and having an inlet portion and a Schlemm's canal portion distal to the inlet portion, the inlet portion being disposed at a proximal end of the implant and sized and configured to be placed within an anterior chamber of a human eye, the Schlemm's canal portion being arranged and configured to be disposed within Schlemm's canal of the eye when the inlet portion is disposed in the anterior chamber.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: December 14, 2021
    Assignee: IVANTIS, INC.
    Inventors: David Theodore Van Meter, Kenneth M. Galt
  • Publication number: 20210385208
    Abstract: A method by a management server is described. The method includes receiving a credentials request from a requesting management node. The credentials request includes a public key of the requesting management node. The method also includes determining whether the management server has credentials encrypted for the requesting management node in a local cache. The credentials are encrypted using the public key of the requesting management node and cannot be decrypted by the management server. The method further includes sending the encrypted credentials to the requesting management node when the management server has the encrypted credentials. The requesting management node can decrypt the encrypted credentials using a private key.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Applicant: Ivanti, Inc.
    Inventors: Mark Tempel, Andrew Moravec
  • Publication number: 20210377132
    Abstract: An embodiment includes a method of secured, remote device access through dynamic scope adjustment in an incident management system. The method includes receiving an incident report indicative of a technical issue at a first device. Responsive to receipt of the incident report, the method includes determining that the first device is assigned an information technology (IT) support provider and dynamically elevating the first device to a scope of the IT support provider. Following a correction of at least a portion of the technical issue by the IT support provider, the method includes dynamically relegating the first device from the scope to prevent remote access to the first device following the correction.
    Type: Application
    Filed: March 19, 2021
    Publication date: December 2, 2021
    Applicant: Ivanti, Inc.
    Inventor: Richard James Somerfield
  • Publication number: 20210329060
    Abstract: Methods of adding data identifiers and speech/voice recognition functionality are disclosed. A telnet client runs one or more scripts that add data identifiers to data fields in a telnet session. The input data is inserted in the corresponding fields based on data identifiers. Scripts run only on the telnet client without modifications to the server applications. Further disclosed are methods for providing speech recognition and voice functionality to telnet clients. Portions of input data are converted to voice and played to the user. A user also may provide input to certain fields of the telnet session by using his voice. Scripts running on the telnet client convert the user's voice into text and is inserted to corresponding fields.
    Type: Application
    Filed: March 1, 2021
    Publication date: October 21, 2021
    Applicant: Ivanti, Inc.
    Inventors: Lamar John VAN WAGENEN, Brant David THOMSEN, Scott Allen CADDES
  • Publication number: 20210328899
    Abstract: An embodiment includes a method of self-election of a node in a subnet. The method includes receiving a first ping message. The first ping message is unicast from a second node, includes direct information related to the second node, and includes indirect information related to a third node. The method includes updating a first status of the second node in a status list stored at the first node consistent with the direct information. The method includes determining whether statuses of a threshold number of nodes have been received. Responsive to the threshold number of nodes being received, the method includes performing a local election operation. The method includes propagating a second ping message to a randomly identified additional node. The second ping message includes direct information regarding the first node and indirect information regarding at least one other node.
    Type: Application
    Filed: April 15, 2021
    Publication date: October 21, 2021
    Applicant: Ivanti, Inc.
    Inventors: Gregory Paul Olsen, Rex Michael McMillan, Blake Thompson, Scot Emery Swan
  • Publication number: 20210320966
    Abstract: A method for converting data between two data transfer protocols is described. The method includes receiving first HyperText Transfer Protocol (HTTP) enabled data from a first computer system. The method also includes converting the first HTTP-enabled data obtained from the first computer system to first remote terminal session data.
    Type: Application
    Filed: December 18, 2020
    Publication date: October 14, 2021
    Applicant: Ivanti, Inc.
    Inventor: Daniel Thomas Alger
  • Publication number: 20210311838
    Abstract: A method of remote device diagnosis and mitigation includes receiving a signal indicative of an intermittent technical state of a first device Immediately responsive thereto, the method includes interrogating the first device for parameters. The method includes interrogating the first device for the parameters at a third time outside receipt of the signal. The parameters include a transient parameter present at a first time of the intermittent technical state and not present a second time following the first time. The method includes recording the parameters from the first time in a first data file and the parameters for the third time in an additional data file. The first data file is compared with the additional data file to identify a difference in a parameter indicative of a cause of the intermittent technical state. The method includes remotely implementing a change on the first device to mitigate the cause.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 7, 2021
    Applicant: Ivanti, Inc.
    Inventor: Liam Hughes
  • Patent number: 11135088
    Abstract: A method of deploying an ocular implant into Schlemm's canal of an eye. The method includes the steps of inserting a distal end of a cannula through a cornea of the eye and into an anterior chamber of the eye, the cannula having a distal opening extending from the distal end and through a side wall; placing the distal opening of the cannula into fluid communication with Schlemm's canal; advancing the ocular implant distally through the cannula with a delivery tool engaged with the ocular implant, a proximal portion of the ocular implant engaging the delivery tool proximal to a distal portion of the delivery tool; and disengaging the ocular implant and the delivery tool when the proximal portion of the ocular implant reaches the cannula distal opening. The invention also includes a system for practicing the method.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: October 5, 2021
    Assignee: IVANTIS INC.
    Inventors: John Wardle, Andrew T. Schieber
  • Publication number: 20210288875
    Abstract: A method for managing nodes is disclosed. The method includes testing a management script on a management server for managing at least one node. The method also includes receiving administrator validation to distribute the management script. The method further includes sending the validated management script to one or more management servers on one or more networks.
    Type: Application
    Filed: January 18, 2021
    Publication date: September 16, 2021
    Applicant: Ivanti, Inc.
    Inventor: Roman Mach
  • Patent number: 11100278
    Abstract: A method for automatic presentation of a terminal application screen is described. The method includes receiving terminal application screen data from a server. The method also includes selecting a transformation template based on a comparison of text in the terminal application screen data to identification text in the transformation template. The transformation template includes instructions for transforming the terminal application screen data into an HTML page. The method further includes transforming the terminal application screen data into the HTML page using the selected transformation template. The HTML page is displayed in a web interface on a client device.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: August 24, 2021
    Assignee: Ivanti, Inc.
    Inventors: James George Hill, Jared Vincent Jonas, Davidson James Banner
  • Patent number: 11102193
    Abstract: A method by a management server is described. The method includes receiving a credentials request from a requesting management node. The credentials request includes a public key of the requesting management node. The method also includes determining whether the management server has credentials encrypted for the requesting management node in a local cache. The credentials are encrypted using the public key of the requesting management node and cannot be decrypted by the management server. The method further includes sending the encrypted credentials to the requesting management node when the management server has the encrypted credentials. The requesting management node can decrypt the encrypted credentials using a private key.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: August 24, 2021
    Assignee: Ivanti, Inc.
    Inventors: Mark Tempel, Andrew Moravec
  • Patent number: 11100232
    Abstract: An apparatus includes a processor and a memory operatively coupled to the processor. The processor is configured to automatically send queries to client devices, and to receive responses from the client devices in response to the queries. The processor is configured to identify, based on the responses and on role information stored in an Active Directory database, roles of current users of the client devices and identify based on the roles security risks associated with the client devices. The roles can differ among users. The processor is configured to select a remedial action for at least one of the client devices based on the security risk associated with that client device, and is configured to implement the remedial action on that client device. The processor is configured to not select a remedial action for another of the client devices based on the security risk associated with that client device.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: August 24, 2021
    Assignee: Ivanti, Inc.
    Inventors: Robert M. Juncker, David B. Morley, Andrew Moravec