Patents Assigned to Ivanti, Inc.
-
Patent number: 11416348Abstract: 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: GrantFiled: April 1, 2021Date of Patent: August 16, 2022Assignee: Ivanti, Inc.Inventor: Liam Hughes
-
Publication number: 20220222067Abstract: 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: ApplicationFiled: January 11, 2022Publication date: July 14, 2022Applicant: Ivanti, Inc.Inventors: Terry Courtney, David Edgar, Vida Sirmeniene, Simon Oldfield
-
Patent number: 11323494Abstract: 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: GrantFiled: November 9, 2020Date of Patent: May 3, 2022Assignee: Ivanti, Inc.Inventors: Gregory Paul Olsen, Blake Alan Thompson
-
Publication number: 20220129260Abstract: 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: ApplicationFiled: October 22, 2021Publication date: April 28, 2022Applicant: Ivanti, Inc.Inventors: Sean McDonald, Johnathan Gohde, Jaremie Romer
-
Publication number: 20220122136Abstract: 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: ApplicationFiled: October 13, 2021Publication date: April 21, 2022Applicant: Ivanti, Inc.Inventors: Christopher J. Goettl, Darci Taylor, James Sferas, Josh Kilts, David Brylyn, Rex McMillan
-
Patent number: 11283638Abstract: 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: GrantFiled: October 5, 2020Date of Patent: March 22, 2022Assignee: Ivanti, Inc.Inventor: Michael Earl
-
Patent number: 11281703Abstract: 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: GrantFiled: September 14, 2015Date of Patent: March 22, 2022Assignee: Ivanti, Inc.Inventor: Ian Aitchison
-
Publication number: 20220086169Abstract: 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: ApplicationFiled: September 16, 2021Publication date: March 17, 2022Applicant: Ivanti, Inc.Inventors: Retika Kumar, Tyler Dailey, Zach Durtschi
-
Patent number: 11197779Abstract: 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: GrantFiled: August 12, 2016Date of Patent: December 14, 2021Assignee: IVANTIS, INC.Inventors: David Theodore Van Meter, Kenneth M. Galt
-
Publication number: 20210385208Abstract: 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: ApplicationFiled: August 23, 2021Publication date: December 9, 2021Applicant: Ivanti, Inc.Inventors: Mark Tempel, Andrew Moravec
-
Publication number: 20210377132Abstract: 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: ApplicationFiled: March 19, 2021Publication date: December 2, 2021Applicant: Ivanti, Inc.Inventor: Richard James Somerfield
-
Publication number: 20210329060Abstract: 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: ApplicationFiled: March 1, 2021Publication date: October 21, 2021Applicant: Ivanti, Inc.Inventors: Lamar John VAN WAGENEN, Brant David THOMSEN, Scott Allen CADDES
-
Publication number: 20210328899Abstract: 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: ApplicationFiled: April 15, 2021Publication date: October 21, 2021Applicant: Ivanti, Inc.Inventors: Gregory Paul Olsen, Rex Michael McMillan, Blake Thompson, Scot Emery Swan
-
Publication number: 20210320966Abstract: 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: ApplicationFiled: December 18, 2020Publication date: October 14, 2021Applicant: Ivanti, Inc.Inventor: Daniel Thomas Alger
-
Publication number: 20210311838Abstract: 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: ApplicationFiled: April 1, 2021Publication date: October 7, 2021Applicant: Ivanti, Inc.Inventor: Liam Hughes
-
Patent number: 11135088Abstract: 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: GrantFiled: December 19, 2012Date of Patent: October 5, 2021Assignee: IVANTIS INC.Inventors: John Wardle, Andrew T. Schieber
-
Publication number: 20210288875Abstract: 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: ApplicationFiled: January 18, 2021Publication date: September 16, 2021Applicant: Ivanti, Inc.Inventor: Roman Mach
-
Patent number: 11100278Abstract: 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: GrantFiled: July 28, 2016Date of Patent: August 24, 2021Assignee: Ivanti, Inc.Inventors: James George Hill, Jared Vincent Jonas, Davidson James Banner
-
Patent number: 11102193Abstract: 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: GrantFiled: February 27, 2019Date of Patent: August 24, 2021Assignee: Ivanti, Inc.Inventors: Mark Tempel, Andrew Moravec
-
Patent number: 11100232Abstract: 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: GrantFiled: February 22, 2018Date of Patent: August 24, 2021Assignee: Ivanti, Inc.Inventors: Robert M. Juncker, David B. Morley, Andrew Moravec