Abstract:
Methods, computer readable media, and system embodiments are provided for messaging with proprietary attributes. A method embodiment includes storing a particular proprietary attribute for a mobile service feature in a datastore of a telecommunications system. The method includes receiving a configuration for a mobile service from a service provider to the datastore, the configuration including the mobile service feature. The method also includes transmitting a message for the mobile service from the datastore through the telecommunications system, the message including the particular proprietary attribute.
Abstract:
An embodiment of the present invention includes a wireless architecture having a mobile device, a voice network, a data network, and a home location register (HLR). The HLR is operably connected to the voice network and the data network. The HLR is operable to initiate a message to the mobile device, via the data network, that a voice session is waiting to be transmitted to the mobile device via the voice network.
Abstract:
The system and method of the present invention facilitates an improved Home Location Register (HLR) that includes a fraud protection mediation module for use in a mobile telephone system. The fraud protection mediation module operates in any one of the following situations: (1) a registration notice (REGNOT) is received by the HLR from a Mobile Switching Center (MSC) currently serving a subscriber in a roaming area; (2) a qualification request (QUALREQ) is received by the HLR from a serving MSC for obtaining a subscriber's profile; and (3) the HLR sends a qualification directive to a serving MSC, with the updated or modified profile of the subscriber. By using the improved HLR of the present invention, a carrier may have the HLR bypass the fraud protection processing in areas that support authentication processing to provide convenience to the subscribers so that they do not have to enter their PINs to use their cellular phones. Alternatively, if authentication processing is available, the cellular carrier may use fraud protection processing as a backup protection measure.
Abstract:
Methods, computer readable media, and system embodiments are provided for messaging with proprietary attributes. A method embodiment includes storing a particular proprietary attribute for a mobile service feature in a datastore of a telecommunications system. The method includes receiving a configuration for a mobile service from a service provider to the datastore, the configuration including the mobile service feature. The method also includes transmitting a message for the mobile service from the datastore through the telecommunications system, the message including the particular proprietary attribute.
Abstract:
A technique is used for providing additional information about a broadcast presentation that allows a user interested in the additional information to acquire it easily, using a selective call device or a television remote control device to easily acquire an information address during the broadcast when a prompt is presented during the broadcast. An advertiser can send the additional information over a wide area radio selective call communication system or can post it at a universal resource locator of a computer network. The information address is used to acquire the additional information. The information address can be stored, selected and deleted in the selective call device or remote control device. The prompt can be disabled or enabled manually or based on location.
Abstract:
In a communications system utilizing binary messages, a modulator for differentially modulating the messages, i.e. a change in the differentially encoded data is produced for every "one" in the data stream and no change occurs for every "zero" in the data stream, the differentially encoded data is modulated by a square wave signal having a predetermined number of cycles per bit of information, and the output is passed through a band pass filter to remove a substantial portion of the upper side band, and the DC. In the demodulator the modulated, differentially encoded message is applied to one input of an exclusive OR and the same message is delayed one bit and applied to a second input of the exclusive OR to remove the modulation and differential encoding, after which the message is integrated and shaped to place the message in the original binary form.
Abstract:
Systems, methods, and devices are provided for message exchange between software components. One method includes receiving a message request from a software component to send a message to a destination address. The method includes creating a message object which can be exchanged between software components, regardless of a transport mechanism or a protocol employed by one or more software components, upon receiving the request.
Abstract:
A method and apparatus for allowing an Authentication Center (AC) in a cellular telephone system to order SSD update and unique challenge operations only if the receiving MSC/VLR is receptive to performing them. The AC has access to an MPCM file that indicates the circumstances under which each MSC/VLR in the system will perform SSD updates and unique challenges. Thus, whenever the AC determines that it is desirable to send either an SSD update or a unique challenge, the AC first checks the MPCM file to determine whether the message should be sent. If the database indicates that the MSC/VLR will not attempt the operation, the AC does not request the operation.
Abstract:
A logic circuit (260) includes recursive elements (470, 1070, 1400, 1600) interconnected in a matrix (300), and M data inputs (490), and a logic circuit output (475). In one embodiment, N+1 binary column setup inputs (485), and M-N binary row setup inputs (480) are also included. The matrix (300) is an arrangement of the recursive elements (470) in rows, columns, and diagonals. The M data inputs (490) are for coupling the M bits of the binary word to the recursive elements (470). The logic circuit output (475) includes an output (810) of one of the recursive elements (470, 1070, 1400, 1600). The logic circuit output (475) has a binary value determined by a comparison of the number of bits having a first binary value within the binary word, to the predetermined number, N. In the one embodiment, the comparison is determined by the values of the setup inputs (480), (485).
Abstract:
A method, system, and device embodiments for interfacing a program are disclosed. A computing device can include an application layer, an operating system layer, and an interface module. The operating system layer can include a first type of operating system and associated application program interfaces (APIs). The interface module can be coupled between the application layer and the operating system layer. The interface module can receive program instructions from a program in the application layer written for a second type of operating system and can process the instructions by directing the instructions to APIs that correctly execute the instructions.