Patents Assigned to Open Text Corporation
-
Patent number: 10182056Abstract: Case management systems and techniques are disclosed. In various embodiments, a definition is received that associates a descendant case role alias with a first case node at a first hierarchical level of a hierarchical data model, the definition further associating a permission with the descendant case role alias and referencing a referenced case role associated with a second case node at a second hierarchical level of the hierarchical data model. The definition is used to extend the permission to a user assigned to the referenced case role with respect to a case instance comprising the hierarchical data model.Type: GrantFiled: September 30, 2014Date of Patent: January 15, 2019Assignee: Open Text CorporationInventors: Satyapal P. Reddy, Muthukumarappa Jauakumar, Julian M. Hjortshoj, Ravikumar Meenakshisundaram
-
Patent number: 10169442Abstract: Multi-dimensional aggregation using user interface workflow composition is described. A determination is made whether aggregation is complete for each level of a multi-dimension aggregation. Data is retrieved for a level of aggregation in response to a determination that aggregation is not complete for each level of the multi-dimension aggregation. The data is aggregating based on the level of aggregation. The aggregated data is stored for a next level of aggregation. The data for a final level of aggregation is output to a user interface in response to a determination that aggregation is complete for each level of the multi-dimension aggregation.Type: GrantFiled: June 29, 2012Date of Patent: January 1, 2019Assignee: Open Text CorporationInventors: Nathaniel Davidson, Igor Makhlin, Alex Vladimir Popovich, Raman Walia, Boris Grinblat, Uri Kochavi
-
Patent number: 10169730Abstract: A system and method is illustrated for providing information related to a task in a case management system configured to process a plurality of cases. The system and method includes identifying among the plurality of cases case clusters, for a case cluster of the case clusters, identifying task clusters, wherein each of task cluster is associated with a task similarity factor shared by at least two tasks of the task cluster, and tasks of the task clusters are performed on cases of the case cluster, analyzing reports and documents used to perform the at least two tasks of the task cluster sharing the task similarity factor, and when performing a task sharing the task similarity factor with the at least two tasks, providing at least one report based on the reports and at least one summary based on the documents.Type: GrantFiled: March 31, 2017Date of Patent: January 1, 2019Assignee: Open Text CorporationInventors: Dmitry Volchegursky, Boris Shpilyuck, Dmitry Korshunov, Shu-Shang Sam Wei
-
Patent number: 10162742Abstract: Software testing techniques based on image recognition are disclosed. In various embodiments, a programmatically implemented image classifier is trained to recognize a screen shot image as being associated with a transaction end condition of a transaction. A test script configured to initiate an iteration of the transaction is run. A start time of the iteration of the transaction is recorded. Screen shot images are generated during performance of the iteration of the transaction to capture a series of screen shot images of at least a portion of a user interface display associated with the iteration of the transaction. The image classifier is used to find an earliest-captured image that matches the transaction end condition. A time associated with the matched image is used as a transaction end time to compute an end-to-end time to perform the iteration of the transaction.Type: GrantFiled: March 8, 2018Date of Patent: December 25, 2018Assignee: Open Text CorporationInventors: Hong Yuan, Xiaochen Nie, Tingxian Cheng, Yujia Wang, Xia Liu, Chao Chen
-
Patent number: 10157229Abstract: A system for providing a search service is disclosed and includes a processor-based search service application builder component that provides a search model representing a search service application for a first object of a plurality of objects. The search model is based at least on a user-defined end-user input field corresponding to a first attribute of a plurality of attributes associated with the first object and a user-defined search result output field corresponding to a second attribute of the plurality of attributes. The search model is also associated with a backend data store that supports a storage structure configured to store information relating to the first object. The system also includes a processor-based deployment engine that automatically configures a search engine system associated with the backend data store system to generate and/or update search index(es) based on at least one of the first attribute and the second attribute.Type: GrantFiled: June 29, 2012Date of Patent: December 18, 2018Assignee: Open Text CorporationInventors: Pierre-Yves Chevalier, Marc Brette, Samir Batla, David Le Strat
-
Patent number: 10122717Abstract: Hierarchical case model access roles and permissions are described. A system creates, for a child node associated with a parent node in a case model, a reference to a case role associated with the parent node. The system assigns another set of access permissions to the reference. . The system determines access to the child node based on the set of access permissions in response to a request associated with the case role to access the child node.Type: GrantFiled: December 31, 2013Date of Patent: November 6, 2018Assignee: Open Text CorporationInventors: Satyapal P. Reddy, Muthukumarappa Jayakumar, Arnaud Viltard, Ravikumar Meenakshisundaram
-
Patent number: 10108914Abstract: Morphing object types in enterprise content management systems is described. A text properties file is created that maps properties associated with an object type to properties associated with a new object type. A database associated with an enterprise content management system is queried to retrieve objects based on the object type. The objects are stored in a staging database. The objects are deleted from the database. Property tables are created in the database based on the new object type. The objects are migrated from the staging database to the newly created property tables based on the text properties file.Type: GrantFiled: May 31, 2017Date of Patent: October 23, 2018Assignee: Open Text CorporationInventors: Michael T. Mohen, Christopher Dyde
-
Patent number: 10089325Abstract: 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: GrantFiled: June 30, 2015Date of Patent: October 2, 2018Assignee: Open Text CorporationInventors: Michael Mohen, David Humby, Satyapal P. Reddy
-
Patent number: 10091292Abstract: Cache data analysis for enterprise content management systems is described. A content category is identified based on content provided by a cache server associated with an enterprise content management system. A determination is made whether content associated with the content category is cached by the cache server. The content associated with the content category is requested by the cache server if the content associated with the content category is not cached by the cache server. The content associated with the content category is cached by the cache server.Type: GrantFiled: September 25, 2013Date of Patent: October 2, 2018Assignee: Open Text CorporationInventors: Gourav Mukherjee, Venkatesh Giriyappa, Saurav Choudhuri, Ravi Ranjan Jha
-
Patent number: 10068381Abstract: Augmented reality presentations are provided at respective electronic devices. A first electronic device receives information relating to modification made to an augmented reality presentation at a second electronic device, and the first electronic device modifies the first augmented reality presentation in response to the information.Type: GrantFiled: February 10, 2017Date of Patent: September 4, 2018Assignee: Open Text CorporationInventors: Sean Blanchflower, Timothy Halbert
-
Patent number: 10063418Abstract: A method for providing a dormant state for content management servers. Client devices are allowed to conduct transactions with servers when the servers are active. However, in a dormant state, the servers are not allowed to accept new transactions. Thus, by utilizing the dormant state, software upgrades can be made to one server at a time. Alternatively, all servers can be taken down for major upgrades, with the servers still operated in a read-only mode based on a file image from a point in time just prior to the shutdown. When the upgrade is completed, the servers can be returned to the active state.Type: GrantFiled: May 5, 2017Date of Patent: August 28, 2018Assignee: Open Text CorporationInventors: Shu-Shang Sam Wei, Shreyas Satyanand Kaushik, Edward C. Bueche
-
Patent number: 10042859Abstract: A retention date-time request is received via a web-based filesystem protocol, wherein: a) the retention date-time request is received from an information lifecycle management (“ILM”) component; b) the ILM component comprises a performance requirement to apply a retention date-time to a filesystem object; and c) the retention date-time request is for the filesystem object in a content management system. The retention date-time request is extracted to process a retention date-time within a meta information store associated with a document content server. A records manager is enabled to use the document content server meta information store for policy enforcement processes.Type: GrantFiled: September 27, 2013Date of Patent: August 7, 2018Assignee: Open Text CorporationInventor: Shanmuga S. Nandakumar
-
Patent number: 10032124Abstract: Case management systems and techniques are disclosed. In various embodiments, a hierarchical permission model is received, comprising for each of at least a subset of case nodes comprising a hierarchical data model associated with a case model a corresponding set of case roles to be afforded permissions with respect to that case node and for each such case role a set of permissions to be associated with that case role with respect to that case node. The hierarchical permission model is used to enforce with respect to one or more case instances associated with the case model the permissions defined in the hierarchical permission model.Type: GrantFiled: September 30, 2014Date of Patent: July 24, 2018Assignee: Open Text CorporationInventors: Satyapal P. Reddy, Jeroen Van Rotterdam, Muthukumarappa Jayakumar, Michael T. Mohen, Ravikumar Meenakshisundaram
-
Patent number: 10031978Abstract: 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 generate new search indexes based on the search model, and 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: GrantFiled: June 29, 2012Date of Patent: July 24, 2018Assignee: Open Text CorporationInventors: Marc Brette, Sunita Casula, Frederic Ciminera, Edward C. Bueche
-
Patent number: 10031729Abstract: In general, the disclosed technology relates to a method for generating a web application. The method includes selecting a webpage in the web application and implementing a custom UI action on the webpage. Implementing the custom UI action on the webpage may include creating a hidden component on the webpage, associating a custom user interface (UI) action with the hidden component, specifying at least one input for the hidden component based on the custom UI action, specifying at least one target output for the hidden component based on the custom UI action, and associating the hidden component with a custom UI action trigger event. The method further includes deploying the web application after implementing the custom UI action on the webpage.Type: GrantFiled: December 30, 2014Date of Patent: July 24, 2018Assignee: Open Text CorporationInventors: Sachin Gopaldas Totale, Swati Bhatia
-
Patent number: 9990342Abstract: In general, the technology relates to a method for displaying objects on a webpage. The method includes receiving a request to transition to the webpage in a web application from a device and in response to the request: obtaining a set of object identifiers, providing the set of object identifiers to a link relationship manager and receiving, from the link relationship manager, a set of link relationships. The method further includes providing the set of link relationships and a link relationship evaluator to the device, where the link relationship evaluator only permits objects that are associated with a link relationship from the set of link relationships to be displayed on the device.Type: GrantFiled: June 26, 2017Date of Patent: June 5, 2018Assignee: Open Text CorporationInventors: Sachin Gopaldas Totale, Lan Wu, Yuhui Zhao
-
Patent number: 9961111Abstract: A record is managed by obtaining from an external system on which a stored object comprising the record is stored a property of the stored object as stored on the external system. A stored property associated with the record is compared with the obtained property of the stored object. In the event the comparison does not match, responsive action is taken.Type: GrantFiled: March 11, 2016Date of Patent: May 1, 2018Assignee: Open Text CorporationInventors: Andrew Chapman, David Martin
-
Patent number: 9946638Abstract: Software testing techniques based on image recognition are disclosed. In various embodiments, a programmatically implemented image classifier is trained to recognize a screen shot image as being associated with a transaction end condition of a transaction. A test script configured to initiate an iteration of the transaction is run. A start time of the iteration of the transaction is recorded. Screen shot images are generated during performance of the iteration of the transaction to capture a series of screen shot images of at least a portion of a user interface display associated with the iteration of the transaction. The image classifier is used to find an earliest-captured image that matches the transaction end condition. A time associated with the matched image is used as a transaction end time to compute an end-to-end time to perform the iteration of the transaction.Type: GrantFiled: March 30, 2016Date of Patent: April 17, 2018Assignee: Open Text CorporationInventors: Hong Yuan, Xiaochen Nie, Tingxian Cheng, Yujia Wang, Xia Liu, Chao Chen
-
Patent number: 9934401Abstract: 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: June 30, 2016Date of Patent: April 3, 2018Assignee: Open Text CorporationInventors: Jeroen Van Rotterdam, Michael T. Mohen, Satyapal P. Reddy, Muthukumarappa Jayakumar
-
Patent number: 9935860Abstract: 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: May 31, 2017Date of Patent: April 3, 2018Assignee: Open Text CorporationInventors: Jeroen Mattijs van Rotterdam, Gary Frankel