Method and device for parsing MMS information

US10050914B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10050914-B2
Application numberUS-201214111360-A
CountryUS
Kind codeB2
Filing dateApr 1, 2012
Priority dateApr 13, 2011
Publication dateAug 14, 2018
Grant dateAug 14, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10050914B2 cover?
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, …
Who is the assignee on this patent?
Li Xin, Hisense Mobile Communications Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F40/205. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 14 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).