摘要:
An error correction decoder which includes a syndrome calculator, an error locator polynomial calculator, a standard error locator polynomial calculator, an error transform calculator and an inverse error transform calculator. These error correction decoder calculators provide a pipelined architecture for performing Reed-Solomon error correction calculations quickly. The error locator polynomial calculator includes an R-Q calculator, a .lambda.-.mu. calculator, an R-Q degree calculator and a trigger circuit. These calculators and the trigger circuit can be implemented each as a plurality of generic cells. The number of generic cells can be changed to construct Reed-Solomon circuits for different Reed-Solomon codes. The R-Q, .lambda.-.mu. and R-Q degree calculators provide adaptive circuits that use switches and multiplexors, for example, to adapt to perform appropriate calculations based upon the nature of the error correction polynomials applied to the inputs of the calculators. The R-Q, .lambda.-.mu. and R-Q degree calculators use multipliers, adders, memory elements and/or delay elements to perform the appropriate calculations. The calculations performed are controlled by selecting a path through which data will pass wherein the path is configured to perform the appropriate calculations. The R-Q degree calculator is similar. The trigger circuit provides an adaptive delay using a multiplexor, a bypass path and a delay path. The trigger circuit adjusts the timing of the trigger signal it puts out by selecting either the bypass path or the delay path. By adjusting the delay, the trigger circuit coordinates the triggering of subsequent cells with the timing of calculations performed in preceding cells.
摘要:
A system for receiving, at a server with one or more processors, a request for a respective product page from a first client system. The system then sends the respective product page to the first client system for display, wherein the respective product page includes a send SMS message link. The system receives, from the first client system, a first SMS message, wherein the first SMS message is generated by user selection of the send SMS message link. The system transmits the first SMS message to a second client system associated with a seller of the respective product.
摘要:
IMS networks and methods are disclosed for storing information on the access network of a user in a subscriber profile for the user. When a communication device of a user attempts to register with an IMS network, a P-CSCF receives a register request message from the communication device, and identifies access network information for the user. The P-CSCF then transmits another register request message to an S-CSCF that includes the access network information, and the S-CSCF in turn forwards the access network information to an HSS. The HSS then stores the access network information in the subscriber profile for the user. Nodes in the IMS network that retrieve the subscriber profile may acquire the access network information to provide services based on the access network information.
摘要:
Systems and methods are disclosed that provide notification of waiting voicemail messages between different types of communication networks. A first communication network as described herein includes a voicemail server to store voicemail messages for a user of a communication device. A second communication network provides phone service to the communication device but uses a different signaling protocol than the first communication network. In order to notify the user of the waiting voicemail message in the voicemail server, a subscriber server (e.g., an HLR) in the first communication network receives a voicemail waiting indicator in the signaling protocol of the first communication network, identifies the signaling protocol of the second communication network, and converts the voicemail waiting indicator to the signaling protocol of the second communication network. The second communication network may then provide notification of the waiting voicemail message to the user.
摘要:
A method of processing short message service (SMS) calls for a subscriber's communication device in a communication network is provided. The method comprises: receiving an SMS request involving the communication device at a short message service center; accessing a family access control database storing family access control information received for the communication device; and determining whether the short message service request should be allowed or denied based on the information found in the database.
摘要:
Methods, systems, and apparatuses for privacy management comprise maintaining a database of subscriber data and subscriber consent rules associated with the subscriber data, receiving a consent request for selected subscriber data, determining a consent rule associated with the selected subscriber data, wherein the consent rule is determined based on user-type criteria, and transmitting a parameter associated with the selected subscriber data if the consent rule is satisfied.
摘要:
A method of providing an application with an interface to a composite network service includes: a) receiving a request for a composite network service at an exposure engine associated with an SCF, the composite network service associated with multiple network services, multiple service providers, multiple service networks, or multiple communication sessions; and b) selecting an API container based on the requested composite network service, the API container formed by a composition engine associated with the SCF and including composite service logic and composite enabler logic or composite normalization logic. The composite service logic including program calls. The composite enabler logic providing external protocol interfaces that do not require normalization. The composite normalization logic providing external protocol interfaces that require normalization. An apparatus for providing an application with an interface to a composite network service includes the exposure engine and API engine.
摘要:
A storage server is coupled to a storage device that stores blocks of data, and generates a fingerprint for each data block stored on the storage device. The storage server creates a fingerprints datastore that is divided into a primary datastore and a secondary datastore. The primary datastore comprises a single entry for each unique fingerprint and the secondary datastore comprises an entry having an identical fingerprint as an entry in the primary datastore. The storage server merges entries in a changelog with the entries in the primary datastore to identify duplicate data blocks in the storage device and frees the identified duplicate data blocks in the storage device. The storage server stores the entries that correspond to the freed data blocks to a third datastore and overwrites the primary datastore with the entries from the merged data that correspond to the unique fingerprints to create an updated primary datastore.
摘要:
Message spoofing is detected by an anti-spoofing application comparing a trusted switch address (i.e., corresponding to an originating switch having processed an incoming message) to an “affiliated” address (i.e., corresponding to a switch serving the location of the identified sender). Message spoofing is detected if the trusted address differs from the affiliated address.