US 10,015,064 C1 (12,568th)
Personalization of information content by monitoring network traffic
Dekai Li, Lawrenceville, GA (US); Ashwin Kashyap, Mountain View, CA (US); and Saurabh Mathur, Monmouth Junction, NJ (US)
Filed by Dekai Li, Lawrenceville, GA (US); Ashwin Kashyap, Mountain View, CA (US); and Saurabh Mathur, Monmouth Junction, NJ (US)
Assigned to ADAPTFLOW TECHNOLOGIES LLC, Waco, TX (US)
Reexamination Request No. 90/015,248, Jun. 6, 2023.
Reexamination Certificate for Patent 10,015,064, issued Jul. 3, 2018, Appl. No. 13/817,216, Feb. 15, 2013.
PCT Filed Aug. 19, 2010, PCT No. PCT/US2010/002303
§ 371(c)(1), (2), (4) Date Feb. 15, 2013,
PCT Pub. No. WO2012/023921, PCT Pub. Date Feb. 23, 2012.
Ex Parte Reexamination Certificate issued on Apr. 5, 2024.
Int. Cl. G06F 15/16 (2006.01); H04L 12/26 (2006.01); H04L 29/08 (2006.01); H04L 43/04 (2022.01); H04L 67/303 (2022.01); H04L 67/50 (2022.01); H04N 21/442 (2011.01); H04N 21/462 (2011.01); H04N 21/466 (2011.01); H04N 21/482 (2011.01); H04N 21/436 (2011.01)
CPC H04L 43/04 (2013.01) [H04L 67/303 (2013.01); H04L 67/535 (2022.05); H04N 21/44224 (2020.08); H04N 21/4622 (2013.01); H04N 21/4667 (2013.01); H04N 21/4668 (2013.01); H04N 21/4826 (2013.01); H04N 21/43615 (2013.01)]
OG exemplary drawing
AS A RESULT OF REEXAMINATION, IT HAS BEEN DETERMINED THAT:
Claims 1-8 are cancelled.
1. A method comprising:
monitoring data traffic at a gateway coupling between first and second data networks, said first data network comprising a plurality of devices for accessing content, said devices having an input receiving user selection of contents and said second network comprising a plurality of content servers to deliver a plurality of contents, said monitoring comprising collecting control data and associating time stamps to the collected data, said control data defining where and how to obtain the content;
analyzing said data traffic to identify a group of contents that are more-frequently-accessed by the plurality of devices, wherein data are collected and time-stamped and correlated in accordance with time of day and day of week at which each one of the content servers was accessed by a user to determine an access pattern for each of said more-frequently-accessed contents, wherein collected time-stamped data are inferred from previous user selections;
pre-fetching the more-frequently-accessed contents according to their control data and collected time-stamped data;
storing the pre-fetched contents; and
delivering the stored more-frequently-accessed contents to at least one of the plurality of devices for accessing to content, and
periodically updating the stored pre-fetched content, wherein the updating is performed according to the collected time-stamped data of the stored pro-fetched content and comprises pre-fetching the more-frequently-accessed contents according to their control data and storing said pre-fetched contents so that said pre-fetched content is updated timely and is delivered to at least one of the plurality of devices for accessing content before a further selection by the user.