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.
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:
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:
An improved home location register (HLR) that includes a switch capability mediation module for implementing switch capability mediation between different mobile switching centers (MSCs). According to the invention, when one MSC (home MSC of a receiving party) attempts to communicate with another MSC (serving MSC) via the HLR serving the home MSC, the mediation module determines whether the two MSCs are provided by different vendors and whether they implement different capabilities, based on the MPCM (MSC ID Point Code Map) file records of both the originating and serving MSCs. The MPCM files store MSCs' network configuration information. For each capability involved, the mediation module determines which one of the three situations are present: (1) the originating MSC has this particular capability, but the serving MSC does not; (2) the originating MSC does not have this capability, but the serving MSC does; and (3) both the originating and serving MSCs have this capability but implement it in different ways. Depending on which situation is present, the mediation module provides appropriate capability mediation between the two MSCs. In any of the above three situations, if the mediation module determines that it cannot mediate between the two different MSCs, based on the particular capability involved, it may deny the call entirely. Thus, by using the improved HLR of the invention, the communication between two different MSCs may be properly established and optimized.