Management of a user attribute in a service provider data structure
Abstract
A method for managing an attribute of a user of a service provided by a service provider, the user having a user computing device and the service provider having a service provider computing device, includes providing a user attribute management data structure within the service provider computing device, providing interaction between the user attribute management data structure and the user using the user computing device, and altering the user attribute management data structure using the service provider computing device in accordance with the interacting. The method includes inserting the user into the data structure, altering a place in line attribute representative of a user place in a line waiting for the service. Further altering the attribute by the user, further altering the attribute by the service provider and further altering the attribute in accordance with a service provider criterion are also included.
Claims
exact text as granted — not AI-modified1 . A method for managing an attribute of a user of a service provided by a service provider, said user having a user computing device and said service provider having a service provider computing device, comprising:
providing a user attribute management data structure for managing a user attribute within said service provider computing device; providing interaction between said user attribute management data structure and said user using said user computing device; and altering said user attribute management data structure in accordance with said interaction using said service provider computing device.
2 . The method for managing an attribute of a user according to claim 1 , wherein said user has a user attribute stored in said user attribute management data structure further comprising altering said user attribute management data structure by altering said user attribute.
3 . The method for managing an attribute of a user according to claim 2 , wherein said user attribute comprises a user place in a line attribute representative of a user place in a line waiting for said service.
4 . The method for managing an attribute of a user according to claim 2 , further comprising further altering said user attribute by said user.
5 . The method for managing an attribute of a user according to claim 2 , further comprising further altering said user attribute by said service provider.
6 . The method for managing an attribute of a user according to claim 5 , further comprising further altering said user attribute in accordance with a service provider criterion.
7 . The method for managing an attribute of a user according to claim 1 , further comprising:
transmitting a user request by said user; receiving said user request by said service provider to provide a received user request; and providing a service provider offer to said user by said service provider in accordance with said received user request.
8 . The method for managing an attribute of a user according to claim 7 , further comprising rejecting said service provider offer by said user.
9 . The method for managing an attribute of a user according to claim 8 , further comprising generating a new offer by said service provider.
10 . The method for managing an attribute of a user according to claim 1 , further comprising interacting with said user attribute management data structure by way of a broker.
11 . The method for managing an attribute of a user according to claim 10 , further comprising registering with said broker by said service provider.
12 . The method for managing an attribute of a user according to claim 11 , further comprising;
receiving a user request from said user by said broker to provide a received user request; and sending said received user request to said service provider by said broker in accordance with said registering.
13 . The method for managing an attribute of a user according to claim 1 , further comprising providing a user parameter by said user.
14 . The method for managing an attribute of a user according to claim 13 , wherein said user parameter comprises a time parameter.
15 . The method for managing an attribute of a user according to claim 13 , wherein said user parameter comprises a geographic location parameter.
16 . The method for managing an attribute of a user according to claim 13 , wherein said user parameter comprises a price parameter.
17 . The method for managing an attribute of a user according to claim 13 , further comprising altering said user attribute management data structure in accordance with said user parameter.
18 . The method for managing an attribute of a user according to claim 17 , further comprising altering said user attribute management data structure in accordance with a plurality of said user parameters.
19 . The method for managing an attribute of a user according to claim 1 , further comprising:
providing first and second users having respective user attributes stored in said user attribute management data structure; one of said first and second users making an contacting the other of said first and second users; and altering at least one of said respective user attributes in response to said contacting.
20 . The method for managing an attribute of a user according to claim 19 , further comprising making an offer requiring altering both of said respective user attributes.
21 . A method for managing an attribute of a user of a service provided by a service provider, comprising:
providing a service provider computing device for storing a user attribute management data structure to manage a user attribute within said user attribute management data structure; interacting with said user by said service provider computing device; and altering said user attribute by said service provider computing device in accordance with said interacting.Join the waitlist — get patent alerts
Track US2009234729A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.