-
公开(公告)号:US10659567B2
公开(公告)日:2020-05-19
申请号:US15633293
申请日:2017-06-26
Applicant: Open Text Corporation
Inventor: Sachin G. Totale , Marwan Suliman , Deepak Michael , Roshan Prakash Salvi , Shubha Ravi , Rajakumar Thiruvasagam
Abstract: Techniques to dynamically discover and manage page fragments, e.g., to provide a dynamic application user interface, are disclosed. In various embodiments, an indication to add a fragment dynamically to a current application page is received. The fragment to be added is determined, in response to the indication, and added dynamically to the current application page.
-
2.
公开(公告)号:US11768677B2
公开(公告)日:2023-09-26
申请号:US17750601
申请日:2022-05-23
Applicant: OPEN TEXT CORPORATION
Inventor: Sachin Gopaldas Totale , Harkirat Singh Lamba , Deepali Kishnani , Pulkit Manocha , Samir Yasin Vaidya , Roshan Prakash Salvi
IPC: G07F17/30 , G06F9/445 , G06F9/455 , G10L15/02 , G06F8/70 , G06F16/2452 , G06F16/2457 , G06F8/36 , G06F8/65
CPC classification number: G06F8/70 , G06F8/36 , G06F8/65 , G06F16/24522 , G06F16/24575
Abstract: A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
-
公开(公告)号:US20170359445A1
公开(公告)日:2017-12-14
申请号:US15633293
申请日:2017-06-26
Applicant: Open Text Corporation
Inventor: Sachin G. Totale , Marwan Suliman , Deepak Michael , Roshan Prakash Salvi , Shubha Ravi , Rajakumar Thiruvasagam
Abstract: Techniques to dynamically discover and manage page fragments, e.g., to provide a dynamic application user interface, are disclosed. In various embodiments, an indication to add a fragment dynamically to a current application page is received. The fragment to be added is determined, in response to the indication, and added dynamically to the current application page.
-
公开(公告)号:US09756147B1
公开(公告)日:2017-09-05
申请号:US14136255
申请日:2013-12-20
Applicant: Open Text Corporation
Inventor: Sachin G. Totale , Marwan Suliman , Deepak Michael , Roshan Prakash Salvi , Shubha Ravi , Rajakumar Thiruvasagam
Abstract: Techniques to dynamically discover and manage page fragments, e.g., to provide a dynamic application user interface, are disclosed. In various embodiments, an indication to add a fragment dynamically to a current application page is received. The fragment to be added is determined, in response to the indication, and added dynamically to the current application page.
-
公开(公告)号:US11126332B2
公开(公告)日:2021-09-21
申请号:US16574839
申请日:2019-09-18
Applicant: Open Text Corporation
Inventor: Sachin G. Totale , Marwan Suliman , Naveen Vidyananda , Roshan Prakash Salvi , Mohamed Taj
IPC: G06F40/186 , G06F3/0484
Abstract: Composable events to provide a dynamic user interface are disclosed. In various embodiments, a definition of a custom user interface event is received. The definition includes an identification of a data value to be associated with the event, a scope of the event within which the event will be consumed, and an event trigger in response to which an instance of the custom user interface event is to be published. Application user interface code configured to provide one or more application user interface elements configured to publish or subscribe to the custom user interface event is generated programmatically, based at least in part on the definition.
-
6.
公开(公告)号:US10884730B2
公开(公告)日:2021-01-05
申请号:US16228173
申请日:2018-12-20
Applicant: Open Text Corporation
Inventor: Sachin Gopaldas Totale , Harkirat Singh Lamba , Deepali Kishnani , Pulkit Manocha , Samir Yasin Vaidya , Roshan Prakash Salvi
IPC: G06F11/34 , G06F17/27 , H04L12/26 , H04L29/06 , G06F7/00 , G06F8/70 , G06F16/2452 , G06F16/2457 , G06F8/36 , G06F8/65
Abstract: A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
-
公开(公告)号:US20200012402A1
公开(公告)日:2020-01-09
申请号:US16574839
申请日:2019-09-18
Applicant: Open Text Corporation
Inventor: Sachin G. Totale , Marwan Suliman , Naveen Vidyananda , Roshan Prakash Salvi , Mohamed Taj
IPC: G06F3/0484 , G06F17/24
Abstract: Composable events to provide a dynamic user interface are disclosed. In various embodiments, a definition of a custom user interface event is received. The definition includes an identification of a data value to be associated with the event, a scope of the event within which the event will be consumed, and an event trigger in response to which an instance of the custom user interface event is to be published. Application user interface code configured to provide one or more application user interface elements configured to publish or subscribe to the custom user interface event is generated programmatically, based at least in part on the definition.
-
公开(公告)号:US12147800B2
公开(公告)日:2024-11-19
申请号:US18364394
申请日:2023-08-02
Applicant: OPEN TEXT CORPORATION
Inventor: Sachin Gopaldas Totale , Harkirat Singh Lamba , Deepali Kishnani , Pulkit Manocha , Samir Yasin Vaidya , Roshan Prakash Salvi
IPC: G06F7/00 , G06F8/36 , G06F8/65 , G06F8/70 , G06F11/36 , G06F16/2452 , G06F16/2457 , G06F16/29 , G06F17/00
Abstract: A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
-
公开(公告)号:US12112020B2
公开(公告)日:2024-10-08
申请号:US17466938
申请日:2021-09-03
Applicant: Open Text Corporation
Inventor: Sachin G. Totale , Marwan Suliman , Naveen Vidyananda , Roshan Prakash Salvi , Mohamed Taj
IPC: G06F3/0484 , G06F9/451 , G06F40/186
CPC classification number: G06F3/0484 , G06F9/451 , G06F40/186
Abstract: Composable events to provide a dynamic user interface are disclosed. In various embodiments, a definition of a custom user interface event is received. The definition includes an identification of a data value to be associated with the event, a scope of the event within which the event will be consumed, and an event trigger in response to which an instance of the custom user interface event is to be published. Application user interface code configured to provide one or more application user interface elements configured to publish or subscribe to the custom user interface event is generated programmatically, based at least in part on the definition.
-
10.
公开(公告)号:US20230409314A1
公开(公告)日:2023-12-21
申请号:US18364394
申请日:2023-08-02
Applicant: OPEN TEXT CORPORATION
Inventor: Sachin Gopaldas Totale , Harkirat Singh Lamba , Deepali Kishnani , Pulkit Manocha , Samir Yasin Vaidya , Roshan Prakash Salvi
IPC: G06F8/70 , G06F16/2452 , G06F16/2457 , G06F8/36 , G06F8/65
CPC classification number: G06F8/70 , G06F16/24522 , G06F8/65 , G06F8/36 , G06F16/24575
Abstract: A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
-
-
-
-
-
-
-
-
-