Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for development and management of femtocell-based applications, the method comprising: facilitating, by a femtocell apparatus, a communication apparatus to communicate with a remote server via a mobile telecommunication network, wherein the communication apparatus connects to the mobile telecommunication network via the femtocell apparatus; executing a femtocell-based application by the femtocell apparatus, wherein the application identifies a phone number associated with the communication apparatus; translating a standard application programming interface (API) to a specific API wherein the standard API is used to provide data to the identified femtocell device and the specific API is associated with the femtocell apparatus and is used to provide a plurality of services to the communication apparatus; facilitating, by using a creation environment included in the communication apparatus, development of a femtocell-based application through a developer graphical user interface (GUI) interfaced to the creation environment by a developer interface; installing and executing the femtocell-based application on the femtocell apparatus; facilitating, by using an execution environment included in the communication apparatus, the management of the femtocell-based application through an administrator GUI interfaced to the execution environment by an administrator interface; and integrating, by using at least one of the developer interface and the administrator interface, the communication apparatus with an operator portal of the mobile telecommunication network, wherein the operator portal is another server that facilitates management of a subscription to the mobile telecommunication network.
2. A system comprising: a plurality of femtocell devices, wherein each femtocell device facilitates communication of a user device via a mobile operator network; and circuitry integrated in the mobile operator network, wherein the circuitry is operable to: identify, a femtocell device, from the femtocell devices, to which the user device is registered to, based on an association between an identifier of the user device and an identifier of the femtocell device; translate a standard application programming interface (API) to a specific API wherein the standard API is used to provide data to the identified femtocell device and the specific API is associated with the identified femtocell device and is used to provide a plurality of services to the user device; facilitate, by using a creation environment, development of a femtocell-based application through a developer graphical user interface (GUI) interfaced to the creation environment by a developer interface; install and execute the femtocell-based application on the femtocell device; facilitate, by using an execution environment, the management of the femtocell-based application through an administrator GUI interfaced to the execution environment by an administrator interface; and integrate, by using at least one of the developer interface and the administrator interface, with an operator portal of the mobile operator network, wherein the operator portal is another server that facilitates management of a subscription to the mobile operator network.
3. A system for development and management of femtocell-based applications, the system comprising: a plurality of femtocell devices, wherein each femtocell device from the femtocell devices is configured to facilitate a user-device to communicate with a remote server via the wireless communication network; and a communication server configured to manage a wireless communication network, and configured to identify a femtocell device from the plurality of femtocell devices that is being used by the user-device to access the wireless communication network, and translate a standard application programming interface (API) to a specific API wherein the standard API is used to provide data to the identified femtocell device and the specific API is associated with the identified femtocell device and is used to provide a plurality of services to the user-device the communication server comprising a creation environment that facilitates development of a femtocell-based application through a developer graphical user interface (GUI) interfaced to the creation environment by a developer interface, wherein the communication server is configured to install and execute the femtocell-based application on the femtocell device; the communication server further comprising an execution environment, to facilitate management of the femtocell-based application through an administrator GUI interfaced to the execution environment by an administrator interface; and wherein at least one of the developer interface and the administrator interface is operable to integrate the communication server with an operator portal of the wireless communication network, wherein the operator portal is another server that facilitates management of a subscription to the wireless communication network.
4. The system of claim 3 , wherein the communication server comprises at least one or more application interfaces, wherein the femtocell-based application is operable to interact with the execution environment through the one or more application interfaces.
5. A non-transitory computer readable memory comprising computer readable instructions, the non-transitory computer readable memory comprising: instructions to register a plurality of femtocell apparatus with a communication server, wherein a femtocell that is registered facilitates a mobile phone to access a mobile network; instructions to send, a request to the plurality of femtocell apparatus to identify a location of the mobile phone; instructions to receive, in response, a communication from a first femtocell apparatus from the plurality of femtocell apparatus, wherein the mobile phone is connected to the mobile network via the first femtocell apparatus instructions to translate a standard application programming interface (API) to a specific API wherein the standard API is used to provide data to the identified femtocell device and the specific API is associated with the first femtocell apparatus and is used to provide a plurality of services to the mobile phone; instructions to output, by the communication server, a location of the first femtocell apparatus; instructions to facilitate, by using a creation environment included in the communication server, development of a femtocell-based application through a developer graphical user interface (GUI) interfaced to the creation environment by a developer interface; instructions to install and execute the femtocell-based application on the femtocell apparatus; instructions to facilitate, by using an execution environment included in the communication server, the management of the femtocell-based application through an administrator GUI interfaced to the execution environment by an administrator interface; and instructions to integrate, by using at least one of the developer interface and the administrator interface, the communication server with an operator portal of the mobile network, wherein the operator portal is another server that facilitates management of a subscription to the mobile network.
6. The non-transitory computer readable memory of claim 5 , wherein the communication server controls the mobile network.
7. The non-transitory computer readable memory of claim 5 further comprising: instructions to identify the location of the first femtocell apparatus based on an identifier of the femtocell apparatus.
8. The non-transitory computer readable memory of claim 5 further comprising: instructions to receive, in response to the request sent, a communication from a second femtocell apparatus from the plurality of femtocell apparatus, wherein the mobile phone is connected to the mobile network via the second femtocell apparatus in addition to the first femtocell apparatus; and instructions to determine the location of the mobile phone based on the location of the first femtocell apparatus and a location of the second femtocell apparatus.
9. The non-transitory computer readable memory of claim 8 , wherein the first femtocell apparatus and the second femtocell apparatus are part of a femtozone, wherein the femtozone comprises a predetermined vicinity adjacent to the first femtocell apparatus and the second femtocell apparatus.
Unknown
August 16, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.