Patents by Inventor Abraham Benjamin
Abraham Benjamin has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240144275Abstract: Systems and methods herein describe a fraud detection system. The fraud detection system receives a transaction request comprising a set of transaction data; accesses a set of historical transaction data from one or more historical data sources including at least one microservice database collecting a particular aspect of transactional data processed by a corresponding microservice in support of a tenant in a multitenant environment; anonymizes the set of historical transaction data; generates a weight score for each data source of the one or more historical data sources; generates a fraud score for the set of transaction data, the fraud score generated using a machine-learning model trained to analyze the historical transaction data and the generated weight scores for the one or more historical data sources; determines that the fraud score surpasses a threshold score; and in response to determining that the fraud score surpasses the threshold score, voids the transaction request.Type: ApplicationFiled: October 28, 2022Publication date: May 2, 2024Inventors: Muthanna Nischal Ammatanda, Abraham Benjamin de Waal
-
Publication number: 20240135346Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: July 20, 2023Publication date: April 25, 2024Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Publication number: 20240067334Abstract: An autonomous vehicle that is equipped with image capture devices can use information gathered from the image capture devices to plan a future three-dimensional (3D) trajectory through a physical environment. To this end, a technique is described for image-space based motion planning. In an embodiment, a planned 3D trajectory is projected into an image-space of an image captured by the autonomous vehicle. The planned 3D trajectory is then optimized according to a cost function derived from information (e.g., depth estimates) in the captured image. The cost function associates higher cost values with identified regions of the captured image that are associated with areas of the physical environment into which travel is risky or otherwise undesirable. The autonomous vehicle is thereby encouraged to avoid these areas while satisfying other motion planning objectives.Type: ApplicationFiled: September 8, 2023Publication date: February 29, 2024Applicant: Skydio, Inc.Inventors: Ryan David Kennedy, Peter Benjamin Henry, Hayk Martirosyan, Jack Louis Zhu, Abraham Galton Bachrach, Adam Parker Bry
-
Patent number: 11893599Abstract: The present disclosure provides a multi-tenant loyalty platform for selective configuration of loyalty programs in a multi-tenant environment. An example platform comprises a processor and a memory storing instructions which, when executed by the processor, configure the multi-tenant loyalty platform to: cause presentation of loyalty program options to a first tenant in a multi-tenant environment; receive, from the first tenant, first order data relating to a selected program configuration; cause presentation of loyalty program options to a second tenant; receive, from the second tenant, second order data different from the first order data; store the first and second order data in a loyalty program data structure that includes loyalty program rules specific to each of the first and second tenants and the respective first and second loyalty programs; and configure the first and second loyalty programs using data stored in the loyalty program data structure.Type: GrantFiled: April 1, 2022Date of Patent: February 6, 2024Assignee: Hint, Inc.Inventors: Muthanna Nischal Ammatanda, Abraham Benjamin de Waal, Thomas Quinto, Laura Biersteker, Trinh Viet Ngoc Nguyen
-
Publication number: 20230401549Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: July 21, 2023Publication date: December 14, 2023Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Publication number: 20230368164Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: July 21, 2023Publication date: November 16, 2023Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Publication number: 20230360049Abstract: Systems and methods herein describe a fraud detection system. The fraud detection system receives a transaction request comprising a set of transaction data, accesses a set of historical transaction data from one or more historical data sources, generates a weight score for each data source of the one or more historical data sources, generates a fraud score for the set of transaction data, the fraud score generated using a machine-learning model trained to analyze the historical transaction data and the generated weight scores for the one or more historical data sources, determines that the fraud score surpasses a threshold score, and in response to determining that the fraud score surpasses the threshold score, voids the transaction request.Type: ApplicationFiled: May 6, 2022Publication date: November 9, 2023Inventors: Muthanna Nischal Ammatanda, Abraham Benjamin de Waal, Roman Tsymbalenko, Reddy Vijay Karthik Tummala
-
Publication number: 20230360011Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: July 21, 2023Publication date: November 9, 2023Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Publication number: 20230351351Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: June 30, 2023Publication date: November 2, 2023Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Publication number: 20230351350Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: June 30, 2023Publication date: November 2, 2023Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Publication number: 20230316322Abstract: In some embodiments, a multi-tenant loyalty platform is provided for selective configuration of loyalty programs in a multi-tenant environment.Type: ApplicationFiled: April 1, 2022Publication date: October 5, 2023Inventors: Muthanna Nischal Ammatanda, Abraham Benjamin de Waal, Thomas Quinto, Laura Biersteker, Trinh Viet Ngoc Nguyen
-
Publication number: 20230274348Abstract: Systems and methods herein describe an on-demand funding system. The on-demand funding system receives order data, identifies that the order is a deferred funding type, submits a first request to the funding source to transfer the order amount from the funding source to an intermediate bank account, determines a first fee amount associated with the order data, generates a modified order amount based on deducting the first fee amount from the order amount, submits a second request to transfer the first fee amount from the intermediate bank account to a point-of-sale system bank account, and submits a third request to transfer the modified order amount from the intermediate bank account to a deferred bank account.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Inventors: Muthanna Nischal Ammatanda, Akhil Kumar Koo, Rhys Andersson Lee Chiu, Abraham Benjamin de Waal
-
Publication number: 20230274242Abstract: Systems and methods herein describe an on-demand funding system. The on-demand funding system receives order data associated with a practice entity, submits a first request to the funding source to transfer the order amount from the funding source to an intermediate bank account, determines a first fee amount associated with the order data, generates a modified order amount based on deducting the first fee amount from the order amount, submits a second request to transfer the first fee amount from the intermediate bank account to a point-of-sale system bank account, submits a third request to transfer the modified order amount from the intermediate bank account to a deferred bank account, receives an indication that a time-based condition associated with the practice entity has been satisfied, and transfers the modified order amount from the deferred bank account to a practice bank account.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Inventors: Muthanna Nischal Ammatanda, Akhil Kumar Koo, Rhys Andersson Lee Chiu, Abraham Benjamin de Waal, Benjamin Eu-jin Hahr
-
Publication number: 20230267229Abstract: In some examples, a data aggregator and anonymizer is provided for selective encryption of test data.Type: ApplicationFiled: February 23, 2022Publication date: August 24, 2023Inventors: Joe Shea, Reddy Vijay Karthik Tummala, Muthanna Nischal Ammatanda, Abraham Benjamin de Waal
-
Patent number: 11682033Abstract: In some embodiments, a multi-tenant loyalty program configuration platform is provided for selective configuration of loyalty programs in a multi-tenant environment.Type: GrantFiled: November 4, 2022Date of Patent: June 20, 2023Assignee: Hint, Inc.Inventors: Benjamin Eu-jin Hahr, Thomas Quinto, Abraham Benjamin de Waal
-
Publication number: 20230153772Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: ApplicationFiled: January 6, 2023Publication date: May 18, 2023Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Patent number: 11587051Abstract: In some embodiments, a method to generate a user interface for a subscription management system may include receiving first order data relating to a first subscription offering, receiving second order data related to a second subscription offering, combining the first and second order data into a subscription data structure that, calculating a combined one-time payment amount for both the first and second subscription offerings based on the quantity data, calculating a combined periodic monthly subscription payment amount for both the first and the second subscription offerings based on the quantity and period data, and/or causing presentation of both the combined one-time payment amount and the combined monthly subscription payment amount in the user interface for the subscription management system.Type: GrantFiled: June 7, 2019Date of Patent: February 21, 2023Assignee: Hint, Inc.Inventors: Frank Thanh Nguyen, Abraham Benjamin de Waal, Aubrey Eric Rankin
-
Publication number: 20230032064Abstract: In an example, a proxy server includes a proxy callback interface supporting a plurality of webhook channels, each channel of the plurality of webhook channels being identified by a respective webhook channel address. The proxy callback interface receives a webhook call, the webhook call including a specific webhook channel address identifying a specific webhook channel, and payload callback data. The proxy server also includes a database interface to store a callback record that includes the payload callback data in a proxy server database. The proxy server also includes a query interface to receive a callback query, the callback query identifying the specific webhook channel address. The query interface further identifies a plurality of callback records, associated with the specific webhook channel address, that were stored within the proxy server database subsequent to receipt of a previously-received callback query, and returns the plurality of callback records, responsive to the callback query.Type: ApplicationFiled: September 7, 2022Publication date: February 2, 2023Inventor: Abraham Benjamin de Waal
-
Publication number: 20220374848Abstract: A machine may be configured to facilitate partial reductions of an amount by generating and providing a graphical user interface that enables a user to specify one or more partial reductions of the amount, thus defining or otherwise controlling how the amount is to be reduced in stages by such partial reductions. For example, in situations where a total amount is to be reduced in stages by multiple partial reductions, the generated and provided graphical user interface may be operable to specify each stage of reduction by enabling the user to select a corresponding account for each stage of reduction. The corresponding account may be selected from among a set of multiple available accounts, each with a respectively corresponding available amount, any of which may be an accumulated amount gathered from a periodic series of transactions authorized to occur periodically.Type: ApplicationFiled: May 20, 2021Publication date: November 24, 2022Inventors: Aubrey Eric Rankin, Ram Prasad Gotru, Davis Mariotti, Abraham Benjamin de Waal
-
Patent number: 11457090Abstract: In an example, a proxy server includes a proxy callback interface supporting a plurality of webhook channels, each channel of the plurality of webhook channels being identified by a respective webhook channel address. The proxy callback interface receives a webhook call, the webhook call including a specific webhook channel address identifying a specific webhook channel, and payload callback data. The proxy server also includes a database interface to store a callback record that includes the payload callback data in a proxy server database. The proxy server also includes a query interface to receive a callback query, the callback query identifying the specific webhook channel address. The query interface further identifies a plurality of callback records, associated with the specific webhook channel address, that were stored within the proxy server database subsequent to receipt of a previously-received callback query, and returns the plurality of callback records, responsive to the callback query.Type: GrantFiled: April 16, 2021Date of Patent: September 27, 2022Assignee: Hint, Inc.Inventor: Abraham Benjamin de Waal