Patents Assigned to AppBrilliance, Inc.
-
Patent number: 12363541Abstract: Systems, methods, and computer-readable storage devices to enable secured data access from a mobile device executing a native mobile application that operates in connection with a server executing a headless browser. The exemplary process includes receiving, at a server, at least registration data and browser state information, the registration data and the browser state information from a mobile device, a browser state database or a shared folder. The mobile device executing a native application and configured to host a configurable network service to connect to a website hosted by a remote server, the registration data including application identifier information associated with the native application and address data associated with the configurable network service.Type: GrantFiled: April 12, 2021Date of Patent: July 15, 2025Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran
-
Patent number: 12314788Abstract: Systems, methods, and computer-readable storage devices that enable secured data access from a mobile device executing a native mobile application and a headless browser. One aspect of the technology includes interactions between one or more APIs, a secure connection, a headless browser, that utilize one or more of website data, fingerprint data file locations and additional web page data.Type: GrantFiled: October 19, 2023Date of Patent: May 27, 2025Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran
-
Patent number: 12133076Abstract: A method includes receiving, at a native application, access credential data and providing the access credential data from the native application to a headless browser. The method also includes initiating a secured connection from the headless browser to a remote server that hosts a website. The remote server supports access to secured data without relying on an application programming interface. The method also includes sending, by the headless browser via the secured connection, the access credential data to the remote server. The method also includes receiving first web page data of the website from the remote server via the secured connection and parsing the first web page data to identify user-specific data. The method further includes receiving, by the headless browser via the secured connection, at least a portion of the secured data.Type: GrantFiled: May 10, 2023Date of Patent: October 29, 2024Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Chris Dutrow, Sergio Gustavo Ayestaran
-
Patent number: 12021842Abstract: Systems, methods, and computer-readable storage devices to enable virtual API technology embodied in an SDK for use within a mobile application, a mobile payment wallet, or a mobile operating system.Type: GrantFiled: May 2, 2023Date of Patent: June 25, 2024Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran
-
Patent number: 11797363Abstract: Systems, methods, and computer-readable storage devices that enable secured data access from a mobile device executing a native mobile application and a headless browser. The technology includes interactions between an API, a secure connection, a headless browser, that utilize one or more of web site data, fingerprint data file locations and additional web page data.Type: GrantFiled: November 5, 2020Date of Patent: October 24, 2023Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran
-
Patent number: 11689927Abstract: A method includes receiving, at a native application, access credential data and providing the access credential data from the native application to a headless browser. The method also includes initiating a secured connection from the headless browser to a remote server that hosts a website. The remote server supports access to secured data without relying on an application programming interface. The method also includes sending, by the headless browser via the secured connection, the access credential data to the remote server. The method also includes receiving first web page data of the website from the remote server via the secured connection and parsing the first web page data to identify user-specific data. The method further includes receiving, by the headless browser via the secured connection, at least a portion of the secured data.Type: GrantFiled: September 11, 2020Date of Patent: June 27, 2023Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Chris Dutrow, Sergio Gustavo Ayestaran
-
Patent number: 11683296Abstract: Systems, methods, and computer-readable storage devices to enable virtual API technology embodied in an SDK for use within a mobile application, a mobile payment wallet, or a mobile operating system.Type: GrantFiled: August 4, 2020Date of Patent: June 20, 2023Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran
-
Patent number: 11049138Abstract: Methods of generating recommendations may include obtaining social network data from one or more network resources. Word relationships may be created between selected words in the social network data to produce relationship data. Advertisement or other asset recommendations may be generated for a target user by analyzing browse information of the target user to identify one or more words. Other words in the relationship data may be identified that are related to the words in the target user's browse information. One or more advertisements may be identified having at least one keyword that corresponds to the other words. At least a portion of these advertisements may be selected from a data repository to provide to the target user.Type: GrantFiled: March 30, 2018Date of Patent: June 29, 2021Assignee: AppBrilliance, Inc.Inventors: Marcus G. Larner, Andrew Michael Moeck
-
Patent number: 10986504Abstract: Systems, methods, and computer-readable storage devices to enable secured data access from a mobile device executing a native mobile application that operates in connection with a server executing a headless browser are disclosed.Type: GrantFiled: March 24, 2020Date of Patent: April 20, 2021Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran
-
Patent number: 10846154Abstract: Embodiments describe receiving a user input identifying a name associated with the website. A directory server receives a request for application programming interface (API) fingerprint data associated with the name. In response to receiving, from the directory server, a response indicating that no API fingerprint data has been found for the name, a secured connection is initiated via the wireless transceiver from a headless browser of the native application to the remote server. First web page data of the website is received from the remote server via the secured connection and the first web page data parsed to identify first locations of one or more elements of the website. A first application programming interface (API) fingerprint data is generated indicating a mapping between the one or more elements of the website and the native application and the first API fingerprint data is sent to the directory server.Type: GrantFiled: May 23, 2018Date of Patent: November 24, 2020Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Sergio Gustavo Ayestaran
-
Patent number: 10009773Abstract: Systems, methods, and computer-readable storage devices to enable secured data access from a mobile device executing a native mobile application and a headless browser are disclosed. In a particular aspect, a mobile device includes a wireless transceiver, a processor, a display device, and a memory storing instructions executable by the processor to perform operations. The operations enable read and write access to secured data by the mobile device.Type: GrantFiled: March 30, 2017Date of Patent: June 26, 2018Assignee: AppBrilliance, Inc.Inventors: Charles Eric Smith, Chris Dutrow, Sergio Ayestaran
-
Patent number: 9959553Abstract: Methods of generating recommendations may include obtaining social network data from one or more network resources. Word relationships may be created between selected words in the social network data to produce relationship data. Advertisement or other asset recommendations may be generated for a target user by analyzing browse information of the target user to identify one or more words. Other words in the relationship data may be identified that are related to the words in the target user's browse information. One or more advertisements may be identified having at least one keyword that corresponds to the other words. At least a portion of these advertisements may be selected from a data repository to provide to the target user.Type: GrantFiled: July 31, 2015Date of Patent: May 1, 2018Assignee: AppBrilliance, Inc.Inventors: Marcus G. Larner, Andrew Michael Moeck