IP Library Granted Patent US 7,565,137
Granted Patent B2
US 7,565,137 · App. 10/336,627 · Granted Jul 21, 2009

Delivery of network services

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,565,137
App. No.
10/336,627
Granted
Jul 21, 2009
Kind
B2
Abstract

A service request is received from a terminal device, and payment parameters are received for the user of the terminal device. Information of the service request and payment parameters is communicated to a plurality of service providers, sufficient for the service providers to bid on the service request. Bids are received from at least one of the service providers, and a service provider is selected to fulfill the service request based on the bids.

Claims (64)

1. A method comprising:

forming logical user information including terminal capabilities for a plurality of terminal devices and providing the logical user information to at least one service provider;

receiving bids on fulfilling a service request from the at least one service provider;

selecting a winning service provider that provided a winning bid for fulfilling the service request;

receiving changed terminal capabilities for the terminal device;

providing to at least one service provider the changed terminal capabilities for the terminal device;

receiving bids on fulfilling the service request based at least in part on the changed terminal capabilities from the at least one service provider; and

connecting a terminal device which terminal capabilities have been changed with a second winning service provider that provided a second winning bid for fulfilling the service request.

2. The method of claim 1 , wherein forming logical user information for the plurality of terminal devices and providing the logical user information to the at least one service provider further comprises:

applying terminal capabilities for the plurality of terminal devices.

3. The method of claim 1 , wherein forming logical user information for the plurality of terminal devices and providing the logical user information to the at least one service provider further comprises:

applying presence information for users of the plurality of terminal devices.

4. The method of claim 1 , wherein the forming logical user information for the plurality of terminal devices and applying the logical user information to determine media delivery parameters for fulfilling the service request further comprises:

applying readiness information for the plurality of terminal devices.

5. The method of claim 1 , further comprising:

forming logical user information for the plurality of terminal devices and applying the logical user information to determine media delivery parameters for fulfilling the service request.

6. A network element comprising:

logic to receive service requests from a plurality of terminal devices having terminal capabilities and to form logical user information including the terminal capabilities for the plurality of terminal devices and provide the logical user information to at least one service provider;

logic to receive bids on fulfilling a service request from the at least one service provider;

logic to receive changed terminal capabilities;

logic to provide updated logical user information containing changed terminal capabilities to at least one service provider; and

logic to select a winning service provider that provided a winning bid for fulfilling the service request based on the changed terminal capabilities and to connect a terminal device with the changed terminal capability with the winning service provider.

7. The network element of claim 6 , wherein the logic to receive service requests from a plurality of terminal devices and to form logical user information for the plurality of terminal devices and provide the logical user information to the at least one service provider further comprises:

logic to apply terminal capabilities for the plurality of terminal devices.

8. The network element of claim 6 , wherein the logic to receive service requests from a plurality of terminal devices and to form logical user information for the plurality of terminal devices and provide the logical user information to the at least one service provider further comprises:

logic to apply presence information for users of the plurality of terminal devices.

9. The network element of claim 6 , wherein the logic to receive service requests from a plurality of terminal devices and to form logical user information for the plurality of terminal devices and provide the logical user information to the at least one service provider further comprises:

logic to apply readiness information for the plurality of terminal devices.

10. The network element of claim 6 , further comprising:

logic to provide the at least one service provider with paid access to a repository of user information comprising an HLR or HSS.

11. The network element of claim 10 , further comprising:

logic to provide the at least one service providers with access to terminal capabilities and payment parameters via paid access to the repository of user information.

12. The network element of claim 6 , farther comprising:

logic to form logical user information for the plurality of terminal devices and applying the logical user information to determine media delivery parameters for fulfilling the service request.

13. The network element of claim 12 , wherein the logic to form logical user information for the plurality of terminal devices and applying the logical user information to determine media delivery parameters for fulfilling the service request further comprises:

logic to apply presence information to determine which of the plurality of terminal devices should be considered when forming the logical user information.

14. The network element of claim 12 , wherein the logic to form logical user information for the plurality of terminal devices and applying the logical user information to determine media delivery parameters for fulfilling the service request further comprises:

logic to apply readiness information to determine which of the plurality of terminal devices should be considered when forming the logical user information.

15. A network element, comprising:

logic to receive service requests from a plurality of terminal devices and to form logical user information for the plurality of terminal devices and provide the logical user information to at least one service provider;

logic to receive bids on fulfilling a service request from the at least one service provider;

logic to provide the at least one service provider with paid access to a repository of user information comprising an HLR or HSS;

logic to provide the at least one service providers with access to terminal capabilities and payment parameters via paid access to the repository of user information;

logic to provide changed terminal capabilities for a terminal device and payment parameters for a user of the terminal device to the at least one service provider;

logic to receive bids on fulfilling the service request; and

logic to select a winning service provider that provided a winning bid for fulfilling the service request based on the changed terminal capabilities, and to connect the terminal device with the winning service provider.

16. A method comprising:

receiving a service request from a terminal device;

providing at least one service provider with terminal capabilities and at least one of subscription access, pay-per-use, or percentage of bid access to a repository of user information;

receiving bids on fulfilling the service request from the at least one service provider;

selecting a first winning service provider that provided a winning bid for fulfilling the service request;

receiving changed terminal capabilities for the terminal device;

providing to at least one service provider the changed terminal capabilities for the terminal device;

receiving bids on fulfilling the service request based at least in part on the changed terminal capabilities from the at least one service provider; and

connecting the terminal device which terminal capabilities have been changed with a second winning service provider that provided a second winning bid for fulfilling the service request.

17. A method comprising:

receiving a service request from a terminal device;

providing terminal capabilities and payment parameters for a user of the terminal device to at least one service provider;

receiving bids on fulfilling the service request from the at least one service provider;

connecting the terminal device with a first winning service provider that provided a first winning bid for fulfilling the service request;

receiving changed terminal capabilities for the terminal device;

providing the changed terminal capabilities for the terminal device and the payment parameters to at least one service provider;

receiving bids on fulfilling the service request based at least in part on the changed terminal capabilities from the at least one service provider; and

connecting the terminal device which terminal capabilities have been changed with a second winning service provider that provided a second winning bid for fulfilling the service request.

Assignments (6)
CHANGE OF NAME Recorded Jul 21, 2008
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 021265/0979 →
CHANGE OF NAME Recorded Jul 10, 2008
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 021221/0172 →
CERTIFICATE OF CONVERSION Recorded Mar 29, 2006
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRELESS II, LLC
Reel/Frame 017696/0375 →
CERTIFICATE OF CONVERSION Recorded Apr 22, 2005
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRLEESS II, LLC
Reel/Frame 017546/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2005
From: NEW CINGULAR WIRELESS SERVICES, INC. F/K/A AT&T WIRELESS SERVICES, INC.
To: CINGULAR WIRELESS II, INC.
Reel/Frame 017555/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 24, 2003
From: SHAW, VENSON M.; HOLMES, DAVID W.
To: AT&T WIRELESS SERVICES
Reel/Frame 013894/0368 →