Patents by Inventor Preetha SRINIVASAN
Preetha SRINIVASAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230350907Abstract: A method for faceted search comprises generating a search user interface comprising a facet hierarchy interface configured to display a representation of a facet hierarchy in conjunction with results displayed in a search results display, updating the search results display to display faceted search results and updating the facet hierarchy interface to display, in conjunction with the faceted search results displayed in the updated search results display, a control to allow a user to select a search facet topic where the search facet topic is a facet topic from the facet hierarchy that is not represented in the faceted search results.Type: ApplicationFiled: June 22, 2023Publication date: November 2, 2023Inventors: Preetha Srinivasan, Brian J. Jenks
-
Patent number: 11727024Abstract: A method for faceted search comprises generating a search user interface comprising a facet hierarchy interface configured to display a representation of a facet hierarchy in conjunction with results displayed in a search results display, updating the search results display to display faceted search results and updating the facet hierarchy interface to display, in conjunction with the faceted search results displayed in the updated search results display, a control to allow a user to select a search facet topic where the search facet topic is a facet topic from the facet hierarchy that is not represented in the faceted search results.Type: GrantFiled: August 19, 2021Date of Patent: August 15, 2023Assignee: OPEN TEXT CORPORATIONInventors: Preetha Srinivasan, Brian J. Jenks
-
Publication number: 20230072703Abstract: Systems and methods for content management that allow external events or data to drive the generation of content are disclosed. Specifically, disclosed embodiments allow events generated from external sources (or data determined from those events, or otherwise determined) to drive the generation of content (or metadata associated with that content) in a content management system.Type: ApplicationFiled: November 7, 2022Publication date: March 9, 2023Inventors: Gowtham Janardhanan, Mohammed Fazil Karni, Preetha Srinivasan
-
Publication number: 20230048971Abstract: Case management systems and techniques are disclosed. Specifically, embodiments of the case management systems and methods disclosed herein utilize checklists to manage the lifecycle of the cases of the case management system.Type: ApplicationFiled: August 16, 2021Publication date: February 16, 2023Inventors: Preetha Srinivasan, Archana Arvind, Ashalaxmi Gurumurthy
-
Patent number: 11537670Abstract: Systems and methods for content management that allow external events or data to drive the generation of content are disclosed. Specifically, disclosed embodiments allow events generated from external sources (or data determined from those events, or otherwise determined) to drive the generation of content (or metadata associated with that content) in a content management system.Type: GrantFiled: September 2, 2021Date of Patent: December 27, 2022Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Gowtham Janardhanan, Mohammed Fazil Karni, Preetha Srinivasan
-
Publication number: 20220083607Abstract: Systems and methods for content management that allow external events or data to drive the generation of content are disclosed. Specifically, disclosed embodiments allow events generated from external sources (or data determined from those events, or otherwise determined) to drive the generation of content (or metadata associated with that content) in a content management system.Type: ApplicationFiled: September 2, 2021Publication date: March 17, 2022Inventors: Gowtham Janardhanan, Mohammed Fazil Karni, Preetha Srinivasan
-
Publication number: 20210382886Abstract: A method for faceted search comprises generating a search user interface comprising a facet hierarchy interface configured to display a representation of a facet hierarchy in conjunction with results displayed in a search results display, updating the search results display to display faceted search results and updating the facet hierarchy interface to display, in conjunction with the faceted search results displayed in the updated search results display, a control to allow a user to select a search facet topic where the search facet topic is a facet topic from the facet hierarchy that is not represented in the faceted search results.Type: ApplicationFiled: August 19, 2021Publication date: December 9, 2021Inventors: Preetha Srinivasan, Brian J. Jenks
-
Patent number: 11126633Abstract: A search system configured to determine, according to a facet hierarchy definition, a facet hierarchy for a set of search results, the facet hierarchy comprising a plurality of facet topics represented by a set of search results. The search is further configured to generate a search user interface comprising a facet hierarchy interface configured to display a representation of the facet hierarchy in conjunction with results from a set of results, update the search results display to display faceted search results and update the facet hierarchy interface to display, in conjunction with the faceted search results, a control to allow a user to select a search facet topic where the search facet topic is a facet topic from the facet hierarchy that is not represented in the faceted search results.Type: GrantFiled: December 21, 2018Date of Patent: September 21, 2021Assignee: OPEN TEXT CORPORATIONInventors: Preetha Srinivasan, Brian J. Jenks
-
Publication number: 20200201848Abstract: A search system configured to determine, according to a facet hierarchy definition, a facet hierarchy for a set of search results, the facet hierarchy comprising a plurality of facet topics represented by a set of search results. The search is further configured to generate a search user interface comprising a facet hierarchy interface configured to display a representation of the facet hierarchy in conjunction with results from a set of results, update the search results display to display faceted search results and update the facet hierarchy interface to display, in conjunction with the faceted search results, a control to allow a user to select a search facet topic where the search facet topic is a facet topic from the facet hierarchy that is not represented in the faceted search results.Type: ApplicationFiled: December 21, 2018Publication date: June 25, 2020Inventors: Preetha Srinivasan, Brian J. Jenks
-
Patent number: 9973418Abstract: Certain example embodiments described herein relate to techniques for propagating changes across broker territories. Broker territories are formed from broker servers that are placed in different geographical locations. When a territory is formed, a minimum spanning tree (MST) is formed between the brokers in the territory and, as a result, every broker in the territory will know its nearest neighbors and will be able to propagate the changes to these brokers. The MST may be dynamic in certain example embodiments. Each broker may be configured to calculate the cost of the edges based on certain predefined parameters, e.g., in computing the MSTs. Parameters that may be used in determining edge weights may include, for example, response to ping, geographical distance, whether a broker is in a LAN versus in a WAN, whether brokers are embedded in a mobile device, predefined categories (e.g., based on device type, etc.), and/or the like.Type: GrantFiled: November 12, 2013Date of Patent: May 15, 2018Assignee: SOFTWARE AGInventor: Preetha Srinivasan
-
Patent number: 9529639Abstract: A method and system for staging in a cloud environment defines a default stage for integration flows. An integration flow is defined by (a) stages including (i) a live stage to follow the default stage, (ii) additional stages between the default and live stages, and (b) endpoint definitions for the live and additional stages. In response to an instruction to promote the integration flow, the integration flow is load balanced by allocating each stage to execution environment(s). Then, the integration flow is run in the execution environment(s). The load balancing includes, for each stage, (i) retrieving a list of execution environments which are available for execution of stages, (ii) selecting execution environment(s) on which to execute the stage and updating the list of available execution environments to indicate that the selected execution environment(s) is allocated, and (iii) storing the selected execution environment(s) as specific to the stage.Type: GrantFiled: July 30, 2014Date of Patent: December 27, 2016Assignee: Software AGInventors: Bhaskar Reddy Byreddy, Piotr Walicki, Dobromir Karamelski, Udo Hafermann, Preetha Srinivasan
-
Publication number: 20160034318Abstract: A method and system for staging in a cloud environment defines a default stage for integration flows. An integration flow is defined by (a) stages including (i) a live stage to follow the default stage, (ii) additional stages between the default and live stages, and (b) endpoint definitions for the live and additional stages. In response to an instruction to promote the integration flow, the integration flow is load balanced by allocating each stage to execution environment(s). Then, the integration flow is run in the execution environment(s). The load balancing includes, for each stage, (i) retrieving a list of execution environments which are available for execution of stages, (ii) selecting execution environment(s) on which to execute the stage and updating the list of available execution environments to indicate that the selected execution environment(s) is allocated, and (iii) storing the selected execution environment(s) as specific to the stage.Type: ApplicationFiled: July 30, 2014Publication date: February 4, 2016Inventors: Bhaskar Reddy Byreddy, Piotr Walicki, Dobromir Karamelski, Udo Hafermann, Preetha Srinivasan
-
Publication number: 20150134750Abstract: Certain example embodiments described herein relate to techniques for propagating changes across broker territories. Broker territories are formed from broker servers that are placed in different geographical locations. When a territory is formed, a minimum spanning tree (MST) is formed between the brokers in the territory and, as a result, every broker in the territory will know its nearest neighbors and will be able to propagate the changes to these brokers. The MST may be dynamic in certain example embodiments. Each broker may be configured to calculate the cost of the edges based on certain predefined parameters, e.g., in computing the MSTs. Parameters that may be used in determining edge weights may include, for example, response to ping, geographical distance, whether a broker is in a LAN versus in a WAN, whether brokers are embedded in a mobile device, predefined categories (e.g., based on device type, etc.), and/or the like.Type: ApplicationFiled: November 12, 2013Publication date: May 14, 2015Applicant: Software AGInventor: Preetha SRINIVASAN