Portable computerized wireless apparatus
DCFirst Claim
Patent Images
1. A mobile apparatus, comprising:
- a processor;
memory in data communication with said processor;
a display device;
a user interface configured to receive a selection of a desired service from a user;
a global positioning system (GPS) receiver configured to generate information related to a current location of said mobile apparatus; and
a software process operative to run on said processor, said process comprising a plurality of instructions which are configured to, when executed, encode and transmit a message, said message being based at least on said selection and said information related to said current location;
wherein said message causes a provision by a third party of said desired service for said user at said current location.
1 Assignment
Litigations
0 Petitions

Accused Products

Abstract
A mobile user apparatus useful for obtaining services wirelessly, such as for transfer of items or transport modalities to a prescribed location. In one embodiment, the mobile user apparatus is a wireless-enabled device which can cause transmission of a message to a third party to provide the desired service at a location previous specified by a global positioning system (GPS) or similar position determining apparatus of the user apparatus. In one variant, the user apparatus can communicate wirelessly with other user mobile devices to receive location information, and cause provision of the desired services at the received location.
344 Citations
204 Claims
-
1. A mobile apparatus, comprising:
-
a processor; memory in data communication with said processor; a display device; a user interface configured to receive a selection of a desired service from a user; a global positioning system (GPS) receiver configured to generate information related to a current location of said mobile apparatus; and a software process operative to run on said processor, said process comprising a plurality of instructions which are configured to, when executed, encode and transmit a message, said message being based at least on said selection and said information related to said current location; wherein said message causes a provision by a third party of said desired service for said user at said current location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile apparatus, comprising:
-
a processor; a display device; a wireless interface in data communication with the processor; memory in data communication with said processor; a global positioning system (GPS) apparatus configured to generate information related to at least one location of said mobile apparatus; a user interface configured to receive an input from a user causing the apparatus to store the generated information related to the at least one location; and a software process operative to run on said processor, said process comprising a plurality of instructions which are configured to, when executed, encode and transmit a message via the wireless interface, said message being based at least in part on said stored information; wherein said message causes provision of a service by a third party at or proximate to the at least one location. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A mobile user apparatus, comprising:
-
a data processing apparatus; a display device; a wireless interface in data communication with the data processing apparatus; storage apparatus in data communication with said processing apparatus; a global positioning system (GPS) apparatus; and a software process operative to run on said processor, said process comprising a plurality of instructions which are configured to, when executed; receive a message from a computerized device via the wireless interface, the message comprising location information relevant to a user of the computerized device; store at least a portion of the location information; and encode and transmit a second message, said second message being based at least in part on said stored information and causing provision of a service by a third party at or proximate to the location specified by the location information. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. Non-transitory computer readable storage apparatus configured for use in a mobile electronic apparatus, the mobile electronic apparatus comprising:
-
a processor; a display device in data communication with the processor; a first radio frequency interface in data communication with the processor; a user interface configured to receive a selection of a desired service from a user and generate at least one signal relating thereto; and an assisted global positioning system (A-GPS) receiver in data communication with the processor and configured to generate data related to a current location of said mobile electronic apparatus; wherein the non-transitory computer readable storage apparatus is in data communication with said processor and comprises at least one computer program stored therein, the at least one computer program operative to run on said processor, said at least one computer program comprising a plurality of instructions which are configured to, when executed; encode and enable transmission of a message, said message being based at least on said at least one signal related to said selection of said desired service and said data related to said current location of said mobile electronic apparatus; wherein said message is configured to cause provision by a third party of said desired service for said user at said current location. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. Non-transitory computer readable storage apparatus configured for use in a mobile electronic apparatus, the mobile electronic apparatus comprising:
-
digital processor apparatus; a capacitive touch screen input and display device in data communication with the digital processor apparatus; a first radio frequency interface in data communication with the digital processor apparatus, the first radio interface comprising a cellular interface; a second radio frequency interface in data communication with the digital processor apparatus, the second radio interface comprising an interface compliant with an IEEE 802.11 Standard; and a global positioning system (GPS) wireless receiver in data communication with the digital processor apparatus and configured to generate data related to a current location of said mobile electronic apparatus; wherein the non-transitory computer readable storage apparatus is in data communication with said digital processor apparatus and comprises at least one computer program stored therein, the at least one computer program operative to run on said digital processor apparatus, said at least one computer program comprising a plurality of instructions which are configured to, when executed on the digital processor apparatus; generate a user interface element via the capacitive touch screen input and display device, the user interface element configured to receive, via the capacitive touch screen input and display device, a selection of a desired service from a user of the mobile electronic device, and generate at least one signal relating to said selection; based at least on the at least one signal, substantially automatically encode a first message to an internetwork server, said message configured to cause provision by a third party of said desired service for said user at said current location, said message being based at least on said data related to said current location of said mobile electronic apparatus and being uniquely associated with a user account of the user, the user account maintained on the server; and cause wireless transmission of the first message to the server at least via at least one of the first radio frequency interface or the second radio interface; wherein the at least one computer program enables the user to cause provision of the desired service at the current location without the user having to know or remember a specific address thereof or name associated therewith. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58)
-
-
59. Non-transitory computer readable storage apparatus configured for use in a mobile electronic apparatus for provision of one or more services based on location, the mobile electronic apparatus comprising:
-
a digital processor; a display device in data communication with the digital processor; a first radio frequency interface in data communication with the digital processor; a user interface configured to receive a selection of a desired service from a user; and an assisted global positioning system (A-GPS) receiver in data communication with the digital processor and configured to generate at least information related to a current location of said mobile electronic apparatus; wherein the non-transitory computer readable storage apparatus is in data communication with said digital processor and comprises at least one computer program stored therein, the at least one computer program operative to run on said digital processor, said at least one computer program comprising a plurality of instructions which are configured to, when executed; receive a user input relating to a second location where the user desires to obtain the desired service, the second location different from the current location; encode a message, said message being based at least on said second location and said selection of a desired service; and cause transmission of said message to a network server via at least the first radio frequency interface, the network server maintaining an account associated with the user; and wherein said message is configured to cause notification of a third party that said desired service is to be performed for at least said user at said second location; and wherein said at least one computer program is further configured to cause storage of data relating to said performance by said third party of the desired service on the network server in association with the account of the user. - View Dependent Claims (60, 61, 62, 63, 64, 65)
-
-
66. A method of providing a transport-related service for a user of a mobile electronic device, the mobile electronic device having a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus, the storage device having at least one transport service-related application computer program disposed thereon, the at least one transport service-related application configured to be executed on at least the digital processor apparatus, an assisted global positioning system (A-GPS) receiver capable of generating location data, an input device in data communication with the digital processor apparatus, and a display device in data communication with the digital processor apparatus, the method comprising:
-
receiving from the mobile electronic device and at a network server, one or more electronic messages, the one or more messages collectively comprising at least;
(i) information relating to a then-current location of the mobile electronic device;
(ii) data uniquely indicative of the user or an account associated therewith; and
(iii) a desired transport-related service to be provided at the then-current location, the one or more messages having been generated at least in part by the transport service-related application computer program;based at least on the one or more messages, facilitate provision of the desired transport-related service at the then-current location by a third party transportation service. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77)
-
-
78. A method of dynamically providing a location-based transport-related service for a user of a mobile electronic device such that the user does not have to know an address or zip code of a location where they desire the service to be performed, the mobile electronic device having a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus and having at least one application computer program disposed thereon, the at least one application program configured to be executed on at least the digital processor apparatus, a global positioning system (GPS) receiver capable of generating location data, and an input device in data communication with the digital processor apparatus, the method comprising:
-
receiving from a user of the mobile electronic device a selection of a location at which the transportation-related service is desired to be provided, the selection of the location based on at least location data generated by the GPS receiver and a user input via the input device, the location data relating to a then-current location of the mobile electronic device, the selection received by the at least one application computer program; based at least on the receiving of the selection, substantially automatically generating one or more messages comprising at least;
(i) information relating to the selected location; and
(ii) data uniquely indicative of the user or an account associated therewith; and
causing transmission of the one or more messages from the mobile electronic device to a remote networked server via at least the wireless interface and an interposed internetwork, the transmission of the one or more messages instigating provision of the transport-related service at the location by a third party transportation service. - View Dependent Claims (79, 80, 81, 82, 83, 84, 85)
-
-
86. A method of adaptively providing a transportation-related service for a user of a type of mobile electronic device such that the user does not need to either (i) know an address, or (ii) enter textual data via a user interface for an address, for where the service is to be rendered, the mobile electronic device having a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus, the storage device capable of storing thereon at least one application computer program, a global positioning system (GPS) receiver capable of generating location data, and an input device and display device each in data communication with the digital processor apparatus, the method comprising:
-
providing a transportation services-related application computer program configured for use on at least one mobile electronic device of the type; subsequent to said providing, conducting an authentication process comprising; using a network server to authenticate said transportation services-related application computer program running on a mobile electronic device of the type; and using said network server to enable authentication of said server by said transportation services-related application computer program running on the mobile electronic device; subsequent to said conducting said authentication process, receiving from the mobile electronic device at the network server, one or more electronic messages, the one or more messages collectively comprising at least;
(i) information relating to a then-current location of the mobile electronic device, the information based at least in part on location data generated by the GPS receiver; and
(ii) data uniquely indicative of the user or an account associated therewith, the one or more messages having been generated at least in part by the transportation service-related application computer program pursuant to the user'"'"'s desire for the transportation-related service;based at least on the one or more messages, causing provision of the desired transportation-related service at the then-current location by a third party transportation service, the desired transportation-related service comprising movement of a land-based transportation modality to the then-current location; accessing, based at least one the data uniquely indicative of the user or an account associated therewith, financial payment source data of the user, the accessing the financial payment source data of the user comprising accessing a secure repository of credit card data, the repository in data communication with the network server, the secure repository comprising at least credit card data previously supplied by the user; utilizing the financial payment source data to cause payment for the desired transportation-related service; subsequently generating an electronic mail or message to the user, the generated mail or message comprising at least information relating to;
(i) a date and time the transportation-related service was performed, (ii) at least one of the then-current location or another location; and
(iii) a payment method; andcausing transmission of the generated electronic mail or electronic message addressed to the user. - View Dependent Claims (87, 88, 89)
-
-
90. A method of adaptively providing a transportation-related service for a user of a type of mobile electronic device such that the user does not need to know an address for where the service is to be rendered, the mobile electronic device having a digital processor means, a means for wireless interface in data communication with the digital processor means, a means for data storage in data communication with the digital processor means, the means for data storage capable of storing thereon at least one application computer program, an assisted global positioning system (A-GPS) receiver capable of generating location data, an operating system, and a capacitive touch-screen input and display device means in data communication with the digital processor means, the method comprising:
-
providing a transportation services-related application computer program means configured for use on at least one mobile electronic device of the type; at a later time, receiving from the mobile electronic device at a network server, one or more electronic messages, the one or more messages collectively comprising at least;
(i) information relating to a then-current location of the mobile electronic device, the information based at least in part on location data generated by the A-GPS receiver; and
(ii) data uniquely indicative of the user or an account associated therewith, the one or more messages having been generated at least in part by the transportation service-related application computer program means pursuant to the user'"'"'s desire for the transportation-related service, at least a portion of the one or more messages having been secured by the at least one transportation service-related application computer program means according to a protocol-layer security process associated therewith;based at least on the one or more messages, causing provision of the desired transportation-related service at least at the then-current location by a third party transportation service, the desired transportation-related service comprising movement of a land-based transportation modality means to the then-current location; accessing, based at least one the data uniquely indicative of the user or an account associated therewith, financial payment source data of the user, the accessing the financial payment source data of the user comprising accessing a secure repository of credit card data, the repository in data communication with the network server, the secure repository comprising at least credit card data previously supplied by the user; utilizing the financial payment source data to cause payment for the desired transportation-related service; subsequently generating an electronic mail or message to the user, the generated mail or message comprising at least;
(i) a date and time the transportation-related service was performed, (ii) at least one of the then-current location or another location; and
(iii) a payment method; andcausing transmission of the generated electronic mail or electronic message to the user; and
further wherein;said transportation services-related application computer program is further configured to receive an electronic message comprising an estimated time of completion of the desired service; said one or more electronic messages are configured such that said transportation-related service is at least in part simultaneously provided to two or more users, said simultaneous provision of the desired to two or more users comprises use of the same land-based transportation modality means for provision of the service, said use of the same transportation modality means for provision of the service provides an economic benefit to at least one of;
(i) the third party service, or, (ii) one or more others; andsaid one or more electronic messages are configured to cause instantiation of at least one user interface element on a display device of a personal electronic device of another user also in wireless communication with the network server, the at least one user interface element comprising a window or other display element means by which the another user can initiate or authorize at least a portion of the desired transportation-related service provided via the same land-based modality means.
-
-
91. A method of adaptively providing a transport-related service for a user of a type of cellular-enabled smartphone, such that the user does not need to know an address for where the service is to be rendered, the cellular-enabled smartphone comprising a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus, the storage device capable of storing thereon at least one application computer program, an assisted global positioning system (A-GPS) receiver capable of generating location data, and a touch-screen input device and display device each in data communication with the digital processor apparatus, the method comprising:
-
providing a transport service-themed application computer program configured for use on at least one cellular-enabled smartphone of the type; establishing a data communications session between a network server apparatus and the transport service-themed application computer program operative on the cellular-enabled smartphone of the user, the communications session utilizing at least the wireless interface and an interposed internetwork for communication of data; at a later time, receiving from the cellular-enabled smartphone of the user, and at the network server apparatus, one or more electronic messages, the one or more messages having been transmitted via at least the wireless interface, at least one of the one or more messages comprising information relating to a then-current location of the cellular-enabled smartphone, the information based at least in part on location data generated by the A-GPS receiver, the then-current location having been affirmatively selected by the user for provision of the transport-related service via a touch on a touch-sensitive screen of the input device, the one or more messages having been generated at least in part by the transport service-themed application computer program, at least a portion of the one or more electronic messages having been secured according to a protocol-layer security process associated with at least the session; based at least on the one or more messages, enabling provision of the desired transport-related service at least at the then-current location by a third party transport service, the transport-related service comprising movement of a land-based transport modality of the third party transport service to the then-current location; accessing credit card-related data previously supplied by the user and designated by the user as a payment source to cause payment for the transport-related service; generating a first electronic mail or electronic message to at least one third party designated by the user, the generated first mail or message comprising information relating to at least an estimated time of completion of the transport-related service; causing transmission of the generated first electronic mail or electronic message to the at least one third party; subsequently generating a second electronic mail or electronic message to the user, the generated second mail or message comprising at least;
(i) a date and time the transport-related service was performed, (ii) at least one of the then-current location or another location; and
(iii) the payment source; andcausing transmission of the generated second electronic mail or electronic message to the user. - View Dependent Claims (92, 93, 94)
-
-
95. Apparatus configured for adaptively providing a transport-related service for respective ones of a plurality of users of respective cellular-enabled smartphones from a substantially centralized location, such that none of the plurality of users (i) need to know an address for where their respective service is to be rendered, and (ii) need make a voice call or other voice-based communication to obtain the desired service, the cellular-enabled smartphones each comprising a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus, the storage device capable of storing thereon at least one application computer program, a radio frequency-based positioning system capable of generating location data, and an input device and display device each in data communication with the digital processor apparatus, the apparatus comprising:
-
a network server apparatus in data communication with a data internetwork, the network server apparatus comprising a server portion of a client-server computer program, the server portion configured to execute on the server apparatus and communicate via at least the data internetwork with a plurality of client portions disposed on respective ones of the cellular-enabled smartphones and operative to execute on the respective digital processor apparatus thereof; and a plurality of client portions of the client-server computer program, the client portions disposed on the respective ones of the cellular-enabled smartphones, the client portions each comprising a transport service-themed application computer program written in a Java programming language; wherein the server portion and the client portions are, as applicable, configured to, when executed; establish a plurality of respective data communications sessions between the network server apparatus and respective ones of the transport service-themed application computer programs operative on the cellular-enabled smartphones of the respective plurality of users, the communications sessions each utilizing at least the respective smartphone'"'"'s wireless interface, and the data internetwork for communication of data; at respective ones of later times, transmit from the respective cellular-enabled smartphones, and receive at the network server apparatus, one or more electronic messages, the one or more messages transmitted via at least the respective smartphone'"'"'s wireless interface, at least one of the one or more messages comprising information relating to a then-current location of the respective cellular-enabled smartphone, the information based at least in part on location data generated by the positioning system of that smartphone, the then-current location having been affirmatively selected by the respective user of that smartphone for provision of the transport-related service for the respective user via the respective input device, the one or more messages having been generated at least in part by the transport service-themed application computer program of that smartphone, at least a portion of the one or more electronic messages having been secured according to a protocol-layer security process associated with at least the session associated with that smartphone; based at least on the one or more messages, cause provision of the respective desired transport-related service at least at the respective one of the then-current location by a third party transport service, the respective transport-related service comprising movement of a land-based transport modality of the third party transport service to the respective then-current location, the causation of provision enabled by the network server apparatus; access credit card-related data previously supplied by the respective user and designated by the respective user as a payment source to cause payment for the respective transport-related service; generate a respective one of a first electronic mail or electronic message to at least one respective third party designated by the respective user, the generated first mail or message comprising information relating to at least an estimated time of completion of the respective transport-related service; cause transmission of the generated respective first electronic mail or electronic message to the at least one respective third party; subsequently generate a respective one of a second electronic mail or electronic message to the user, the generated second mail or message comprising at least;
(i) a date and time the respective transport-related service was performed, (ii) at least one of the respect then-current location or another location; and
(iii) the respective payment source; andcause transmission of the generated respective second electronic mail or electronic message to the respective user.
-
-
96. A method utilized by an electronic proxy agent for one or more third-party transportation service providers, the method to cause substantially automated provision of a transportation-related service for a user of a type of mobile electronic device, the mobile electronic device having a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus, the storage device capable of storing thereon at least one application computer program, a radio-frequency-based positioning system capable of generating location data, and an input device and display device each in data communication with the digital processor apparatus, the method enabling the user to obtain the transportation-related service without knowing an address for where the transportation-related service is to be rendered, and without conducting a voice communication with any of the one or more third-party transportation service providers, the method comprising:
-
receiving from the mobile electronic device, via a previously established secure communications session between the electronic proxy agent and the mobile electronic device, one or more electronic messages, the one or more messages collectively comprising at least;
(i) information relating to a then-current location of the mobile electronic device, the information based at least in part on location data generated by the positioning system; and
(ii) data uniquely indicative of the user or an account associated with the user, the one or more messages having been generated at least in part by a transportation service-related application computer program operative on the mobile electronic device, the one or more messages configured for transmission to the electronic proxy agent and being generated in response to an input of the user;using the electronic proxy agent to, based at least on the one or more received messages, facilitate provision of the transportation-related service at the then-current location by one of the one or more third-party transportation service providers, the transportation-related service comprising movement of a land-based transportation modality of the one service provider to the then-current location; using the electronic proxy agent to cause access of, based at least one the data uniquely indicative of the user or an account associated with the user, financial payment source data of the user, the access of the financial payment source data of the user comprising accessing a secure repository of credit card data, the repository in data communication with the electronic proxy agent, the secure repository comprising at least credit card data previously supplied by the user for storage therein; utilizing the accessed financial payment source data to cause payment for at least a portion of the transportation-related service; subsequently generating an electronic mail or message addressed to the user, the generated mail or message comprising at least;
(i) a date and time the transportation-related service was performed, (ii) a location; and
(iii) information indicative of a credit card associated with the credit card data; andcausing transmission of the generated electronic mail or electronic message to the user via a mail or message server, such that the user can selectively view the generated mail or message at a later time if desired by accessing the mail or message server. - View Dependent Claims (97)
-
-
98. A method of dynamically providing a location-based transport-related service for a user of a mobile electronic device, the user not having to know the address of a location where they desire the service to be performed, the mobile electronic device having a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus and having at least application computer program disposed thereon, the at least one application program configured to be executed on at least the digital processor apparatus, an assisted global positioning system (A-GPS) receiver capable of generating location data, and an input device in data communication with the digital processor apparatus, the method comprising:
-
receiving a user selection of a desired transport-related service via the input device, a selection received by the at least one application computer program; based at least on the receiving of the selection, generating one or more electronic messages for transmission via an internetwork to a network server apparatus in data communication therewith, the one or more electronic messages comprising at least;
(i) information relating to a then-current location of the mobile electronic device, the information based at least in part on location data generated by the GPS receiver; and
(ii) data uniquely indicative of the user or an account associated therewith; andcausing transmission of the one or more messages from the mobile electronic device to the network server apparatus via at least the wireless interface and an interposed internetwork, the transmission of the one or more messages instigating provision of the desired transport-related service at the location by a third party transportation service. - View Dependent Claims (99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 182, 183, 184, 185, 186, 187, 188, 189)
-
-
115. A method utilized by a network proxy agent for one or more third-party transportation service providers, the method to cause provision of a transportation-related service for a user of a mobile electronic device, the mobile electronic device having a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus, the storage device capable of storing thereon at least one application computer program, a radio-frequency-based positioning system capable of generating location data, and an input device and display device each in data communication with the digital processor apparatus, the method enabling the user to obtain the transportation-related service without knowing an address for where the transportation-related service is to be rendered, the method comprising:
-
receiving from the mobile electronic device, via a previously established communications session between the proxy agent and the mobile electronic device, one or more electronic messages, the one or more messages collectively comprising at least;
(i) information relating to a then-current location of the mobile electronic device, the information based at least in part on location data generated by the positioning system; and
(ii) data uniquely indicative of the user or an account associated with the user, the one or more messages having been generated at least in part by a transportation service-themed application computer program operative on the mobile electronic device, the one or more messages configured for transmission to the proxy agent and being generated in response to an input of the user received via the input device;using the proxy agent to, based at least on the one or more received messages, facilitate provision of the transportation-related service at the then-current location by one of the one or more third-party transportation service providers, the transportation-related service comprising movement of a land-based transportation modality of the one service provider to the then-current location in order to provide at least one chattel to the user at the then-current location; and using the proxy agent to cause generation and transmission to the user of an electronic message comprising an estimated time of provision of the transportation-related service to the user. - View Dependent Claims (116, 117, 118, 119, 120, 121, 122, 123)
-
-
124. A method utilized by an electronic network proxy agent comprising a network server, the method to cause provision of a delivery one or more chattels to a user of a mobile electronic device, the one or more chattels having been specifically designated by the user, the mobile electronic device having a digital processor apparatus, a wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus, the storage device capable of storing thereon at least one application computer program, a radio-frequency-based positioning system capable of generating location data, and a capacitive touch screen input and display device in data communication with the digital processor apparatus, the method enabling the user to obtain the one or more chattels in substantially automated fashion and without having to specifically enter address data for where the one or more chattels is/are to be delivered, the method comprising:
-
enabling establishment of a secure communication session between at least a Java-based application computer program operative on the mobile electronic device and the electronic proxy agent, said application computer program configured to generate a user interface having at least one soft function key; receiving from the mobile electronic device, via the communications session between the electronic proxy agent and the mobile electronic device, one or more electronic messages, the one or more messages collectively comprising at least;
(i) information relating to a then-current location of the mobile electronic device, the information based at least in part on location data generated by the positioning system; and
(ii) data uniquely relating to the mobile device or an account associated with the user, the one or more messages having been generated at least in part by the application computer program, the one or more messages configured for transmission to the electronic proxy agent and being generated at least partly in response to an input of the user received via the touch screen input and display device, the input of the user to designate at least one of the designated one or more chattels, the input received via at least one soft function key displayed on the capacitive touch screen input and display device;using the electronic proxy agent to, based at least on the one or more received messages, facilitate provision of the delivery of the designated one or more chattels at the then-current location by one of the one or more third-party transportation service providers, the delivery comprising movement of a land-based transportation modality of the one service provider to the then-current location in order to provide the designated one or more chattels to the user; using the electronic proxy agent to cause generation and transmission to the user of an electronic message comprising an estimated time of delivery to the user. - View Dependent Claims (125, 126, 127, 128)
-
-
129. A method of opportunistically providing delivery of a chattel for a user of a mobile electronic device, the user not having to know or manually enter any portion of an address of a location where they desire the chattel to be delivered, the mobile electronic device having a digital processor apparatus, a cellular or Wi-Fi-based wireless interface in data communication with the digital processor apparatus, a short-range wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus and having at least application computer program disposed thereon, the at least one application program configured to be executed on at least the digital processor apparatus, and an input device in data communication with the digital processor apparatus, the method comprising:
-
opportunistically establishing a communications session between the mobile electronic device and a computerized electronic device having a complementary short-range wireless interface operative thereon; receiving via the short-range wireless interface of the mobile electronic device, data from the computerized electronic device, the data relating to location data generated by a radio-frequency-based positioning apparatus of the computerized electronic device when the computerized device was previously disposed at a location; receiving a user selection of a desired chattel to be delivered, the user selection received via the input device and provided to the at least one application computer program; based at least on the receiving of the selection, generating one or more electronic messages for transmission via an internetwork to a network server apparatus in data communication therewith, the one or more electronic messages comprising at least;
(i) information relating to the location; and
(ii) data uniquely indicative of the user or an account associated therewith; andcausing transmission of the one or more messages from the mobile electronic device to the network server apparatus via at least the cellular or Wi-Fi-based wireless interface and an interposed internetwork, the transmission of the one or more messages instigating provision of the desired delivery of the chattel at the location by a third party service. - View Dependent Claims (130, 131, 132, 133, 134)
-
-
135. A method of providing provision of a service for a user of a mobile electronic device, the user not having to know or manually enter any part of an address of a location where they desire the service to be delivered, the mobile electronic device having a digital processor apparatus, a long-range wireless interface in data communication with the digital processor apparatus, a short-range wireless interface in data communication with the digital processor apparatus, a storage device in data communication with the digital processor apparatus and having at least one application computer program disposed thereon, the at least one application computer program configured to be executed on at least the digital processor apparatus, an assisted global positioning system (A-GPS)-base location apparatus capable of generating data relating to a location of the mobile electronic device, and an input device in data communication with the digital processor apparatus, the method comprising:
-
establishing a communications session between the mobile electronic device and a computerized electronic device having a complementary short-range wireless interface operative thereon; receiving via the short-range wireless interface of the mobile electronic device, data from the computerized electronic device, the data relating to a desired service to be provided to the user, the received data provided to the at least one application computer program; based at least on the receiving of the selection, generating one or more electronic messages for transmission via an internetwork and using a transmission control protocol and Internet protocol (TCP/IP) to a network server apparatus in data communication therewith, the network server apparatus in data communication with one or more third-party providers of service, the one or more electronic messages comprising at least;
(i) information relating to the location of the mobile electronic device; and
(ii) data uniquely indicative of the user or an account associated therewith; andcausing transmission of the one or more messages from the mobile electronic device to the network server apparatus via at least the long-range wireless interface and an interposed internetwork, the transmission of the one or more messages enabling provision of the desired service at the location by at least one of the one or more third-party providers. - View Dependent Claims (136, 137, 138, 139, 140)
-
-
141. Mobile computerized electronic apparatus configured to enable provision of one or more services to a user thereof, the computerized electronic apparatus comprising:
-
a digital processing apparatus; a capacitive touch screen input and display device in data communication with the digital processing apparatus; a cellular wireless interface in data communication with the digital processing apparatus and configured to transmit data wirelessly from the mobile computerized electronic apparatus to a receiver; a global positioning system (GPS)-based receiver apparatus in data communication with the digital processing apparatus, the receiver apparatus configured to generate data relating to a location of the mobile computerized electronic apparatus; a Bluetooth-compliant radio frequency transceiver in data communication with the digital processing apparatus, the radio frequency transceiver configured to communicate with a complementary Bluetooth radio frequency transceiver of a personal electronic device in order to permit user data to be exchanged between the personal electronic device and mobile computerized electronic apparatus; speech processing apparatus in data communication with the digital processing apparatus and comprising at least one speech processing computer program operative to run thereon, the at least one speech processing computer program operative to convert received user speech to a digital representation thereof; and a storage device in data communication with the digital processing apparatus, the storage device comprising at least one computer program operative to run on said digital processing apparatus, said at least one computer program configured to, when executed; encode one or more electronic messages for delivery to a remote network server, the one or more electronic messages including at least a portion of the data relating to the location of the mobile computerized electronic apparatus generated by the GPS-based receiver; and transmit the one or more electronic messages to the remote network server via at least the cellular wireless interface in order to enable the provision of a first service to the user via the mobile computerized electronic device, the first service provided by a third-party service provider. - View Dependent Claims (142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171)
-
-
172. Mobile computerized electronic apparatus configured to enable provision of one or more location-based services to a user thereof via one or more of a plurality of wireless interfaces, and without the user having to know or manually enter an address of the mobile electronic apparatus, the computerized electronic apparatus comprising:
-
a digital processing apparatus; a capacitive touch screen input and display device in data communication with the digital processing apparatus; a cellular wireless interface in data communication with the digital processing apparatus and configured to transmit data wirelessly from the mobile computerized electronic apparatus to a receiver; a wireless interface compliant with an IEEE 802.11 standard and in data communication with the digital processing apparatus and configured to transmit data wirelessly from the mobile computerized electronic apparatus to a receiver; a global positioning system (GPS)-based wireless receiver apparatus in data communication with the digital processing apparatus, the receiver apparatus configured to generate data relating to a location of the mobile computerized electronic apparatus; speech processing apparatus in data communication with the digital processing apparatus and comprising at least one speech processing computer program operative to run thereon, the at least one speech processing computer program operative to convert received user speech to a digital representation thereof; and a storage device in data communication with the digital processing apparatus, the storage device comprising;
(i) at least one first computer program operative to run on said digital processing apparatus, said at least one first computer program configured to, when executed;receive the digitized representation from the speech processing apparatus; encode one or more electronic messages for delivery to a first remote network server, the one or more electronic messages including at least a portion of the data relating to the location of the mobile computerized electronic apparatus generated by the GPS-based receiver; and transmit the one or more electronic messages to the first remote network server via at least one of the cellular wireless interface and/or the 802.11-compliant interface in order to enable the provision of a first location-based service to the user of the mobile computerized electronic device, the provision of the first location-based service based at least in part on the one or more electronic messages; and (ii) at least one second computer program operative to run on said digital processing apparatus, said at least one second computer program configured to, when executed; encode one or more second electronic messages for delivery to a second remote network server, the one or more second electronic messages including at least a portion of the data relating to the location of the mobile computerized electronic apparatus generated by the GPS-based receiver; and transmit the one or more second electronic messages to the second remote network server via at least the 802.11-compliant interface in order to enable the provision of a second location-based service to the user of the mobile computerized electronic device. - View Dependent Claims (173, 174, 175, 176, 177, 178, 179)
-
-
180. Mobile computerized electronic apparatus configured to enable provision of one or more location-based services to a user thereof via one or more of a plurality of wireless interfaces, and without the user having to know or manually enter an address of the mobile electronic apparatus, the computerized electronic apparatus comprising:
-
means for digital data processing; a capacitive touch screen input and display device means in data communication with the means for digital data processing; a cellular wireless interface means in data communication with the means for digital data processing and configured to transmit data wirelessly from the mobile computerized electronic apparatus to a receiver; a wireless interface compliant with an IEEE 802.11 standard and in data communication with the means for digital data processing and configured to transmit data wirelessly from the mobile computerized electronic apparatus to a receiver; a global positioning system (GPS)-based wireless receiver apparatus in data communication with the means for digital data processing, the receiver apparatus configured to generate data relating to a location of the mobile computerized electronic apparatus; speech processing apparatus in data communication with the means for digital data processing and comprising at least one speech processing computer program operative to run thereon, the at least one speech processing computer program operative to recognize one or more words within a speech input of the user; a first radio frequency interface means in data communication with the means for digital data processing and the at least one computer program; a second radio frequency interface in data communication with the means for digital data processing and the at least one computer program, the at least one computer program further configured to cause the first radio frequency interface means to exchange data with a portable radio frequency device carried by the user when the portable radio frequency device is within communications range of the first radio frequency interface means, the exchanged data enabling the user to actuate one or more functions of the mobile computerized electronic device via at least the second radio frequency interface, the actuation of one or more functions of the mobile computerized electronic device via at least the second radio frequency interface comprises actuation initiated by the user via at least one of the capacitive touch screen input and display device means, and the speech processing apparatus; a Bluetooth-compliant radio frequency transceiver in data communication with the means for digital data processing, the Bluetooth-compliant radio frequency transceiver configured to communicate with a complementary Bluetooth radio frequency transceiver of a personal electronic device in order to permit user data to be exchanged between the personal electronic device and mobile computerized electronic apparatus, the data exchanged between the personal electronic device and the mobile computerized electronic apparatus via the Bluetooth-compliant transceiver comprising music data formatted according a Motion Picture Experts Group Audio (MP3) format; a universal serial bus (USB) interface in data communication with the means for digital data processing, the USB interface configured to communicate with a personal electronic device in order to permit user data to be transferred from the personal electronic device and mobile computerized electronic apparatus; a storage device in data communication with the means for digital processing, the storage device comprising;
(i) at least one first computer program operative to run on said means for digital data processing, said at least one first computer program configured to, when executed;encode one or more electronic messages for delivery to a first remote network server, the one or more electronic messages including at least a portion of the data relating to the location of the mobile computerized electronic apparatus generated by the GPS-based receiver; and transmit the one or more electronic messages to the first remote network server via at least one of the cellular wireless interface means and/or the 802.11-compliant interface in order to enable the provision of a location-based service to the user of the mobile computerized electronic device, the provision of the location-based service based at least in part on the one or more electronic messages; and (ii) at least one second computer program operative to run on said means for digital data processing, said at least one second computer program configured to, when executed; encode one or more second electronic messages for delivery to a second remote network server, the one or more second electronic messages comprising data relating to at least a portion of the one or more recognized words; and transmit the one or more second electronic messages to the second remote network server via at least one of the cellular wireless interface means and/or the 802.11-compliant interface in order to enable the provision of a content data delivery service to the user of the mobile computerized electronic device; wherein; the at least one computer program operative to run on said means for digital data processing comprises an application computer program having at least one theme, the at least one theme comprising entertainment, and the provision of the content data delivery service to the user of the mobile computerized electronic device comprises streaming of content data via the cellular wireless interface from the second remote network server or a proxy thereof, the streamed content data comprising music data encoded according to at least a lossy compression format and transmitted over the Internet using at least a transport control protocol (TCP); the at least one computer program operative to run on said means for digital data processing further comprises an application computer program having at least one theme, the at least one theme comprising Internet access, the application computer program further comprising access for the user to at least one Internet search engine using at least the capacitive touch screen input and display device means, and the provision of the location-based service comprises download of data via from a service provider Internet website, at least a portion of the downloaded data configured based at least in part on the at least a portion of the data relating to the location; the mobile computerized electronic apparatus is part of a land-mobile vehicle capable of moving to and from various locations; the wireless interface compliant with an IEEE 802.11is configured to operate utilizing an orthogonal frequency division multiplexing (OFDM) modulation scheme; and the cellular wireless interface comprises at least one of (i) a Third Generation (3G) wireless interface compliant with at least one of a 3GPP (Third Generation Partnership Project) and UMTS (Universal Mobile Telecommunications System) standard, and/or (ii) a wireless interface configured to operate utilizing an orthogonal frequency division multiplexing (OFDM) modulation scheme; and the first radio frequency interface means comprises a radio frequency ID (RFID)-based radio frequency interface comprising an interrogator apparatus capable of interrogating the portable radio frequency device when the portable radio frequency device is within the communications range.
-
-
181. A method of providing a service to a user via at least a mobile electronic device such that the user does not need to know an address of a location where the service is to be provided, the mobile electronic device comprising a hand-held mobile wireless-enabled device having at least a digital processing apparatus, an assisted global positioning system (A-GPS)-based receiver apparatus configured to generate location-related data, a wireless interface in data communication with the digital processing apparatus, a storage device configured to store at least a portion of an application computer program thereon, the storage device in data communication with the digital processing apparatus, and an input device in data communication with the digital processing apparatus, the method comprising:
-
receiving at the at least portion of the application computer program a user input, the user input relating to a desired service to be provided to the user at a then-current current location of the user and the mobile electronic device, the desired service relating to an associated transportation modality; receiving at the at least portion of the application computer program location-related data generated by the A-GPS-based receiver apparatus, the location-related data relating to the then-current location; utilizing at least the received location-related data to provide the desired service to the user at the then-current location, the provision of the service further comprising at least receipt of one or more messages from a network entity relating to the desired service, the one or more messages received by the at least portion of the application computer program via the wireless interface. - View Dependent Claims (190, 191, 192, 193)
-
-
194. A method of providing a 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 service is desired to be provided, the mobile computerized electronic apparatus comprising at least a digital processing apparatus, 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, a storage device comprising at least one computer program thereon, the storage device in data communication with the digital processing apparatus, and an input device in data communication with the digital processing apparatus, the method comprising:
-
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 generate at least one message for transmission to a remote entity, the at least one 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 cause transmission of the at least one message to the remote entity via at least the wireless interface, the at least one message configured to at least enable provision of the service for the user at the desired location. - View Dependent Claims (195, 196, 197, 198, 199, 200, 201, 202, 203, 204)
-
Specification