Patents Assigned to Hyland
  • Patent number: 11353039
    Abstract: A system and method for records management and classification of files in a content management system having a server system that stores the files. A system detects when at least one of the files is classified by a user of a client computing system as a classified file, and based on the detecting of the classification of the one or more files, each classified file is removed from the client computing system. The system further detects when at least one of the files is declared as a permanent record by the user of the client computing system, and based on the detecting of the declaration as a permanent record, prevents editing by the client computing system of each file declared as a permanent record.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: June 7, 2022
    Assignee: HYLAND UK OPERATIONS LIMITED
    Inventors: John Knowles, John Iball, Ovidiu Benea, Stefania Ropotica
  • Patent number: 11327930
    Abstract: Using a first unique identifier of a local file on a client machine associated with a second unique identifier of a content item maintained at a content management system repository, synchronization of the local file and the content item can be restored after a synchronization break.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: May 10, 2022
    Assignee: HYLAND UK OPERATIONS LIMITED
    Inventors: Harpritt Kalsi, Gregory Melahn
  • Patent number: 11281731
    Abstract: A request from a user to access a report associated with one or more content items maintained by an electronic content management system can be received. A query, associated with the request and including one or more attributes of the request to access the report can be executed. A set of user permissions can be set. The requested report can be based on one or more results returned from the executing of the query. The requested report can include information consistent with the set of user permissions and generated to include a link to the one or more content items maintained by the electronic content management system. The analytics engine can be logically separate from the electronic content management system. A request can be received through the query to access the one or more content items. The one or more content items can then be presented to the user.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 22, 2022
    Assignee: HYLAND UK OPERATIONS LIMITED.
    Inventor: Will Abson
  • Patent number: 11256711
    Abstract: A workflow executed by an on-premise installation of the content management system can include a cloud workflow and an on-premise workflow relating to on-premise content retained in an on-premise repository managed by the on-premise installation of the content management system. A synchronization can be initiated between the on-premise content and a cloud copy of the on-premise content to reflect a change to either of the on-premise content or the cloud copy in the other of the on-premise content and the cloud copy. The cloud copy can exist at a location managed by a cloud-based installation of the content management system. Upon detection that the cloud workflow has been completed by the location using the cloud copy, a resumption of the on-premise workflow can be triggered using the synchronization between the on-premise content and the cloud copy of the on-premise content. Related systems, methods, products, etc. are described.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: February 22, 2022
    Assignee: HYLAND UK OPERATIONS LIMITED
    Inventors: Paul Holmes-Higgin, Frederik Heremans, Tijs Rademakers, Joram Barrez
  • Patent number: 11243974
    Abstract: A method of dynamically converting a document from a non-DICOM format to a DICOM format includes receiving a query for use in searching for the document from one or more repositories, searching the one or more repositories for the document that matches the query, receiving from the one or more repositories one or more document results of the searching, receiving from a user a request for retrieval of at least one document from the one or more document results of the searching, determining if the at least one document requested for retrieval is in the non-DICOM format, upon positive determination, converting the at least one document requested for retrieval from the non-DICOM to the DICOM format, and sending the at least one converted document to the user.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: February 8, 2022
    Assignee: Hyland Switzerland Sarl
    Inventors: Razvan Atanasiu, Otto Hunter Gasser, Larry Robert Sitka
  • Patent number: 11204789
    Abstract: A graphical user interface (GUI) for an automation application is described herein. The automation applications present the GUI on a display. The GUI displays a directed graph representing a macro for a target application. The directed graph comprises nodes and directed edges connecting the nodes. Each node in the node in the nodes is assigned to an input received by the target application during recording of the macro. Each directed edge is assigned criteria that are to be satisfied in order to traverse each directed edge. Responsive to receiving a modification to the directed graph, the automation application displays a modified directed graph based upon the modification. The automation application generates a modified macro based upon the modified directed graph.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: December 21, 2021
    Assignee: HYLAND SOFTWARE INC.
    Inventors: Edward Hinton, Frank Pulito, Greg Giannone, Jonathan Ferrin, Zachary Chupka
  • Patent number: 11176364
    Abstract: Described herein are various technologies pertaining to text extraction from a document. A computing device receives the document. The document comprises computer-readable text and a layout, wherein the layout defines positions of the computer-readable text within a two-dimensional area represented by the document. Responsive to receiving the document, the computing device identifies at least one textual element in the computer-readable text based upon spatial factors between portions of the computer-readable text and contextual relationships between the portions of the computer-readable text. The computing device then outputs the at least one textual element.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: November 16, 2021
    Assignee: HYLAND SOFTWARE, INC.
    Inventors: Ralph Meier, Thorsten Wanschura, Johannes Hausmann, Harry Urbschat
  • Patent number: 11171966
    Abstract: User permissions for a search on content managed by a content management system (CMS) can be evaluated in a search engine based on a user identity of a user providing a query input for the query rather than after return of an initial results set to the CMS or some other front-end application. The search engine can constrain possible results returned from a search for the query input using a content index of a plurality of content items maintained in a repository of the content management system. The constraining can include limiting the search engine from adding a content item of the plurality of content items to a permissions-filtered results set unless the evaluating of the user permissions and the search for the query input against the content index do not exclude the content item. Other aspects can support index updating by selective use of a metadata index.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: November 9, 2021
    Assignee: HYLAND UK OPERATIONS LIMITED
    Inventor: Andrew Hind
  • Patent number: 11159603
    Abstract: Methods for loading a module on a plurality of device types without modification includes initializing an application native to the client device, the application including a web browser; determining a module to be loaded on the application, the module written in a web-based format and having a set of dependencies indicated within a code thereof; and loading the determined module on the web browser for recognition by the application native to the client device. The loading the determined module on the web browser includes loading the set of dependencies of the module.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: October 26, 2021
    Assignee: HYLAND SWITZERLAND SÀRL
    Inventors: Cynthia Diane Anschutz, Shane Evan Blazek, David Mark Elton, Kristopher John Andrew Haney
  • Patent number: 11144338
    Abstract: An automation application is described herein. The automation application executes on a computing device and accesses a macro for a target application. The macro has been generated based upon a sequence of inputs from a user received by the target application that causes the target application to perform an action, screen states of the target application as the target application receives the sequence of inputs from the user, operating system processes that are performed by an operating system as the target application receive the sequence of inputs from the user, and evidence events representing information obtained from the operating system processes. The automation application executes the macro, wherein executing the macro causes the automation application to mimic the sequence of inputs to the target application, thereby causing the target application to perform the action.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: October 12, 2021
    Assignee: HYLAND SOFTWARE, INC.
    Inventors: Edward Hinton, Frank Pulito, Greg Giannone, Jonathan Ferrin, Zachary Chupka
  • Patent number: 11082517
    Abstract: A method for content transformation using a transformation node cluster. The transformation node cluster may comprise a plurality of nodes including a plurality of transformation nodes configured to execute one or more content transformation types. A request may be received from a client machine for a content item stored in a repository associated with a server machine that is associated with the transformation node cluster. A current content format of the content item and a target content format of the content item may be identified. The target content format may differ from the current content format. A chain of transformations may be determined as including a first transformation type for transforming the content item from the current content format to an intermediate content format.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: August 3, 2021
    Assignee: Hyland Software, Inc.
    Inventors: David Caruana, Ray Gauss
  • Patent number: 10949487
    Abstract: A method of accessing a computing device resource includes loading a web application into a web browser running on a computing device; determining, by the web application, whether a native application is active on the computing device; and if the native application is active, establishing a connection between the web application and a native application; and receiving information about the computing device resource through the native application.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: March 16, 2021
    Assignee: HYLAND SWITZERLAND SÀRL
    Inventor: Kristopher John Andrew Haney
  • Patent number: 10922347
    Abstract: A hierarchical dictionary having methods of storing words based on frequency thereof in one or more documents which includes the steps of identifying a hash value corresponding to an inputted word; storing the word in a first hash map and in a second hash map having a substantially larger word storage capacity than the first hash map based on the identified hash value; clearing the first hash map at every predetermined period or triggering event; determining whether a frequency of the word as stored in the second hash map exceeds a predetermined value; and if so, promoting the word from the second hash map to a third hash map having a substantially larger word storage capacity than the second hash map for long-term storage and later retrieval.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: February 16, 2021
    Assignee: HYLAND SWITZERLAND SÀRL
    Inventors: Ralph Meier, Johannes Hausmann, Harry Urbschat, Thorsten Wanschura
  • Patent number: 10769363
    Abstract: A method of retrieving data from a Health Level 7 (HL7) clinical data from one or more modalities for transferring to a dictation system is disclosed. The method includes receiving HL7 clinical data having one or more multi-segment fields from a modality that generates the HL7 clinical data; accessing a formatting template for use in normalizing the parsed HL7 clinical data, the formatting template including a retrieval setting that specifies a type of the one or more multi-segment fields from which to retrieve the one or more values; retrieving the values from the fields of the one or more multi-segment fields based on the retrieval setting as specified in the formatting template; normalizing the retrieved values using format settings set in the formatting template; and sending the normalized values to the dictation system for use in generating a report by the dictation system.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: September 8, 2020
    Assignee: HYLAND SWITZERLAND SÀRL
    Inventor: Christopher Eugene Leitner
  • Patent number: 10719385
    Abstract: A method, apparatus and computer program product provide mechanisms for improved error handling in workflow management systems. An example of the method includes receiving a first content item in an electronic workflow management system, the first content item comprising an electronic document and a set of document metadata, validating the first content item to determine that an error exists within the first content item, the validation performed according to a set of validation rules, in response to determining that an error exists within the first content item, identifying the first content item as an erroneous content item, determining error metadata associated with the first content item, generating a packaged erroneous content item comprising the first content item and the error metadata, and processing the packaged erroneous content item by a workflow engine of the electronic workflow management system.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 21, 2020
    Assignee: HYLAND SOFTWARE, INC.
    Inventors: Brian Campbell, Yana Poliashenko
  • Patent number: 10664568
    Abstract: A system and method of transferring data generated at a data source to a dictation system for use by the dictation system to generate reports are disclosed. One example method includes parsing the data to retrieve values from the data that match a field in a formatting template. The matching values are then normalized based on format settings configured in the formatting template. A range of values may be added to one or more fields in the formatting template. For values that match the fields associated with the range of values, it is determined if the values fall outside the range of values. Upon positive determination, the values may be further formatted by adding an indicator marking that the values are out of bounds from the range of values. The formatted values are then sent to the dictation system for use by the dictation system in generating reports.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: May 26, 2020
    Assignee: HYLAND SWITZERLAND SÀRL
    Inventor: Christopher Eugene Leitner
  • Patent number: 10592524
    Abstract: A system and methods for sharing data among multiple standalone applications include: receiving, by a framework executing on a computing device, at least one keyword based upon a user input on a display of one of a plurality of standalone applications loaded via the framework; and storing the at least one in a context object, wherein the context object is accessible by each of the plurality of standalone applications for sharing the at least one keyword. One or more operations may be further performed based on the shared context object and results including content related or matching with the context object may be gathered from multiple standalone applications loaded in the framework.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: March 17, 2020
    Assignee: HYLAND SWITZERLAND SÀRL
    Inventors: Brian Christopher Carr, Cynthia Diane Anschutz, Shane Evan Blazek, Kristopher John Andrew Haney, Donald Emmett Lampert, Dylan Christopher Smith
  • Patent number: 10530812
    Abstract: A method, apparatus and computer program product provide an application server implementing configurable security models. An example of the method includes receiving a first access request from a first client application, determining a first client identifier for the first client application based at least in part on the first access request, using the first client identifier to identify one or more first security models associated with the first client application from a database, the database comprising a plurality of client identifiers and a plurality of indications of security models associated with each of the plurality of client identifiers, executing an application instance providing functionality in accordance with the one or more first security models, and processing the first access request using the application instance.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: January 7, 2020
    Assignee: HYLAND SOFTWARE, INC.
    Inventors: Yana Poliashenko, Latonia M. Howard
  • Patent number: 10521397
    Abstract: A method for monitoring content from a plurality of data sources includes performing an initial search for the content by receiving a keyword to be used in searching for the content from the data sources, searching the plurality of data source for the content associated with the keywords, preventing an action to be performed on the one or more relevant content identified to be associated with the keyword, and notifying one or more users regarding the relevant content that is be associated with the keywords. After performing the initial search for the content, the method may continuously monitor the plurality of data sources to determine if the data sources generate new content that is associated with the keywords and preventing an action to be performed on the new content determined to be associated with the keyword.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: December 31, 2019
    Assignee: HYLAND SWITZERLAND SARL
    Inventors: Benjamin Nathaniel Sebree, Kevin James Albrecht, Anthony Clayton Kovschak, Nicholas William Scherzer, Jennifer Lynn Sebree
  • Patent number: 10511574
    Abstract: Embodiments are disclosed for managing interactions between a server application and an external environment while limiting an attack surface of the server application. An example method includes receiving, by communications circuitry of a gateway integration server (GIS) and from a source device in the external environment, a message including an application programming interface (API) call. The example method further includes evaluating, by authentication circuitry of the GIS, whether the API call is authorized. If so, the example method further includes generating, by response circuitry of the GIS, a response to the API call, and transmitting, by the communications circuitry of the GIS and to the source device, the response to the API call. However, if not, the example method includes transmitting, by the communications circuitry of the GIS, an error message to the source device. Corresponding apparatuses and computer program products are also provided.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: December 17, 2019
    Assignee: HYLAND SOFTWARE, INC.
    Inventors: Yana Poliashenko, Latonia M Howard