METHOD AND APPARATUS FOR CORDLESS PHONE AND OTHER TELECOMMUNICATIONS SERVICES
First Claim
1. A system for delivering enhanced application services to a user device, comprising:
- at least one user device;
a portal programmed for defining user privileges for a base station coupled to said at least one user device and scheduling delivery of application services to said base station;
a gateway component residing on a computational device that receives requests for application services originating from said at least one user device, and, responsive to a request for service, transcodes a received response to said request for display on the user device;
an application delivery engine residing on a computational device for managing and scheduling delivery of application services from said gateway to said base station based at least in part on defined user privileges for the base station;
said base station comprising;
at least one processor configured for at least one of;
receiving responses from said gateway, translating from voice mail to user device-displayable information, managing display of information to the user device, managing download and storage of applications, identifying incoming messages, identifying information associated with an incoming message, and routing the incoming message and the associated information to the user device;
said base station further comprising;
at least one storage element for storing;
at least the response, and at least one incoming message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and apparatus are provided that combine a software application framework within a variety of consumer communication devices to provide enhanced functionality. The enhanced functionality devices can then be controlled and integrated into an Internet based application and delivery service, connected by various networking technologies including, e.g., broadband communication systems. Centralized and distributed services allow a user to modify a variety of parameters that will ultimately control how information is delivered. The solution can also be controlled by service providers as a method for integrating their existing application infrastructure and potentially new applications within an overall broadband communication service.
88 Citations
18 Claims
-
1. A system for delivering enhanced application services to a user device, comprising:
-
at least one user device; a portal programmed for defining user privileges for a base station coupled to said at least one user device and scheduling delivery of application services to said base station; a gateway component residing on a computational device that receives requests for application services originating from said at least one user device, and, responsive to a request for service, transcodes a received response to said request for display on the user device; an application delivery engine residing on a computational device for managing and scheduling delivery of application services from said gateway to said base station based at least in part on defined user privileges for the base station; said base station comprising; at least one processor configured for at least one of;
receiving responses from said gateway, translating from voice mail to user device-displayable information, managing display of information to the user device, managing download and storage of applications, identifying incoming messages, identifying information associated with an incoming message, and routing the incoming message and the associated information to the user device;said base station further comprising; at least one storage element for storing;
at least the response, and at least one incoming message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for delivering enhanced network services, comprising:
-
a gateway for accessing one or more network services responsive to a request from a user device, the gateway being configured to receive a response from the one or more network services and being adapted to format the response for presentation by the user device; an application delivery engine resident on a computer for managing and scheduling delivery of the network services to the user device; and a software application framework resident on a computer including a display manager and a download manager, wherein the software application framework enables the user device to communicate with the gateway through a base station, and wherein the base station is adapted to translate primitive requests from the user device for transmission to the gateway and further adapted to receive formatted responses from the gateway for transmission to the user device.
-
-
8. A method for providing enhanced telecommunications services comprising the steps of:
-
a computer receiving a request from a user device, the request being encoded in a first format; a computer translating the request to obtain a command encoded in a second format; responsive to the command, a computer soliciting one or more service providers for a desired service; a computer receiving from the one or more service providers information responsive to the solicitation; a computer translating the information to obtain a response encoded in the first format; and a computer transmitting the response to the user device, wherein the first format includes voice and data information. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for sending voice calls to a person associated with a user'"'"'s buddy list comprising the steps of:
-
a base station receiving a request from a user device to transmit the user'"'"'s buddy list to the user device; the base station transmitting the request to a gateway component; the gateway component retrieving the buddy list and transmitting the buddy list to the base station; the base station transmitting the buddy list to the user device; the base station receiving a request to call a buddy on the buddy list; the base station transmitting the request to call a buddy to the gateway component; the gateway component retrieving the information for placing the call; the gateway component transmitting the information to the base station; and the base station calling the requested buddy using voice over Internet protocol.
-
-
17. A computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions for a method for providing enhanced telecommunications services encoded thereon, the method comprising the steps of:
-
receiving a request from a user device, the request being encoded in a first format; translating the request to obtain a command encoded in a second format; responsive to the command, soliciting one or more service providers for a desired service; receiving from the one or more service providers information responsive to the solicitation; translating the information to obtain a response encoded in the first format; and transmitting the response to the user device, wherein the first format includes voice and data information.
-
-
18. A computer program product comprising a non-transitory computer-readable storage medium having computer-readable instructions for a method for sending voice calls to a person associated with a user'"'"'s buddy list encoded thereon, the method comprising the steps of:
-
receiving at a base station a request from a user device to transmit the user'"'"'s buddy list to the user device; transmitting the request to a gateway component; retrieving the buddy list at the gateway component and transmitting the buddy list to the base station; transmitting the buddy list to the user device from the base station; receiving a request to call a buddy on the buddy list at the base station; transmitting the request to call a buddy to the gateway component from the base station; retrieving the information for placing the call at the gateway component; transmitting the information to the base station from the gateway component; and calling the requested buddy using voice over Internet protocol from the base station.
-
Specification