摘要:
In an embodiment, a profile server creates a profile that includes profile data and is associated with a first subscriber device. A second subscriber device receives an incoming call from the first subscriber device and queries the profile server for a profile associated with the first subscriber device. The profile server determines that the profile data is authorized for distribution to the second subscriber device, and thereby transmits the profile data in response to the received query and based on the determined authorization.
摘要:
A telecommunications device and/or service are provided that enable a user to identify a particular call announcement to be used when announcing an incoming call from the user on the call recipient's telecommunications device. The call from the user includes call data that identifies the particular call announcement. When received, the recipient's device processes the incoming call and announces it with the requested announcement.
摘要:
A telecommunications device and/or service enable a user to establish and maintain a profile which is then associated with the user or the user's telecommunication device (the “calling device”). The profile is stored on a profile server that is in communication with the telecommunications service provider. A receiving device receives a call from the calling device and is provided with the profile during call set-up. Some or all of the profile is used in connection with the incoming call on the receiving device.
摘要:
A wireless communication device, pre-loaded with static objects, may be operated under user direction to wirelessly download and install dynamic objects. The device includes various initiators, which request execution of an object by submitting a unique Object-ID to an object manager, whereupon the object manager identifies the requested object, its entry point, and object class and then activates the requested object accordingly.
摘要:
An applet requiring a virtual machine is downloaded to a wireless device. A software platform on the device determines that a virtual machine is used by the applet during execution. Without additional user interaction, the virtual machine is downloaded to the wireless device. This allows those applets requiring a virtual machine to be used with devices that don't have the virtual machine already installed. Further embodiments include the dynamic loading of a system service when an application is being loaded that uses the system service. A unique identifier associated with the system service may be used to determine if determine if the system service is loaded.
摘要:
A system for detecting a preloaded inactivated core application and sending an activation inquiry request requesting an activation status associated with the preloaded inactivated core application. The system also includes sending the activation inquiry request over a network. The system also includes receiving the activation status associated with the preloaded inactivated core application. Also, included is a system for receiving, via a network, an activation inquiry request requesting an activation status associated with a preloaded inactivated core application, where the activation inquiry request is received on a remote computing device. The system also includes determining the activation status based on information associated with the remote computing device, and where such information stored remotely from the remote computing device. The system also includes sending, via a network, the activation status.
摘要:
An extensible event notification system detects certain events, and notifies requestor programs that have registered to receive such notification. The system includes a notification manager, multiple event notifier programs, multiple requester programs, a map, and a notification dictionary. When loaded by the notification manager, each event notifier program detects certain prescribed events. When advised by notifier programs of events, the notification manger consults the map to identify the requester programs registered for those events and any applicable notification parameters. Then the notification manger loads the requestor programs registered for those events, and notifies them of the occurrence of the events according to the applicable notification parameters.
摘要:
Systems, methods, and programs for activating a feature on a wireless device includes requesting the feature at the wireless device. A feature includes additional functions and services that add capability to or accessed by the wireless device, such as, but not limited to, voice mail, voice recognition, access to GPS, MPEG functions, and access to a data channel or increased data rates. The wireless device downloads a component from a download server that contains the logic to configure the wireless device as well as a carrier server to activate the feature. An expiration parameter or other licensing term may be associated with the requested feature. Upon expiration, the wireless device and/or carrier server is reconfigured to deactivate the feature.
摘要:
A wireless communications device is provided. The wireless communications device, pre-loaded with static objects, may be operated under user direction to wirelessly download and install dynamic objects. The device includes various initiators, which request execution of an object by submitting a unique target identifier to an object manager, whereupon the object manager identifies the requested object, its entry point, and object class and then activates the requested object accordingly. The wireless communications device may activate dynamic objects, when present, to the exclusion of static objects already resident on the device, thus enabling the updating of the static objects via a dynamic object download.
摘要:
A wireless communication device, pre-loaded with static objects, may be operated under user direction to wirelessly download and install dynamic objects. The device includes various initiators, which request execution of an object by submitting a unique Object-ID to an object manager, whereupon the object manager identifies the requested object, its entry point, and object class and then activates the requested object accordingly.