User Interface Control for Smart Range Slider

    公开(公告)号:US20180107367A1

    公开(公告)日:2018-04-19

    申请号:US15294134

    申请日:2016-10-14

    Applicant: SAP SE

    CPC classification number: G06F3/04847 G06F3/0488

    Abstract: Disclosed herein are system, method, and computer program product embodiments for specifying a desired range of values. An embodiment operates by displaying a range slider bar on a graphical user interface, and iteratively performing several steps. The steps include receiving a new position for a handle on the range slider bar, wherein the new position specifies a first range of values within a second range of values, partitioning the second range of values into a plurality of sub-ranges, wherein each sub-range comprises two boundary values. The steps further include determining a mapping between a set of accessible positions on the range slider bar and a plurality of values within the second range, wherein, for each sub-range, the difference of values assigned to consecutive accessible positions corresponding to the sub-range increases exponentially when moving from a boundary value of the sub-range to another boundary value of the sub-range. The steps also include, in response to identifying that the first range is identical to the desired range, terminating the iterations. At least one of the displaying, receiving, partitioning, determining, and terminating are performed by one or more computers.

    Display of located text in a computer document

    公开(公告)号:US10387373B2

    公开(公告)日:2019-08-20

    申请号:US14945066

    申请日:2015-11-18

    Applicant: SAP SE

    Abstract: Methods and systems of the present disclosure provide techniques to improve the display of and merge the results of one or more searches of a computer document in a simple, user-controlled manner. One method involves receiving a query, and searching files to identify any matches to the query. Another method involves visually marking the matches on the display so that the matches can be easily compared to the matches of subsequent queries. A method is also provided in which a user can pin the results of one query to a viewing pane of the display so that the results can be easily compared to the results of subsequent queries.

    INTERACTION MECHANISMS FOR RANGE SLIDER CONTROL

    公开(公告)号:US20180039398A1

    公开(公告)日:2018-02-08

    申请号:US15229862

    申请日:2016-08-05

    Applicant: SAP SE

    CPC classification number: G06F3/04847 G06F3/04883

    Abstract: Systems and methods are provided for displaying a range slider comprising a left handle and a right handle, wherein the left handle and the right handle are separated by a distance greater than a predetermined threshold distance, and detecting a first user interaction with the range slider to move a first selected handle from a first position to a second position. Systems and methods further provide for determining, that the second position of the first selected handle results in the left handle and the right handle being separated by a distance less than the predetermined threshold distance. The systems and methods further provide for detecting a second user interaction with the range slider to move a second selected handle, determining, based on the second user interaction, a direction of movement of the second selected handle, and causing the distance between the left handle and the right handle to stay constant such that the range of the left handle and the right handle moves in the direction of movement of the second selected handle, based on a determination that the second selected handle is the left handle and the initial direction of movement is to the right or that the second selected handle is the right handle and the initial direction of movement is to the left.

    Interaction mechanisms for range slider control

    公开(公告)号:US10353559B2

    公开(公告)日:2019-07-16

    申请号:US15229862

    申请日:2016-08-05

    Applicant: SAP SE

    Abstract: Systems and methods are provided for displaying a range slider comprising a left handle and a right handle, wherein the left handle and the right handle are separated by a distance greater than a predetermined threshold distance, and detecting a first user interaction with the range slider to move a first selected handle from a first position to a second position. Systems and methods further provide for determining, that the second position of the first selected handle results in the left handle and the right handle being separated by a distance less than the predetermined threshold distance. The systems and methods further provide for detecting a second user interaction with the range slider to move a second selected handle, determining, based on the second user interaction, a direction of movement of the second selected handle, and causing the distance between the left handle and the right handle to stay constant such that the range of the left handle and the right handle moves in the direction of movement of the second selected handle, based on a determination that the second selected handle is the left handle and the initial direction of movement is to the right or that the second selected handle is the right handle and the initial direction of movement is to the left.

    User interface control for smart range slider

    公开(公告)号:US10198171B2

    公开(公告)日:2019-02-05

    申请号:US15294134

    申请日:2016-10-14

    Applicant: SAP SE

    Abstract: Disclosed herein are system, method, and computer program product embodiments for specifying a desired range of values. An embodiment operates by displaying a range slider bar on a graphical user interface, and iteratively performing several steps. The steps include receiving a new position for a handle on the range slider bar, wherein the new position specifies a first range of values within a second range of values, partitioning the second range of values into a plurality of sub-ranges, wherein each sub-range comprises two boundary values. The steps further include determining a mapping between a set of accessible positions on the range slider bar and a plurality of values within the second range, wherein, for each sub-range, the difference of values assigned to consecutive accessible positions corresponding to the sub-range increases exponentially when moving from a boundary value of the sub-range to another boundary value of the sub-range. The steps also include, in response to identifying that the first range is identical to the desired range, terminating the iterations. At least one of the displaying, receiving, partitioning, determining, and terminating are performed by one or more computers.

    Contextual deep expansion in user-interface trees

    公开(公告)号:US11182176B2

    公开(公告)日:2021-11-23

    申请号:US16689315

    申请日:2019-11-20

    Applicant: SAP SE

    Abstract: Disclosed herein are computer-implemented method, system, and computer-program product (computer-readable storage medium) embodiments for contextual deep expansion in user-interface trees. An embodiment includes configuring at least one computer processor to perform operations that include accessing, in a hierarchical data structure, a first-level data structure including a first group of one or more first-level elements, and a second-level data structure including second group of one or more second-level elements, and a third-level data structure including third group of one or more third-level elements. An embodiment may further include operations of presenting, via an interface, a handle corresponding to at least the third group and the given second-level element, in response to a first input event configured to expand the first-level data structure, and deeply expanding a presentation of the hierarchical data structure, in response to the second input, to show at least some elements of the first, second, and third groups.

    Grid-based rendering of nodes and relationships between nodes

    公开(公告)号:US10241651B2

    公开(公告)日:2019-03-26

    申请号:US15387804

    申请日:2016-12-22

    Applicant: SAP SE

    Abstract: The present disclosure involves systems, software, and computer implemented methods for a grid-based rendering of nodes and relationships between nodes. One example method includes identifying model information that identifies nodes and relationships between nodes. The identified nodes are rendered, in a grid layout in a graphical model. Each cell of the grid includes at most one node, and the cells are separated by lane areas in which connections can be rendered. Connections between the nodes are rendered in the lane areas. The connections correspond to the relationships between the related nodes. One or more portions of the connections are overlapped when two or more connections are drawn in a same lane area. The connections, the nodes, the lane areas are selectable. A user selection of a selectable item is received. In response to the user selection, the connections and nodes that are associated with the selectable item are highlighted.

    GRID-BASED RENDERING OF NODES AND RELATIONSHIPS BETWEEN NODES

    公开(公告)号:US20180181262A1

    公开(公告)日:2018-06-28

    申请号:US15387804

    申请日:2016-12-22

    Applicant: SAP SE

    CPC classification number: G06F3/0482 G06F3/04842 G06F2203/04806 G06N99/005

    Abstract: The present disclosure involves systems, software, and computer implemented methods for a grid-based rendering of nodes and relationships between nodes. One example method includes identifying model information that identifies nodes and relationships between nodes. The identified nodes are rendered, in a grid layout in a graphical model. Each cell of the grid includes at most one node, and the cells are separated by lane areas in which connections can be rendered. Connections between the nodes are rendered in the lane areas. The connections correspond to the relationships between the related nodes. One or more portions of the connections are overlapped when two or more connections are drawn in a same lane area. The connections, the nodes, the lane areas are selectable. A user selection of a selectable item is received. In response to the user selection, the connections and nodes that are associated with the selectable item are highlighted.

    DISPLAY OF LOCATED TEXT IN A COMPUTER DOCUMENT

    公开(公告)号:US20170139942A1

    公开(公告)日:2017-05-18

    申请号:US14945066

    申请日:2015-11-18

    Applicant: SAP SE

    CPC classification number: G06F16/168 G06F16/156

    Abstract: Methods and systems of the present disclosure provide techniques to improve the display of and merge the results of one or more searches of a computer document in a simple, user-controlled manner. One method involves receiving a query, and searching files to identify any matches to the query. Another method involves visually marking the matches on the display so that the matches can be easily compared to the matches of subsequent queries. A method is also provided in which a user can pin the results of one query to a viewing pane of the display so that the results can be easily compared to the results of subsequent queries.

Patent Agency Ranking