-
公开(公告)号:US11216903B2
公开(公告)日:2022-01-04
申请号:US17035350
申请日:2020-09-28
发明人: Brandon Dewitt , Ryan McBride
IPC分类号: G06T1/00 , G06F3/0484 , B42D25/333 , G06F21/62 , G06F21/31 , G06F21/16 , G06F21/84
摘要: Apparatuses, methods, systems, and program products are disclosed for watermark security. An apparatus includes a watermark module configured to generate a digital watermark to be presented as part of a graphical interface based on data presented on the graphical interface. A digital watermark verifies an authenticity of data to be presented in a graphical interface. An apparatus includes a presentation module configured to embed the digital watermark into the graphical interface prior to the data being presented in the graphical interface such that the digital watermark is graphically imperceptible to a user, dynamically update the digital watermark during runtime in response to detecting a change in the at least a portion of the data that is encoded into the digital watermark, and re-embed the digital watermark into the graphical interface in response to the digital watermark being updated.
-
公开(公告)号:US11194698B1
公开(公告)日:2021-12-07
申请号:US16863731
申请日:2020-04-30
发明人: Brandon Dewitt , Ryan McBride , Shane Smit , Cristian Chirinos , Robert Montgomery , Garrett Thornburg , Jonathan Carstens , Daniel Ries
摘要: Apparatuses, systems, methods, and computer program products are presented for multi-platform testing automation. A method includes electrically triggering, with a rotate command, at least one mechanical actuator to rotate a frame to successively present different faces of the frame to a camera of a mobile hardware device. A method includes simulating one or more touch input events on a mobile hardware device for each successively presented different face of a frame. At least one mechanical actuator and a mobile hardware device are disposed within an enclosure that comprises a light source. A method includes receiving data associated with simulated one or more touch input events and a camera of a mobile hardware device from the mobile hardware device over a data network.
-
公开(公告)号:US20210357996A1
公开(公告)日:2021-11-18
申请号:US17390963
申请日:2021-07-31
发明人: John Ryan Caldwell
摘要: Apparatuses, systems, methods, and computer program products are disclosed for item level data aggregation. A method includes identifying a transaction made with a third party within a set of transactions. A method includes using electronic credentials for a user to login to an account of the user at a third party. A method includes downloading item-level data from a third party that corresponds to an identified transaction in response to logging into a user's account at a third party. Item-level data identifies one or more items within an identified transaction. A method includes displaying a set of transactions to a user. A method includes displaying item-level data for one or more items within an identified transaction to a user in response to receiving input from the user relative to the identified transaction in a displayed set of transactions.
-
公开(公告)号:US11175908B2
公开(公告)日:2021-11-16
申请号:US16714675
申请日:2019-12-13
发明人: Ryan McBride , Brandon Dewitt , Shane Smit , Josh Bodily
摘要: Apparatuses, methods, systems, and computer program products are presented for dynamic feature and performance testing and adjustment. An audit module is configured to dynamically test a plurality of image capture settings for a camera of a mobile device of an end user in an executable mobile application executing on the mobile device. A feature module is configured to select one of a plurality of image capture settings for a camera of a mobile device based on a dynamic test. An adjustment module is configured to dynamically configure, during runtime of an executable mobile application on a plurality of different mobile devices of different end users, the different mobile devices to use a selected one of a plurality of image capture settings.
-
-
公开(公告)号:US20210273797A1
公开(公告)日:2021-09-02
申请号:US17322875
申请日:2021-05-17
发明人: Brandon Dewitt , Ryan McBride , Josh Bodily
摘要: Apparatuses, methods, systems, and program products are presented for securing data based on randomization. An apparatus includes a security component that is configured to determine, during compile time of an application, at least one random value used to determine a partition size, a set of storage locations, and an access threshold for a data element during execution of the application. An apparatus includes a partition module that is configured to partition a data element into a plurality of data segments that each have a size that is randomly determined, during execution of an application, based on at least one random value to determine the partition size. An apparatus includes a storage module that is configured to randomly determine a first set of storage locations for a plurality of data segments, during execution of an application, based on at least one random value for the set of storage locations.
-
公开(公告)号:US10891126B2
公开(公告)日:2021-01-12
申请号:US16128385
申请日:2018-09-11
发明人: Brandon Dewitt , Ryan McBride , Shane Smit
摘要: Apparatuses, methods, systems, and program products are presented for on-device feature and performance testing and adjustment. An apparatus includes an audit module configured to determine one or more capabilities of a mobile device. An apparatus includes a feature module configured to determine one or more potential features that are executable on a mobile device. An apparatus includes an adjustment module configured to selectively configure, during runtime, one or more potential features that are executable on a mobile device in response to execution of the one or more potential features being affected by one or more capabilities of the mobile device.
-
公开(公告)号:US10367800B2
公开(公告)日:2019-07-30
申请号:US15633466
申请日:2017-06-26
发明人: John Ryan Caldwell
摘要: Apparatuses, systems, methods, and computer program products are disclosed for a local repository of aggregated data. A hardware device comprises a local repository of data aggregated, for a user, from a plurality of third party service providers. A hardware device comprises a local authentication module configured to secure, on the hardware device, aggregated data and electronic credentials of a user for a plurality of third party service providers. A hardware device comprises an interface module configured to provide access controls to a user defining which of a plurality of other third party service providers the user authorizes to access aggregated data, and to provide the aggregated data to the authorized other third party service providers.
-
公开(公告)号:US20190114444A1
公开(公告)日:2019-04-18
申请号:US16159417
申请日:2018-10-12
发明人: John Ryan Caldwell
摘要: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers.
-
公开(公告)号:US20190108585A1
公开(公告)日:2019-04-11
申请号:US16158127
申请日:2018-10-11
发明人: John Ryan Caldwell
摘要: Apparatuses, systems, methods, and computer program products are disclosed for aggregation based credit decisions. An apparatus includes a data module configured to receive transaction data for a user that is aggregated from a plurality of different third-party data sources where the user has accounts. An apparatus includes an analysis module configured to analyze aggregated transaction data using machine learning to determine a credit metric describing a credit worthiness of a user. An apparatus includes a credit module configured to provide a determined credit metric to one or more interested third parties.
-
-
-
-
-
-
-
-
-