Patents Assigned to Open Text Corporation
-
Patent number: 12289370Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.Type: GrantFiled: May 1, 2024Date of Patent: April 29, 2025Assignee: OPEN TEXT CORPORATIONInventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Patent number: 12284145Abstract: 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: GrantFiled: December 21, 2023Date of Patent: April 22, 2025Assignee: OPEN TEXT CORPORATIONInventor: Erik Thomas Wilde
-
Patent number: 12284186Abstract: Case management systems and techniques are disclosed. In various embodiments, a hierarchical document permission model is received, the model describing a document hierarchy comprising a plurality of hierarchically related document nodes and defining for each of at least a subset of said document nodes one or more document roles and for each such role one or more document permissions with respect to that document node. The hierarchical document permission model is used to determine and enforce permissions with respect to case management instances to which the hierarchical document permission model applies.Type: GrantFiled: March 21, 2024Date of Patent: April 22, 2025Assignee: Open Text CorporationInventors: Jeroen Van Rotterdam, Michael T. Mohen, Satyapal P. Reddy, Muthukumarappa Jayakumar
-
Patent number: 12277183Abstract: A method and system for servicing requests, including receiving, from a client, a first request to perform an action, obtaining a first persona object for a user associated with the first request, servicing the first request using the first persona object to obtain a result, and providing the result to the client.Type: GrantFiled: May 2, 2022Date of Patent: April 15, 2025Assignee: OPEN TEXT CORPORATIONInventors: Michael T. Mohen, Ameya Devendra Bapat, Derek Zasiewski, Paul Craig Warren
-
Patent number: 12273410Abstract: During web application development, receiving a request for a webpage for a business object type, the request comprising a business object type identifier of the business object type, receiving an expression for selecting an instance of the first business object type from a plurality of instances of the first business object type, the expression specifying a data source and an operation. The method can further comprise generating the webpage, the webpage comprising a user interface (UI) widget for the business object type and an instruction for prepopulating the first UI widget with data from the instance of the first business object type, the instruction including the expression, the expression executable to perform an action on data from the data source to generate a result identifying the instance of the first business object type.Type: GrantFiled: May 15, 2023Date of Patent: April 8, 2025Assignee: Open Text CorporationInventors: Naveen K. Vidyananda, Sachin Gopaldas Totale
-
Patent number: 12265949Abstract: Case fragment management includes obtaining a case model definition for a case, and generating a case model from the case model definition. Generating the case model includes obtaining a case fragment expression, executing the case fragment expression using data gathered from a data source to obtain a case fragment identifier, selecting, from multiple case fragments, a case fragment corresponding to the case fragment identifier, and populating the case model with the case fragment. Case fragment management also includes storing the case model.Type: GrantFiled: November 23, 2022Date of Patent: April 1, 2025Assignee: OPEN TEXT CORPORATIONInventors: Ashraf Ali Syed, Sachin Gopaldas Totale, Satyapal Reddy, Swathi Natarajan, Prasad Thotakura
-
Patent number: 12260632Abstract: Systems, methods, and computer program products for image recognition in which instructions are executable by a processor to dynamically generate simulated documents and corresponding images, which are then used to train a fully convolutional neural network. A plurality of document components are provided, and the processor selects subsets of the document components. The document components in each subset are used to dynamically generate a corresponding simulated document and a simulated document image. The convolutional neural network processes the simulated document image to produce a recognition output. Information corresponding to the document components from which the image was generated is used as an expected output. The recognition output and expected output are compared, and weights of the convolutional neural network are adjusted based on the differences between them.Type: GrantFiled: December 19, 2023Date of Patent: March 25, 2025Assignee: Open Text CorporationInventors: Arnaud Gilles Flament, Christopher Dale Lund, Guillaume Bernard Serge Koch, Denis Eric Goupil
-
Patent number: 12254032Abstract: System and method for the indexing and searching of multilingual documents are disclosed.Type: GrantFiled: October 7, 2022Date of Patent: March 18, 2025Assignee: OPEN TEXT CORPORATIONInventor: Geoffrey Michael Obbard
-
Patent number: 12249133Abstract: 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: GrantFiled: March 7, 2023Date of Patent: March 11, 2025Assignee: Open Text CorporationInventors: Christopher Dale Lund, Sreelatha Samala
-
Patent number: 12242429Abstract: Disclosed are mechanisms for sharing content through content consumption systems. A sharing module publishes content in a share and metadata associated therewith to a content consumption system external to a managed repository. The share represents a folder or directory in the managed repository. The publication can be made through application programming interface (API) calls handled by a first sharing module API, a repository API, a second sharing module API, and a content consumption system API. These APIs together provide a one-to-one mapping of communications protocols used by the managed repository and the external system. The share in the managed repository and the share published to the content consumption system are synced and any conflict between the two is detected and resolved. The shared content can be repatriated back to the managed repository and the shared version deleted from the content consumption system.Type: GrantFiled: March 14, 2023Date of Patent: March 4, 2025Assignee: OPEN TEXT CORPORATIONInventors: Mahesh Bangalore Shankar Rao, Pardeep Kumar, Panchakshrappa Pramod, Prashantha Hanumanthappa, Vikash Sharma, Minu Gukanti
-
Patent number: 12244481Abstract: An activity stream based interaction model is disclosed. To cause a desired application level action to be performed at a remote system, such as automatically retrieving and displaying a document in a viewer or other portion of a user interface at the remote system, a text-based tag, such as a hash tag, is inserted into an activity stream. The activity stream is sent to the remote system, which is configured to respond to the text-based tag by performing, at least in part automatically, the corresponding application level action.Type: GrantFiled: March 17, 2023Date of Patent: March 4, 2025Assignee: OPEN TEXT CORPORATIONInventors: Jeroen Mattijs van Rotterdam, Gary Frankel
-
Patent number: 12242794Abstract: 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: GrantFiled: March 30, 2023Date of Patent: March 4, 2025Assignee: Open Text CorporationInventors: Sandip V. Chitale, Sachin Gopaldas Totale
-
Patent number: 12229199Abstract: Case management systems and techniques are disclosed. In various embodiments, a trait definition is received that associates with a case node comprising a case model an object associated with an external system, e.g., a document or other content object and/or a business or other software object. The trait definition is used to bind respective instances of the object to corresponding instances of the case node in case instances created based on the case model.Type: GrantFiled: February 8, 2024Date of Patent: February 18, 2025Assignee: Open Text CorporationInventors: Satyapal P. Reddy, Muthukumarappa Jayakumar, Ravikumar Meenakshisundaram, Muneer Ahmed
-
Patent number: 12229109Abstract: 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: GrantFiled: November 3, 2023Date of Patent: February 18, 2025Assignee: OPEN TEXT CORPORATIONInventors: Michael Mohen, Jeroen Mattijs van Rotterdam, Satyapal P. Reddy, David Humby
-
Patent number: 12217479Abstract: A probabilistic model is provided based on an output of a matching procedure that matches a particular object to representations of objects, where the probabilistic model relates a probability of an object being present to a number of matching features. The probabilistic model is used for detecting whether a particular object is present in received visual data.Type: GrantFiled: May 10, 2022Date of Patent: February 4, 2025Assignee: Open Text CorporationInventor: George Saklatvala
-
Patent number: 12197383Abstract: In general, embodiments of the technology relate to a method and system for implementing a dynamic content type (DCT) in a content management system. More specifically, embodiments of the technology relate to using a DCT in order to change and/or extend the functionality of the content management system.Type: GrantFiled: June 30, 2022Date of Patent: January 14, 2025Assignee: OPEN TEXT CORPORATIONInventors: Michael Mohen, Jeroen M. Van Rotterdam, David Humby, Satyapal P. Reddy
-
Patent number: 12189632Abstract: A method for referencing and updating objects in a shared resource environment. A reference counter counts is incremented for every use of an object subtype in a session and decremented for every release of an object subtype in a session. A session counter is incremented upon the first instance of fetching an object type into a session cache and decremented upon having no instances of the object type in use in the session. When both the reference counter and the session counter are zero, the object type may be removed from the cache. When the object type needs to be updated, it is cloned into a local cache, and changes are made on the local copy. The global cache is then locked to all other users, the original object type is detached, and the cloned object type is swapped into the global cache, after which the global cache is unlocked.Type: GrantFiled: October 12, 2023Date of Patent: January 7, 2025Assignee: OPEN TEXT CORPORATIONInventors: Shu-Shang Sam Wei, Shuaib Hasan Khwaja, Pankaj Pradhan
-
Patent number: 12189693Abstract: A method for document similarity analysis. The method includes generating a reference document content identifier for a reference document, including identifying frequently occurring terms in reference document content, encoding each frequently occurring term in a term identifier and combining the term identifiers to form the reference document content identifier associated with the reference document. The method also includes obtaining at least one document similarity value by comparing the reference document content identifier to a set of archived document content identifiers stored in a document repository.Type: GrantFiled: June 30, 2023Date of Patent: January 7, 2025Assignee: OPEN TEXT CORPORATIONInventors: Lei Zhang, Chao Chen, Kun Zhao, Jingjing Liu, Ying Teng
-
Patent number: 12177352Abstract: Systems and methods for secure stateless client-server communication. User credentials in a client authorization request are authenticated and used to generate a JSON web token (JWT). The JWT header and signature are encrypted and included in an HTTP-only cookie. The JWT payload is encrypted and sent to the client in a response body along with the HTTP-only cookie. Each subsequent client request includes the cookie and has the encrypted JWT payload in the request header. Upon receiving the request, the server decrypts the encrypted JWT payload from the header and decrypts the encrypted JWT header and signature from the cookie, then reconstructs the JWT from the JWT header, payload and signature. The server validates the JWT and, if valid, processes the request according to authorizations in the JWT payload.Type: GrantFiled: May 31, 2022Date of Patent: December 24, 2024Assignee: OPEN TEXT CORPORATIONInventors: Conrado Eduardo Poole Siguero, Sandip Chitale, Derek Zasiewski
-
Patent number: 12164579Abstract: Case management systems and techniques are disclosed. In various embodiments, for each of a plurality of case nodes comprising a case model a trait definition comprising a corresponding set of traits associated with that case node is received. The respective trait definitions are used to bind each set of traits to the case node with which the set of traits is associated in case instances created based on the case model.Type: GrantFiled: September 29, 2023Date of Patent: December 10, 2024Assignee: Open Text CorporationInventors: Satyapal P. Reddy, Jeroen Mattijs Van Rotterdam, Michael T. Mohen, Muthukumarappa Jayakumar, Ravikumar Meenakshisundaram