System and method for determining multi-party communication engagement
US-2024428274-A1 · Dec 26, 2024 · US
US10050914B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10050914-B2 |
| Application number | US-201214111360-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 1, 2012 |
| Priority date | Apr 13, 2011 |
| Publication date | Aug 14, 2018 |
| Grant date | Aug 14, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are a method and device for parsing MMS information. The method includes: determining the storage location information corresponding to a first keyword of the received MMS information; determining keyword information in the storage location corresponding to the storage location information; when the first keyword is identical to a second keyword in the determined keyword information, taking the keyword attribute of the keyword information as the keyword attribute corresponding to the first keyword; and parsing the MMS according to the keyword attribute corresponding to the first keyword. There is no need to conduct a large amount of comparisons when determining the keyword attribute corresponding to the keyword in MMS information according to the correlation between the storage location information and the keyword information, thus the parsing speed and response speed are increased, and the parsing efficiency improved.
Opening claim text (preview).
The invention claimed is: 1. A method of parsing Multimedia Message Service, MMS, information, comprising executing on an intelligent terminal the steps of: receiving the MMS information via network; determining storage location information corresponding to a first keyword in received MMS information according to a preset relationship between a keyword and a storage location information; determining keyword information in a storage location corresponding to determined storage location information, wherein the keyword information comprises a second keyword and a keyword attribute; taking a keyword attribute in the keyword information as the keyword attribute corresponding to the first keyword when the first keyword is identical to a second keyword in the determined keyword information; and parsing the MMS information according to the keyword attribute corresponding to the first keyword wherein before determining the storage location information corresponding to the first keyword; storing the keyword information in the form of a hash table; and putting a padding value into a location in the hash table where no keyword information is filled after filling all of the keyword information into the hash table; and wherein after determining the keyword information in the storage location corresponding to the storage location information; when the first keyword is different from a second keyword in the determined keyword information and the determined keyword information is not a padding value, determining a step value corresponding to the first keyword; adding the step value to the determined storage location information to obtain new storage location information and returning to the step of determining keyword information in a storage location corresponding to the storage location information; and determining the first keyword to be unmatched when the determined keyword information is a padding value. 2. The method according to claim 1 , wherein before determining the storage location information corresponding to the first keyword, the method further comprises: determining storage location information corresponding to keyword information and storing the keyword information into storage locations corresponding to the storage location information. 3. The method according to claim 2 , wherein determining the storage location information corresponding to the keyword information comprises: determining, for a piece of keyword information, a hash value corresponding to a second keyword in the keyword information; determining corresponding storage location information according to the hash value; and judging whether the determined storage location information is identical to already determined storage location information of other keyword information, and if so, then determining a piece of new storage location information and returning to the step of judging whether the determined storage location information is identical to already determined storage location information of other keyword information; otherwise, taking the determined storage location information as storage location information corresponding to the keyword information. 4. The method according to claim 2 , wherein determining the storage location information corresponding to the keyword information comprises: determining hash values corresponding to second keywords in all of keyword information; determining corresponding storage location information according to each of the hash values respectively; and judging whether there is identical storage location information among all of the storage location information, and if so, then determining keyword information corresponding to each piece of storage location information among the identical storage location information, reserving the storage location information corresponding to one piece of keyword information, determining newly storage location information corresponding respectively to each piece of remaining keyword information, and returning to the step of judging whether there is identical storage location information among all of the storage location information; otherwise, taking the determined storage location information as storage location information corresponding to the keyword information. 5. The method according to claim 3 , wherein determining newly the storage location information comprises: adding a step value to the determined storage location information to obtain new storage location information. 6. The method according to claim 1 , wherein the step value is determined in the formula of: Step=1+( h % (hash_table_size−2)); wherein Step represents the step value, h represents the hash value calculated corresponding to the second keyword, and hash_table_size represents a table length of the hash table. 7. A device for parsing Multimedia Message Service, MMS, information, applied in an intelligent terminal, comprising a processor, wherein the processor is configured: to receiving the MMS information via network; to determine storage location information corresponding to a first keyword in received MMS information according to a preset relationship between a keyword and a storage location information; to determine keyword information in a storage location corresponding to determined storage location information, wherein the keyword information comprises a second keyword and a keyword attribute; to take a keyword attribute in the keyword information as the keyword attribute corresponding to the first keyword when the first keyword is identical to a second keyword in the determined keyword information; and to parse the MMS information according to the keyword attribute corresponding to the first keyword; wherein the device further comprises a storage configured to store the keyword information in the form of a hash table; and before determining the storage location information corresponding to the first keyword, the processor is further configured to put a padding value into a location in the hash table where no keyword information is filled after filling all of the keyword information into the hash table before determining the storage location information corresponding to the first keyword; and after determining the keyword information in the storage location corresponding to the storage location information, the processor is further configured to determine a step value corresponding to the first keyword when the first keyword is different from a second keyword in the determined keyword information and the determined keyword information is not a padding value; to add the step value to the determined storage location information to obtain new storage location information and to return to the step of determining keyword information in a storage location corresponding to the storage location information; and to determine the first keyword to be unmatched when the determined keyword information is a padding value. 8. The device according to claim 7 , wherein the processor is further configured: to determine storage location information corresponding to keyword information and to store the keyword information into storage locations corresponding to the storage location information before determining the storage location information corresponding to the first keyword. 9. The device according to claim 8 , wherein the processor is specifically configured: to determine, for a piece of keyword information, a hash value corresponding to a second keyword in the keyword information; to determine corresponding storage location information according to the hash value; and to judge whether the determined storage location information is identical to already determined storage location information of other
Parsing · CPC title
Multimedia information · CPC title
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.