System and method for detecting sensitive user input leakages in software applications

    公开(公告)号:US09870485B2

    公开(公告)日:2018-01-16

    申请号:US14939366

    申请日:2015-11-12

    CPC classification number: G06F21/6245 G06F21/577

    Abstract: A system and method for detecting sensitive user input leakages in software applications, such as applications created for smartphone platforms. The system and method are configured to parse user interface layout files of the software application to identify input fields and obtain information concerning the input fields. Input fields that contain sensitive information are identified and a list of sensitive input fields, such as contextual IDs, is generated. The sensitive information fields are identified by reviewing the attributes, hints and/or text labels of the user interface layout file. A taint analysis is performed using the list of sensitive input fields and a sink dataset in order to detect information leaks in the sensitive input fields.

    Multi-layer virtual infrastructure embedding in software-defined flexible-grid transport networks

    公开(公告)号:US09866442B2

    公开(公告)日:2018-01-09

    申请号:US14699228

    申请日:2015-04-29

    Abstract: Methods and systems for embedding VI demands in a software-defined network include mapping virtual nodes over physical nodes in a network topology. An auxiliary graph including virtual links between physical nodes that have a residual capacity sufficient to meet a virtual infrastructure demand is constructed. Virtual links over physical links are mapped to maximize use of existing optical channels and to minimize switching of a virtual link between a wavelength division multiplexing layer and an IP layer. New optical channels with a maximum spectral efficiency are established. A set of potential solutions for embedding a set of virtual infrastructure demands is determined. A solution is selected from the set of potential solutions that maximizes a weighted average of spectrum needed to support the set of virtual infrastructure demands and a cost of provisioning the virtual infrastructure demands.

Patent Agency Ranking