Computerized methods for location-based service provision
First Claim
1. A method of operating a data network computerized server apparatus to enable provision of one or more user-specific services to each of a plurality of users, the computerized server apparatus comprising at least one computer program operative to be executed thereon, and one or more data network interfaces configured to communicate data with one or more data networks, the method comprising:
- utilizing the at least one computer program to receive, via the at least one data network interface, and sent from respective mobile wireless-enabled user devices, respective data enabling identification of respective user-specific accounts accessible by the data network computerized server apparatus;
utilizing the at least one computer program to receive, via the at least one network interface, and sent from the respective mobile wireless-enabled user devices, respective data messages comprising location-related data, the respective location-related data (i) obtained by respective ones of mobile wireless-enabled user devices, and (ii) relating to a destination for provision of respective ones of the one or more user-specific services;
utilizing the at least one computer program to cause accessing of data within the respective user-specific accounts, the accessed data identifying respective ones of transportation modalities for provision of the respective user-specific services, the accessing data within the respective user-specific accounts based at least in part on the respective data enabling identification of the respective user-specific accounts;
utilizing the at least one computer program to generate a plurality of data messages for transmission to the respective ones of the transportation modalities, the data messages each comprising at least a portion of the respective location-related data; and
utilizing the at least one computer program to cause transmission of the plurality of data messages to the respective transportation modalities via at least the at least one network interface, the data messages each configured to at least enable provision of the respective user-specific service for the respective user at the respective destination.
0 Assignments
0 Petitions
Accused Products
Abstract
Computerized methods useful for causing provision of user-specific services via one or more data network apparatus and user mobile device. In one embodiment, the method includes receiving user-specific location data (e.g., relating to a destination of travel or shipping desired by the user) from the user'"'"'s mobile device via an electronic network proxy agent that acts as a proxy for multiple different users simultaneously, and automatically forwarding that received data to another computerized device to enable provision of the service relating to that user and location. In one variant, the user mobile device and the network proxy agent establish a secure session to facilitate transfer of the data to a network address or device specified in a secure user-specific account accessible to the proxy agent. In another variant, the mobile device interfaces with a kiosk at a point of departure to transfer the data.
-
Citations
30 Claims
-
1. A method of operating a data network computerized server apparatus to enable provision of one or more user-specific services to each of a plurality of users, the computerized server apparatus comprising at least one computer program operative to be executed thereon, and one or more data network interfaces configured to communicate data with one or more data networks, the method comprising:
-
utilizing the at least one computer program to receive, via the at least one data network interface, and sent from respective mobile wireless-enabled user devices, respective data enabling identification of respective user-specific accounts accessible by the data network computerized server apparatus; utilizing the at least one computer program to receive, via the at least one network interface, and sent from the respective mobile wireless-enabled user devices, respective data messages comprising location-related data, the respective location-related data (i) obtained by respective ones of mobile wireless-enabled user devices, and (ii) relating to a destination for provision of respective ones of the one or more user-specific services; utilizing the at least one computer program to cause accessing of data within the respective user-specific accounts, the accessed data identifying respective ones of transportation modalities for provision of the respective user-specific services, the accessing data within the respective user-specific accounts based at least in part on the respective data enabling identification of the respective user-specific accounts; utilizing the at least one computer program to generate a plurality of data messages for transmission to the respective ones of the transportation modalities, the data messages each comprising at least a portion of the respective location-related data; and utilizing the at least one computer program to cause transmission of the plurality of data messages to the respective transportation modalities via at least the at least one network interface, the data messages each configured to at least enable provision of the respective user-specific service for the respective user at the respective destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of operating a computerized network apparatus to automatically enable provision of one or more services to each of a plurality of users each having respective mobile wireless-enabled user devices with application computer programs operative to run thereon, the computerized network apparatus comprising at least one computer program operative to be executed thereon, and one or more network interfaces configured to communicate data with at least one data network, the method comprising:
-
utilizing the at least one computer program to conduct authentication processes with the respective mobile wireless-enabled user devices, the authentication processes each comprising;
(i) using the computerized network apparatus to authenticate said application computer program of the respective mobile wireless-enabled user device; and
(ii) using said computerized network apparatus to enable authentication of said computerized network apparatus by said application computer program of the respective mobile wireless-enabled user device, the authentication processes each conducted as part of one or more sessions established according to at least one of;
(a) a transport layer security (TLS) protocol; and
/or (b) a secure sockets layer security (SSL) protocol, at least one of the (i) using the computerized network apparatus to authenticate said application computer program of the respective mobile wireless-enabled user device, and/or (ii) using said computerized network apparatus to enable authentication of said computerized network apparatus by said application computer program, comprising use of a challenge-based approach utilizing at least one random data value;utilizing the at least one computer program to receive, via the at least one data network interface, respective data enabling identification of respective user-specific accounts accessible by the computerized network apparatus, the respective data enabling identification of respective user-specific accounts having been transmitted to the computerized network apparatus by the respective application computer programs operative to run on the respective mobile wireless-enabled user devices, the respective transmissions each in response to a user touch-screen input via a soft function key (SFK) input function of the respective application computer program; utilizing the at least one computer program to cause accessing of data within the respective user-specific accounts, the accessed data enabling communication with respective ones of transportation modalities for provision of the respective user-specific services, the accessing data within the respective user-specific accounts based at least in part on the respective data enabling identification of the respective user-specific accounts; utilizing the at least one computer program to receive, via the at least one network interface, respective location-related data, the respective location-related data;
(i) obtained by respective ones of the mobile wireless-enabled user devices using the respective application computer program thereof, and (ii) relating to a geographic destination location for the user or at least one chattel thereof;utilizing the at least one computer program to generate a plurality of data messages for transmission to respective ones of the transportation modalities, the data messages each comprising at least a portion of the respective location-related data; and utilizing the at least one computer program to cause transmission of the data messages to the respective ones of the transportation modalities via at least the at least one network interface, the provision of the respective data messages enabling subsequent movement of the respective transportation modalities to the respective destinations. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of operating a mobile computerized apparatus of a user having an application computer program operative to run thereon, and a wireless data interface, the method to automatically enable provision of one or more user-specific services associated with a land vehicle, the one or more user-specific services being provided based at least on a user-specific account maintained at least in part in a secure network storage location, the method comprising:
-
establishing, via at least the application computer program, a secure data communications session between the mobile computerized apparatus and a network server apparatus, the secure data communications session established based at least on data provided to the network server apparatus by the mobile computerized apparatus and relating to the user-specific account, the network server apparatus configured to access the secure network storage location to access the user-specific account based at least in part on the data provided to the network server apparatus by the mobile computerized apparatus and relating to the user-specific account; receiving at the mobile computerized apparatus, via at least the application computer program and the wireless data interface, data relating to a user-specified geographic location or address, the data relating to the user-specified geographic location or address having been obtained from the user via at least a computerized kiosk apparatus disposed at a point of travel departure for the user; and automatically causing transmission of at least the data relating to the user-specified geographic location or address to the network server apparatus via at least the wireless data interface and the established data communications session; wherein the transmitted data relating to the user-specified geographic location or address enables automatic forwarding by the network server apparatus to an electronic address previously designated within the user-specific account, the automatic forwarding to enable provision of the one or more user-specific services associated with the land vehicle; and wherein the one or more user-specific services associated with the land vehicle comprise movement of the land vehicle to the user-specified geographic location or address. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of providing a user-specific service to a user via at least a mobile computerized electronic apparatus such that the user does not need to know an address of a location where the mobile computerized electronic apparatus is presently located, the user-specific service being provided based at least on a user-specific account maintained at least in part in a secure network storage location, the mobile computerized electronic apparatus comprising at least:
-
a digital processing apparatus comprising at least one integrated circuit (IC); a global positioning system (GPS)-based receiver apparatus configured to generate location-related data; a wireless interface in data communication with the digital processing apparatus; and a storage device comprising at least one IC with at least one computer program stored thereon, the storage device in data communication with the digital processing apparatus; wherein the method comprises; utilizing the at least one computer program to receive location-related data, the location-related data generated by the GPS-based receiver apparatus based on a then-current location of the mobile computerized electronic apparatus; utilizing the at least one computer program to automatically generate at least one electronic message for transmission to a network server apparatus, the at least one electronic message comprising at least a portion of the location-related data based on the then-current location; and utilizing the at least one computer program to automatically cause transmission of the at least one electronic message to the network server apparatus via at least the wireless interface. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification