System for providing online service reports
First Claim
1. System for providing online service reports to user subscribers, wherein the service reports contain service information about services rendered by one or more service providers operating, using wireless communications, at the direction of a service administrator, the system comprising:
- a service hub coupled between the service administrator and the one or more service providers, the service hub including a receiver that receives one or more access messages that define access rights for the user subscribers and receives a control message containing definitions for macro messages, the service hub also including a decoder that decodes the service information from one or more operational messages comprising one or more of the macro messages to convey the service information exchanged between the service administrator and the one or more service providers, the macro messages being defined according to the one or more service providers, the same macro message being capable of a different meaning among the one or more service providers, wherein the decoder decodes the macro messages based on the definitions contained in the control message to determine the service information; and
a network server coupled between the service hub and the user subscribers via a communication network, the network server including logic to receive a request from a selected user subscriber, and in response, provide at least a portion of the selected service information associated with at least one of the macro messages to the selected user subscriber when a trigger event occurs based on the access rights defined in the one or more access messages as defined by one or more access macro codes comprising the one or more access messages, wherein the access macro codes correspond to the at least one macro message.
16 Assignments
0 Petitions
Accused Products
Abstract
A system for providing online service reports to user subscribers. The service reports contain service information about services rendered by one or more service providers operating at the direction of a service administrator. The system includes a service hub coupled between the service administrator and the one or more service providers. The service hub receives an access message that defines access rights for the user subscribers. A decoder decodes the service information from one or more operational messages exchanged between the service administrator and the one or more service providers. A network server is coupled between the service hub and the user subscribers via a communication network. The network server receives a request from a selected user subscriber, and in response, provides at least a portion of the selected service information to the selected user subscriber based on the access rights.
28 Citations
27 Claims
-
1. System for providing online service reports to user subscribers, wherein the service reports contain service information about services rendered by one or more service providers operating, using wireless communications, at the direction of a service administrator, the system comprising:
-
a service hub coupled between the service administrator and the one or more service providers, the service hub including a receiver that receives one or more access messages that define access rights for the user subscribers and receives a control message containing definitions for macro messages, the service hub also including a decoder that decodes the service information from one or more operational messages comprising one or more of the macro messages to convey the service information exchanged between the service administrator and the one or more service providers, the macro messages being defined according to the one or more service providers, the same macro message being capable of a different meaning among the one or more service providers, wherein the decoder decodes the macro messages based on the definitions contained in the control message to determine the service information; and a network server coupled between the service hub and the user subscribers via a communication network, the network server including logic to receive a request from a selected user subscriber, and in response, provide at least a portion of the selected service information associated with at least one of the macro messages to the selected user subscriber when a trigger event occurs based on the access rights defined in the one or more access messages as defined by one or more access macro codes comprising the one or more access messages, wherein the access macro codes correspond to the at least one macro message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A service hub that is operable to provide online service reports to user subscribers, wherein the service reports contain service information about services rendered by a service provider operating, using wireless communications, at the direction of a service administrator, the service hub comprising:
-
a processor operable to receive at least one access message that defines access rights for the user subscribers and associates the service information with the user subscribers and to receive a control message containing definitions for macro messages, the processor also includes logic to exchange operational messages, comprising one or more of the macro messages to convey the service information, between the service provider and the service administrator, the macro messages being defined according to the one or more service providers, each macro message being capable of different meanings among the one or more service providers; a decoder coupled to the processor and operable to decode the operational messages and the macro messages based on the definitions contained in the control message to extract the service information; and a server interface operable to receive a request for service information from at least one of the user subscribers and provide selected service information associated with at least one of the macro messages to the at least one user subscriber when a trigger event occurs based on the access rights defined in the at least one access message as defined by one or more access macro codes comprising the at least one access message, wherein the access macro codes correspond to the at least one macro message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for providing online service reports to user subscribers, wherein the service reports contain service information about services rendered by a service provider and coordinated, using wireless communications, by a service administrator, the method comprising steps of:
-
receiving at least one access message and determining from the at least one access message access rights that associate the service information with the user subscribers; receiving a control message containing definitions that associate macro messages with the service information; exchanging at least one operational message between the service provider and the service administrator, the at least one operational message comprising one or more of the macro messages that represent the service information, the macro messages being defined according to the one or more service providers, each macro message being capable of different meanings among the one or more service providers; decoding the operational message and the macro messages based on the definitions to extract the service information; receiving a request from a selected user subscriber; and providing, by a server, selected service information associated with at least one of the macro messages to the selected user subscriber when a trigger event occurs, wherein the selected service information is derived from the service information based on the access rights as defined by one or more access macro codes comprising the at least one access message, and the access macro codes correspond to the at least one macro message. - View Dependent Claims (14, 15, 16, 17)
-
-
18. An apparatus for providing online service reports to user subscribers, wherein the service reports contain service information about services rendered by a service provider and coordinated, using wireless communications, by a service administrator, the apparatus comprising:
-
means for receiving at least one access message and determining from the at least one access message access rights that associate said service information with said user subscribers; means for receiving a control message containing definitions that associate macro messages with the service information; means for exchanging at least one operational message between said service provider and said service administrator, said at least one operational message comprising one or more of the macro messages that represent the service information, said macro messages being defined according to said one or more service providers, each said macro message being capable of different meanings among said one or more service providers; means for decoding said operational message and the macro messages based on the definitions to extract said service information; means for receiving a request from a selected user subscriber; and means for providing selected service information associated with at least one of the macro messages to said selected user subscriber when a trigger even occurs, wherein said selected service information is derived from said service information based on said access rights as defined by one or more access macro codes comprising the at least one access message, and the access macro codes correspond to the at least one macro message. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An article comprising a memory having software stored thereon for providing online service reports to user subscribers, wherein the service reports contain service information about services rendered by a service provider and coordinated by a service administrator, which, when executed by a CPU, is adapted to enable said CPU to:
-
receive at least one access message and determine from the at least one access message access rights that associate said service information with said user subscribers; receive a control message containing definitions that associate macro messages with the service information; exchange at least one operational message between the service provider and the service administrator, said at least one operational message comprising one or more of the macro messages that represent the service information, said macro messages being defined according to said one or more service providers, each said macro message being capable of different meanings among said one or more service providers; decode said operational message and the macro messages based on the definitions to extract the service information; receive a request from a selected user subscriber; and provide selected service information associated with at least one of the macro messages to the selected user subscriber when a trigger event occurs, wherein the selected service information is derived from the service information based on the access rights as defined by one or more access macro codes comprising the at least one access message, and the access macro codes correspond to the at least one macro message. - View Dependent Claims (24, 25, 26, 27)
-
Specification