Compilation and presentation of user activity information
US-9342209-B1 · May 17, 2016 · US
US11074287B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11074287-B2 |
| Application number | US-201916365277-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 26, 2019 |
| Priority date | Dec 29, 2016 |
| Publication date | Jul 27, 2021 |
| Grant date | Jul 27, 2021 |
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.
Interface circuitry of an apparatus receives a first service data packet that includes at least first information for a first multimedia presentation frame and second information for a second multimedia presentation frame. Processing circuitry of the apparatus stores the first information and the second information in different rows having different row number in a service data table. Then the processing circuitry determines, from a preset database, first material data for the first multimedia presentation frame and second material data for the multimedia presentation frame based on material configuration information in the first service data packet. Further the processing circuitry associates the first material data and the second material data in a material data table with different row numbers in the service data table and generates first multimedia service data corresponding to the first service data packet based on the association between the service data table and the material data table.
Opening claim text (preview).
What is claimed is: 1. A method for processing multimedia service data, comprising: receiving, by processing circuitry of an information processing apparatus, a first service data packet that includes at least first information for a first multimedia presentation frame and second information for a second multimedia presentation frame; storing, by the processing circuitry, the first information for the first multimedia presentation frame in a first row having a first row number in a service data table, and the second information for the second multimedia presentation frame in a second row having a second row number that is different from the first row number in the service data table, the first multimedia presentation frame being associated with first position coordinates for display on a presentation interface, the second multimedia presentation frame being associated with second position coordinates for display on the presentation interface; determining, by the processing circuitry and from a preset database, first material data for the first multimedia presentation frame and second material data for the second multimedia presentation frame based on material configuration information in the first service data packet; associating, by the processing circuitry, the first material data in a material data table with the first row number of the service data table and the second material data in the material data table with the second row number of the service data table; and generating, by the processing circuitry, first multimedia service data corresponding to the first service data packet based on the association between the service data table and the material data table, the first multimedia service data including the first multimedia presentation frame filled with the first material data that is associated by the first row number of the service data table such that the first material data is configured for display within the first multimedia presentation frame on the presentation interface, and the second multimedia presentation frame filled with the second material data that is associated by the second row number of the service data table such that the second material data is configured for display within the second multimedia presentation frame on the presentation interface. 2. The method of claim 1 , further comprising: when the material data table lacks the first material data: adding the first material data into an empty row of the material data table; and associating the first material data in a material data table with the first row number. 3. The method of claim 1 , further comprising: storing the first multimedia service data with other multimedia service data in a target data table. 4. The method of claim 3 , further comprising: receiving, from a client device, a push request carrying user information; determining a user behavior characteristic based on the user information; selecting a target multimedia service data from the target data table based on service information of the target multimedia service data and at least one of the user information and the user behavior characteristic; and sending the target multimedia service data to the client device. 5. The method according to claim 4 , further comprising: storing the first multimedia service data with a first user group information that is carried in the first service data packet in the target data table; and storing the other multimedia service data with respective user group information. 6. The method according to claim 5 , further comprising: selecting a first group of multimedia service data with specific user group information that matches the user information; selecting a second group of multimedia service data from the first group of multimedia service data based on sorted click-through rates of the first group of multimedia service data; and selecting the target multimedia service data from the second group of multimedia service data based on the user behavior characteristic. 7. The method according to claim 6 , further comprising: determining, based on service information corresponding to the second group of multimedia service data, exposure probabilities for the second group of multimedia service data; collecting, in a historical time period, statistics of the user behavior characteristic associated with the user information; determining a favorite service data type based on the user behavior characteristic; calculating, recommendation scores for the second group of multimedia service data based on the favorite service data type, the exposure probabilities, and the sorted click-through rates; and determining the target multimedia service data from the second group of multimedia service data that has a highest recommendation score. 8. The method according to claim 4 , further comprising: when the first service data packet comprises a landing page address, sending, the target multimedia service data with a click region that is bound with the landing page address to a server device for a public instant communication platform that forwards the target multimedia service data to the client device to cause a call to a landing page corresponding to the landing page address in response to a click in the click region. 9. The method according to claim 8 , further comprising: obtaining at least one of arrival information, click information, and reading information that correspond to the target multimedia service data and are fed back from the client device. 10. The method according to claim 3 , further comprising: storing, in the target data table, the first multimedia service data with a packet identifier of the first service data packet; receiving update data associated with the first service data packet; searching the target data table for the packet identifier of the first service data packet to fine the first multimedia service data; and updating the first multimedia service data based on the update data. 11. An apparatus for processing multimedia service data, comprising: interface circuitry configured to receive a first service data packet that includes at least first information for a first multimedia presentation frame and second information for a second multimedia presentation frame; and processing circuitry configured to: store the first information for the first multimedia presentation frame in a first row having a first row number in a service data table, and the second information for the second multimedia presentation frame in a second row having a second row number that is different from the first row number in the service data table, the first multimedia presentation frame being associated with first position coordinates for display on a presentation interface, the second multimedia presentation frame being associated with second position coordinates for display on the presentation interface; determine, from a preset database, first material data for the first multimedia presentation frame and second material data for the second multimedia presentation frame based on material configuration information in the first service data packet; associate the first material data in a material data table with the first row number of the service data table and the second material data in the material data table with the second row number of the service data table; and generate first multimedia service data corresponding to the first service data packet based on the association between the service data table and the material data table, the first multimedia service data including the first multimedia presentation frame filled with the first material data that is associated by the first r
Online advertisement · CPC title
Push-based network services · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Targeted advertisements · CPC title
Indexing; Data structures therefor; Storage structures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.