IP Library Granted Patent US 10,909,593
Granted Patent B2
US 10,909,593 · App. 15/929,409 · Granted Feb 2, 2021

Mobile commerce framework

Inventor: Randy Jaramillo (Rancho Santa Margarita, CA)
Assignee: Hothand, Inc
G06Q30/0601G06Q20/322G06Q30/02G06Q30/0222G06Q30/0224G06Q30/0236G06Q30/0255G06Q30/0261G06Q30/0267G06Q30/0283G06Q30/0607G06Q30/0609G06Q30/0613G06Q30/0621G06Q30/0623G06Q30/0629G06Q30/0631G06Q30/0639G06Q30/0641G06Q40/025G06Q40/04G06Q30/0205
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,909,593
App. No.
15/929,409
Granted
Feb 2, 2021
Kind
B2
Abstract

A subscription-based system for providing commerce information for one or more mobile devices for one or more merchants. Some techniques employed feature a subscription-based method for presenting commercial resources to a mobile device. The method involves receiving mobile device user information relating to a geographic location to locate one or more merchants within a subscription-based shopping network, and receiving mobile device user information relating to a merchant type within the subscription-based shopping network. The method also involves receiving, from a database over a communication network, information for one or more merchants associated with the mobile device user information for the geographic location and the merchant type, and presenting the associated merchant information on the mobile device. The associated merchant information can include a merchant name and address, a merchant telephone number, a merchant advertisement, a merchant coupon, or a merchant product or service offering to subscribers of the shopping network.

Claims (27)

1. A method of obtaining a location specific service from a service provider on a communication network, comprising:

running a computer application on a mobile device, the application communicating to receive information from a communication network which has multiple service providers, and the application receiving inputs to interact with the network,

the network storing information about multiple service providers, said information including locations for the respective multiple service providers, where information about multiple service providers changes over time, and is updated over time on the network;

the computer application storing information to identify a user of the mobile device and storing payment information for the user to be used on the network to pay to the service providers;

the computer application determining a location of the user using the mobile device and to obtain information about the locations of multiple different service providers on the network who are offering services, based on the location of the user, and based on an area of the service providers relative to an area of the user;

the computer application showing offerings of service providers and for showing the area of the user of the mobile device;

updating a display of the mobile device by determining whether any of the offerings of any of the service providers has changed, and updating offerings for any of the offerings for any of the service providers that have changed;

the computer application using one or more forms, where the forms include pre-populated data, and are sent over the communication network, to the mobile device; and

allowing the user to effect a purchase from one of the service providers using the application and using the payment information that is stored using the application.

2. The method as in claim 1 , wherein the updating is carried out in near real time.

3. The method as in claim 1 , wherein the pre-populated data for the one or more forms includes name and addresses.

4. The method as in claim 1 , wherein the computer application uses a tool to estimate distance from the mobile device to the service providers.

5. The method as in claim 1 , further comprising receiving user preferences from the user using the mobile device; and where the showing available service providers providing services for the geographic area of the user of the mobile device includes only those service providers who meet the user preferences.

6. The method as in claim 1 , wherein the computer application includes information for the offerings of the service providers, including a type of service provided by each service provider, and pricing information for each service provider.

7. The method as in claim 1 , wherein the computer application uses a tool to encrypt and decrypt data sent from the computer application.

8. The method as in claim 3 , wherein the pre-populated data for the one or more forms includes phone number.

9. The method as in claim 1 , wherein the computer application uses a tool to synchronize data regarding the service providers between the mobile device and the server.

10. The method as in claim 6 , wherein the display of the mobile device shows available service providers offering services of the selected type that are available.

11. The method as in claim 10 , wherein the display of the mobile device shows telephone information for the service provider.

12. The method as in claim 1 , wherein the providers of services provide travel services.

13. The method as in claim 1 , where the providers of services are food providers.

14. The method as in claim 1 , where the providers of services are entertainment providers.

15. The method as in claim 1 , wherein the using the application comprises initially providing a welcome screen on the mobile device, prior to displaying information about the service providers.

16. The method as in claim 15 , wherein the using the application comprises, after providing the welcome screen, prompting the user to select a type of services desired, and subsequent to selecting the type of services provided, showing available offerings for the area of the mobile device.

17. The method as in claim 1 , wherein the area of the mobile device is a geographic area.

18. The method as in claim 1 , where the determining whether any of the offerings of any of the service providers has changed, comprises determining whether any of the offerings for any of the service providers have expired.

19. The method as in claim 1 , wherein the forms include prepopulated templates.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2022
From: HOTHAND INC
To: APPTECH HOLDINGS LLC
Reel/Frame 060477/0231 →
Continuity (7)
Continuation 16160682 · Oct 15, 2018
Continuation 14451202 · Aug 4, 2014
Continuation 14044662 · Oct 2, 2013
Continuation 12693956 · Jan 26, 2010
Continuation 11139288 · May 26, 2005
Provisional Application 60574988 · May 26, 2004
Related Publication 20200302467A1 · Sep 24, 2020