IP Library Granted Patent US 7,636,574
Granted Patent B2
US 7,636,574 · App. 11/437,065 · Granted Dec 22, 2009

Auctioning of message delivery opportunities in a location-based services system

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 7,636,574
App. No.
11/437,065
Granted
Dec 22, 2009
Kind
B2
Abstract

Location-based services are provided in a communication system comprising at least a portion of at least one wireless network. In one aspect of the invention, one or more interested parties are permitted to bid on available opportunities for delivery of messages to mobile user devices, and delivery of at least one message to a given one of the mobile user devices is controlled based on user profile information and at least one received bid for a corresponding message delivery opportunity. The message delivery opportunities may be specified as combinations of two or more of a message category, a location for message delivery and a time for message delivery. For example, a given message delivery opportunity may be a category-location-time combination.

Claims (31)

1. A method of providing location-based services, the method comprising the steps of:

obtaining profile information for users associated with respective mobile user devices associated with a wireless network;

establishing an auction for one or more interested parties to bid on available opportunities for delivery of messages to said mobile user devices, wherein establishing the auction comprises the steps of:

determining a number of messages that can be delivered to said mobile user devices for a corresponding message delivery opportunity; and

receiving at least one bid from the one or more interested parties, the at least one bid being at least in part based on the determined number of messages for the message delivery opportunity; and

controlling delivery of at least one message to a given one of the mobile user devices based on the profile information and the at least one received bid for the corresponding message delivery opportunity;

wherein the obtaining, establishing and controlling steps are implemented in a location-based services system comprising at least one processing device having a processor coupled to a memory.

2. The method of claim 1 wherein the location-based services system is external to the wireless network.

3. The method of claim 2 wherein the location-based services system is coupled to a processing device of the wireless network via a gateway.

4. The method of claim 2 wherein the location-based services system comprises at least one processing device adapted to permit interested parties to enter bids for the message delivery opportunities.

5. The method of claim 4 wherein the at least one processing device adapted to permit interested parties to enter bits bids for the message delivery opportunities comprises a web server accessible to the interested parties over an Internet protocol network via respective browser-equipped processing devices.

6. The method of claim 1 wherein a given one of the message delivery opportunities is specified as a combination of two or more of a message category, a location for message delivery and a time for message delivery.

7. The method of claim 1 wherein the determined number of messages for the message delivery opportunity is at least in part based on a determination of a number of messages that are currently deliverable to the mobile user devices in the system.

8. The method of claim 1 wherein the determined number of messages for the message delivery opportunity is at least in part based on an estimate of a number of messages that are likely to be deliverable to user devices in the system at a future point in time.

9. The method of claim 1 wherein the profile information comprises user preferences.

10. The method of claim 1 wherein the profile information comprises demographic information.

11. A computer-readable storage medium having embodied therein executable program code which when executed by the at least one processing device implements the method of claim 1 .

12. An apparatus for use in providing location-based services, the apparatus comprising:

a location-based services system comprising at least one processing device having a processor coupled to a memory;

wherein the location-based services system is adapted to obtain profile information for users associated with respective mobile user devices associated with a wireless network, and to establish an auction for one or more interested parties to bid on available opportunities for delivery of messages to said mobile user devices;

wherein establishing the auction comprises determining a number of messages that can be delivered to said mobile user devices for a corresponding message delivery opportunity, and receiving at least one bid from the one or more interested parties, the at least one bid being at least in part based on the determined number of messages for the message delivery opportunity; and

wherein the location-based services system is further adapted to control delivery of at least one message to a given one of the mobile user devices based on the profile information and at least one received bid for a corresponding message delivery opportunity.

13. The apparatus of claim 12 wherein the location-based services system is external to the wireless network.

14. The apparatus of claim 12 wherein the location-based services system is implemented using a layered architecture comprising at least an application support layer, an application enabling layer, a location-based service enabling layer and a network connectivity layer.

15. The apparatus of claim 14 wherein the location-based service enabling layer comprises a location server adapted to limit location-related communications between the mobile user devices and base stations of the wireless network by at least one of eliminating duplicate location queries and prioritizing location queries.

16. The apparatus of claim 14 wherein the network connectivity layer comprises a location and presence query module adapted to obtain mobile user device location and presence information.

17. A mobile user device associated with a wireless network, the mobile user device being configured to receive at least one message that is controllably delivered to the mobile user device based on a combination of (i) at least one received bid for a corresponding message delivery opportunity and (ii) profile information of an associated user; and

wherein the at least one received bid is at least in part based on a determined number of messages that can be delivered for the message delivery opportunity.

18. The mobile user device of claim 17 wherein the message delivery opportunity is specified as a combination of two or more of a message category, a location for message delivery and a time for message delivery.

19. The mobile user device of claim 18 wherein the message delivery opportunity is specified as a category-location-time combination.

20. The mobile user device of claim 17 wherein the at least one received bid is received in a location-based services system which is adapted to permit one or more interested parties to bid on the message delivery opportunity.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded May 22, 2015
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 035696/0040 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033950/0261 →
RELEASE OF SECURITY INTEREST Recorded Apr 21, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 032716/0187 →
CHANGE OF NAME Recorded Mar 31, 2014
From: INVENTIVE ACQUISITION COMPANY I, INC.
To: IDPA HOLDINGS, INC.
Reel/Frame 032568/0542 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2014
From: ALCATEL LUCENT
To: INVENTIVE ACQUISITION COMPANY I, INC.
Reel/Frame 032557/0841 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 031859/0973 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
MERGER Recorded Oct 28, 2009
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 023434/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2006
From: POOSALA, VISWANATH
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 018072/0945 →