IP Library Granted Patent US 8,249,934
Granted Patent B2
US 8,249,934 · App. 11/769,393 · Granted Aug 21, 2012

IMS network providing purchasing sessions to mobile devices that are located proximate to a business

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 8,249,934
App. No.
11/769,393
Granted
Aug 21, 2012
Kind
B2
Abstract

IMS networks and methods are disclosed for providing purchasing sessions to mobile devices that are located proximate to a business. IMS network includes an application server that provides advertisements for the business to mobile devices that are located proximate to the business (i.e., the advertisements are pushed to the mobile devices). Responsive to an advertisement, the user of a mobile device may contact the application server through the mobile device to purchase one or more items from the business. The application server responds to the mobile device with receipt information for the purchase. The user may then request delivery of the purchased item through the mobile device by transmitting some or all of the receipt information to the application server. The application server may then schedule delivery of the item to the user of the mobile device.

Claims (54)

1. A system comprising:

an application server of an IP Multimedia Subsystem (IMS) network, wherein the application server is associated with a business;

the application server is adapted to receive a notification message from a location server indicating that a mobile device is located proximate to the business, to identify an advertisement related to the business, and to initiate transmission of the advertisement to the mobile device that is located proximate to the business;

the application server is further adapted to receive a Session Initiation Protocol (SIP) request from the mobile device to initiate an interactive purchase session between the mobile device and the application server responsive to a user of the mobile device selecting an icon associated with the advertisement;

with the interactive purchase session established, the application server is further adapted to receive a purchase request from the mobile device to purchase an item from the business that was included in the advertisement, to facilitate the purchase of the item requested by the user of the mobile device based on payment information included with the purchase request, and to transmit a purchase response to the mobile device that includes receipt information for the purchase of the item; and

the application server is further adapted to tear down the interactive purchase session after providing the receipt information to the mobile device.

2. The system of claim 1 wherein the application server is further adapted to:

receive a delivery request in a SIP MESSAGE from the mobile device that includes the receipt information; and

process the receipt information from the SIP MESSAGE to schedule delivery of the item to the user of the mobile device.

3. The system of claim 2 wherein the application server is further adapted to:

instruct an agent of the business to deliver the purchased item to a pickup location of the business.

4. The system of claim 1 further comprising the location server adapted to:

receive a request message from the application server requesting to be notified of mobile devices that are located proximate to the business;

process location information for the mobile devices that are served by the IMS network to identify the mobile devices that are located proximate to the business; and

transmit the notification message to the application server indicating that the mobile device is located proximate to the business.

5. The system of claim 4 wherein:

the request message from the application server comprises a SIP SUBSCRIBE message; and

the notification message from the location server comprises a SIP NOTIFY message.

6. The system of claim 1 wherein the advertisement comprises a coupon for the item purchased by the user.

7. The system of claim 1 wherein the application server is further adapted to:

identify a payment method for the purchase;

execute a financial transaction based on the identified payment method; and

generate the receipt information for the purchase upon execution of the financial transaction.

8. The system of claim 1 wherein the notification message from the location server indicates that a plurality of mobile devices are located proximate to the business, and wherein the application server is further adapted to:

transmit the advertisement and an indication of the plurality of the mobile devices that are located proximate to the business to a broadcast server to allow the broadcast server to broadcast the advertisement to the plurality of mobile devices.

9. A method comprising:

receiving a notification message in an application server of an IP Multimedia Subsystem (IMS) network from a location server wherein the notification message indicates that a mobile device is located proximate to the business;

identifying an advertisement related to the business;

initiating transmission of the advertisement from the application server to the mobile device that is located proximate to the business;

receiving a Session Initiation Protocol (SIP) request in the application server from the mobile device to initiate an interactive purchase session between the mobile device and the application server responsive to a user of the mobile device selecting an icon associated with the advertisement;

with the interactive purchase session established, the method further comprises:

receiving a purchase request in the application server from the mobile device to purchase an item from the business that was included in the advertisement;

facilitating the purchase of the item requested by a user of the mobile device through the application server based on payment information included with the purchase request;

transmitting a purchase response from the application server to the mobile device that includes receipt information for the purchase of the item; and

tearing down the interactive purchase session after providing the receipt information to the mobile device.

10. The method of claim 9 further comprising:

receiving a delivery request in a SIP MESSAGE in the application server from the mobile device that includes the receipt information; and

processing the receipt information from the SIP MESSAGE to schedule delivery of the item to the user of the mobile device.

11. The method of claim 10 wherein processing the delivery request message to schedule delivery of the item to the user of the mobile device comprises:

instructing an agent of the business to deliver the purchased item to a pickup location of the business.

12. The method of claim 9 further comprising:

receiving a request message in the location server from the application server requesting to be notified of mobile devices that are located proximate to the business;

processing location information for the mobile devices in the location server that are served by the IMS network to identify the mobile devices that are located proximate to the business; and

transmitting the notification message from the location server to the application server indicating that the mobile device is located proximate to the business.

13. The method of claim 12 wherein:

the request message from the application server comprises a SIP SUBSCRIBE message; and

the notification message from the location server comprises a SIP NOTIFY message.

14. The method of claim 9 wherein the advertisement comprises a coupon for the item purchased by the user.

15. The method of claim 9 further comprising:

identifying a payment method for the purchase;

executing a financial transaction based on the identified payment method; and

generating the receipt information for the purchase upon execution of the financial transaction.

16. The method of claim 9 wherein the notification message from the location server indicates that a plurality of mobile devices is located proximate to the business, and wherein the method further comprises:

transmitting the advertisement and an indication of the plurality of the mobile devices that are located proximate to the business to a broadcast server to allow the broadcast server to broadcast the advertisement to the plurality of mobile devices.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2012
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 028381/0386 →
MERGER Recorded Jun 11, 2012
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 028352/0218 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2007
From: AGARWAL, ANJANA; BENCO, DAVID S.; WILLIAMS, BYRON J.
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 019546/0246 →