Patents Assigned to Open Text Corporation
  • Patent number: 11630647
    Abstract: A method for creating processes in a software application. The method includes obtaining an activity fragment. The activity fragment includes an activity fragment name and an activity fragment configuration. The method further includes obtaining a process specification specifying an activity, and obtaining activity configuration instructions. The activity configuration instructions specify inclusion of the activity fragment in the activity. The method also includes building, based on the process specification, a process. Building the process includes associating the activity fragment with the activity.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: April 18, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Ashraf Ali Syed, Sachin Gopaldas Totale, Satyapal Reddy, Swathi Natarajan, Prasad Kumar Thotakura
  • Patent number: 11630809
    Abstract: In general, embodiments of the technology relate to a method and system for using micro objects to manage content. More specifically, embodiments of the technology relate to using micro objects to change and/or extend the functionality of the content management system such that the manner in which actions are applied to objects varies based the context of the request that specified an action to be performed on an object.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: April 18, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Michael Mohen, David Humby, Satyapal P. Reddy
  • Patent number: 11625528
    Abstract: In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: April 11, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sandip V. Chitale, Sachin Gopaldas Totale
  • Patent number: 11625810
    Abstract: Systems and methods for image modification to increase contrast between text and non-text pixels within the image. In one embodiment, an original document image is scaled to a predetermined size for processing by a convolutional neural network. The convolutional neural network identifies a probability that each pixel in the scaled is text and generates a heat map of these probabilities. The heat map is then scaled back to the size of the original document image, and the probabilities in the heat map are used to adjust the intensities of the text and non-text pixels. For positive text, intensities of text pixels are reduced and intensities of non-text pixels are increased in order to increase the contrast of the text against the background of the image. Optical character recognition may then be performed on the contrast-adjusted image.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: April 11, 2023
    Assignee: Open Text Corporation
    Inventors: Christopher Dale Lund, Sreelatha Samala
  • Patent number: 11620268
    Abstract: In general, embodiments of the technology relate to a method for serv1cmg requests. The method includes receiving a search request from a client, determining a main path and a conditional subpath associated with the search request, determining a subpath index associated with the main path and the conditional subpath, obtaining, using at least a portion of the search request, a set of subpath index entries from the subpath index, wherein each of the subpath index entries specifies a facet subpath and content associated with the facet subpath, generating a final result using at least a portion of the contents in the set of subpath index entries, and providing the final result to the client.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: April 4, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Caroline Spruit, Petr Olegovich Pleshachkov
  • Patent number: 11611627
    Abstract: Action flow fragment management includes executing a parent action flow including multiple steps. At least two steps are distinct pages of a web application. During execution of the parent action flow, an action flow fragment expression is obtained and executed using data gathered from a data source to obtain an action flow fragment identifier. An action flow fragment corresponding to the action flow fragment identifier is selected and executed. When execution of the action flow fragment completes, execution of the parent action flow continues.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: March 21, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Sachin Gopaldas Totale, Deepak Michael
  • Patent number: 11599557
    Abstract: A database replication system comprises a plurality of replica data nodes and a master data node. The master data node is configured with an acknowledgement requirement that comprises an acknowledgement threshold that is less than a total number of data nodes in a plurality of data nodes. The master data node is configured to send, to the plurality of replica data nodes, a transaction log record that includes an update to data in the master database that has not been committed to the master database, receive acknowledgements of the transaction log records and based on a determination that the received acknowledgements of the transaction log record meet the acknowledgement requirement, set the transaction log record as a master node last acknowledged transaction log record in a master node transaction log. The last acknowledged transaction log record can be used to control recovery.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: March 7, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Petr Olegovich Pleshachkov, Valery Maltsev
  • Patent number: 11593551
    Abstract: Techniques are provided to enable quick previews of what a modified document would look like. In an implementation, a set of page images are stored. Each page image represents a page of a document, the page having been converted to a page image for a first version of the document to permit the document to be viewed in a viewer program. A command is received to modify the document. The requested modification may include, for example, reordering pages, deleting pages, or extracting pages. A preview is generated for a second version of the document. The preview reflects the modification and uses at least one page image from the set of page images created for the first version of the document. Reusing page images allows the preview to be generated very quickly.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: February 28, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Deepak Michael, Sreejith Prabhakaran Nair
  • Patent number: 11593430
    Abstract: Managing content is disclosed. An indication is received that a content item comprising a body of managed content is associated with a business object not included in the body of managed content. The content item is linked with the business object.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: February 28, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Michael H. Walther, Viktor Gavrysh, Sachin B. Chaudhari
  • Patent number: 11593181
    Abstract: One embodiment comprises a stateless container of binaries and a broker. The stateless container of binaries includes a code memory having stored thereon code for a first version of a first functional component of a content management system, the first functional component executable to provide a first version of a service. The broker may be executable to: receive a request for the service from a client application, the request associated with a user of the content management system; determine that the first version of the service is accessible with regard to the user; determine an available first server that hosts the first version of the service; provide an indication of the first version of the service to the client application; and provide an IP address and a port number associated with the available first server to the client application.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: February 28, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventor: Raghavendra Anantha Rao
  • Patent number: 11582170
    Abstract: One embodiment comprises a non-transitory computer readable medium comprising computer-executable instructions executable to access a conversation-enabled document and expose the conversation-enabled document on a conversation channel as a conversation into the conversation-enabled document. The conversation-enabled document can comprise a conversation component for controlling a conversation interface into the conversation-enabled document, the conversation component specifying conversation steps, routing between conversation steps and a document variable to accept a conversation participant response. The computer-executable instructions can be executable to set a document variable value in the conversation-enabled document based on the participant response received via the conversation interface; and render the conversation-enabled document to a response channel using the document variable and the page template.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: February 14, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: James Matthew Downs, Byron Steven Pruitt, Jeffrey Alan Cole, Anthony Wiley
  • Patent number: 11580297
    Abstract: Embodiments as disclosed provide a What-You-See-Is-What-You Get (WYSIWYG) editor for web content, allowing the conversion of previously generated web content to reusable templates or components. Embodiments thus allow, among other advantages, users such as web content developers to easily repurpose or reuse previously developed pages or content by giving these users the ability to review and edit previously developed pages or content in a WYSIWYG editor.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: February 14, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: John W. Chang, Paul Kieron Carl Narth, Sampada Khare, Sunil Menon
  • Patent number: 11568365
    Abstract: A system for management of networked collaboration comprising a process server communicatively coupled to a content server and a collaborative workspace server. The process server hosts a process configured to invoke a first collaborative workspace method that invokes a first class on the content server. The first class is configured to send, to the collaborative workspace server, a request to create a new collaborative object. The collaborative workspace server hosts a collaborative workspace accessible by a plurality of users. The collaborative workspace server creates the new collaboration object responsive to the request to create the new collaborative object. The process server creates first proxy object that points to the new collaboration object. The content server creates a first reference object that links to the new collaborative object. The collaborative workspace server receives, processes and responds to actions on the first proxy object.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: January 31, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Cornelia R. Davis, Kenwood Y. Tsai
  • Patent number: 11567918
    Abstract: A system for providing context tree based on data model is disclosed. The system comprises an interface, a processor, and a memory. The interface is configured to receive a data model entry point, and to receive one or more context filters. The processor is configured to determine context tree data based on the one or more context filters and the data model entry point from any context tree provider that has appropriate context tree information. The memory is coupled to the processor and is configured to provide the processor with instructions.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: January 31, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Muthukumarappa Jayakumar, Satyapal P. Reddy, Ravikumar Meenakshisundaram
  • Patent number: 11570229
    Abstract: A method and system for a content broker, including a unified object index, where the content broker is coupled to the unified object index and receives, from a requesting entity, a request to perform an action on an object and the object is stored in the content repository. The method further including obtaining the object associated with the request from a content repository, determining, using the unified object index, a normalized object type associated with the object, obtaining a governance rule based on the normalized object type, and servicing the request using the governance rule.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: January 31, 2023
    Assignee: Open Text Corporation
    Inventors: Michael T. Mohen, Raman Walia, Chandra Mouli Addaguduru, Pardeep Kumar
  • Patent number: 11568013
    Abstract: A system for providing a search service application is disclosed and includes an application builder component that provides a search model for a first object of a plurality of objects. The search model is based at least on an end-user input field corresponding to a first attribute of the first object and a search result output field corresponding to a second attribute of the first object. The search model is also associated with a backend data store that supports a storage structure that stores information relating to the first object. The system also includes a deployment engine that automatically configures a search engine system associated with the backend data store to place a portion of indexed data into a first partition and to place another portion of indexed data into at least another partition based on the search model.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: January 31, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Marc Brette, Sunita Casula, Frederic Ciminera, Edward C. Bueche
  • Patent number: 11567922
    Abstract: In general, embodiments of the technology relate to a method and system for implementing external content type (ECT) object types in a content management system (CMS). More specifically, embodiments of the technology relate to augmenting the object model with a new class of object type—an external content type (ECT) object type. The ECT object types are a class of object types that are used to manage object (referred to as managed external objects) that are located in external data systems.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: January 31, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Michael Mohen, Jeroen M. Van Rotterdam, Satyapal P. Reddy, David Humby
  • Patent number: 11568331
    Abstract: A method for providing automated predictive analysis for a case management system is disclosed and includes providing, by a server, a case management system comprising configuration information defining a plurality of case attributes and performance criteria comprising at least one performance criterion, and comprising case management data associated with the plurality of case attributes and a plurality of cases, and automatically determining a projected outcome associated with a performance criterion included in the configuration information. The method also includes identifying a correlation between a case attribute and the projected outcome based on case management data associated with the case attribute and/or case management data associated with the performance criterion, generating a prediction model based on the correlation and providing a prediction relating to the projected outcome based on the correlation.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: January 31, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventors: Dmitry Volchegursky, Aviv Rosenfeld, Nathaniel Davidson
  • Patent number: 11568134
    Abstract: Disclosed is a solution for diagnosing problems from logs used in an application development environment. A random sample of log statements is collected. The log statements can be completely unstructured and/or do not conform to any natural language. The log statements are tagged with predefined classifications. A natural language processing (NLP) classifier model is trained utilizing the log statements tagged with the predefined classification. New log statements can be classified into the plurality of predefined classifications utilizing the trained NLP classifier model. From the log statements thus classified, statements having a problem classification can be identified and presented through a dashboard running in a browser. Outputs from the trained NLP classifier model can be provided as input to another trained model for automatically and quickly identifying a type of problem associated with the statements, eliminating a need to manually sift through tens or hundreds of thousands of lines of logs.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: January 31, 2023
    Assignee: Open Text Corporation
    Inventors: Ankur Sharma, Ravikanth Somayaji
  • Patent number: 11570130
    Abstract: A system for delivering notification messages across different notification media comprises a processor. A processor is configured to provide an indication of a new platform notification channel to one or more platform notification services. The indication is provided to one of the one or more platform notification services through a communication module specific to the one of the one or more platform notification services. The processor is configured to create a mapping from a new universal notification channel to a set of one or more platform notification channel identifiers. Each platform notification channel identifier of the set of platform notification channel identifiers is received from a platform notification service. The processor is configured to provide the set of one or more platform notification channel identifiers to a content provider of the new universal notification channel. The processor is coupled to the memory and is configured to store instructions.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: January 31, 2023
    Assignee: OPEN TEXT CORPORATION
    Inventor: Erik Thomas Wilde