Generation of a Media Profile
Abstract
One aspect of the invention includes a computer device. The computer device includes a network interface component configured to download media from an external source through a secure network connection. The computer device also includes a memory configured to store the downloaded content. The computer device further includes a media profiling engine configured to query the memory for the downloaded content based on the connection of the network interface component to the external source through the secure network connection and to generate a media profile log comprising information relevant to the downloaded content.
Claims
exact text as granted — not AI-modified1 . A computer device comprising:
a network interface component configured to download content via a secure network connection; memory configured to store the downloaded content; and a media profiling engine configured to query the memory for the downloaded content based on the secure network connection and to generate a media profile log comprising information relevant to the downloaded content.
2 . The device of claim 1 , wherein the media profiling engine is configured to detect one of creation or storage of a content file corresponding to the downloaded content while the network interface component is retrieving the downloaded content from an external source via the secure network connection.
3 . The device of claim 2 , further comprising a file creation monitor configured to provide a trigger to the media profiling engine responsive to the one of creation or storage of the content file, the media profiling engine being further configured to ascertain that the content file corresponds to the downloaded content in response to the trigger during the connection of the network interface component to the external source via the secure network connection.
4 . The device of claim 1 , wherein the media profiling engine further comprises a file query engine configured to search the memory for the downloaded content according to at least one search condition pertaining to the secure network connection used to access the downloaded content.
5 . The device of claim 4 , wherein the at least one search condition comprises a file creation time stamp indicative of a time when the downloaded content was retrieved, the file query engine being further configured to search the memory for files having a file creation time that approximates the file creation time stamp.
6 . The device of claim 5 , wherein the media profiling engine further comprises a secured connection monitor configured to detect a start time and an end time of the connection of the network interface component to an external source via the secure network connection.
7 . The device of claim 1 , wherein the network interface component is configured to provide secure connection data indicative of a time of the connection of the network interface component to an external source via the secure network connection, the secure connection data being generated at at least one of an OS abstraction layer and a network driver of the network interface component.
8 . The device of claim 1 , wherein the media profiling engine is configured as one of a media profiling daemon resident on the computer device and at least a portion of a local proxy server.
9 . The device of claim 1 , wherein the media profile log comprises information identifying at least one of a file name, a file extension, a file size, a location of an external source from which the downloaded content is retrieved, and a file creation time stamp for the downloaded content.
10 . The device of claim 1 , wherein the media profiling engine is further configured to periodically scan the downloaded media for access times associated with the downloaded media and to update access times associated with the downloaded media in the media profile log.
11 . A portable electronic device comprising the computer device of claim 1 , the network interface component employing a wireless network connection for retrieving the downloaded content.
12 . A portable electronic device comprising:
a transceiver configured to transmit and receive wireless signals via an antenna; a network interface component configured to wirelessly communicate data to and from an external source through a secure network connection via the transceiver; memory configured to store a content file corresponding to the downloaded content; and a media profiling engine configured to query the memory for the content file based on a file creation time of the content file stored in the memory relative to a time of a connection of the network interface component to the external source via the secure network connection, the media profiling engine updating a media profile log with information relating to the content file stored in the memory.
13 . The portable electronic device of claim 12 , further comprising a file creation engine configured to provide a trigger to the media profiling engine responsive to creation of the content file, the media profiling engine being further configured to associate the content file as corresponding to the downloaded content based on receiving the trigger during the connection of the network interface component to the external source through the secure network connection.
14 . The portable electronic device of claim 12 , wherein the media profiling engine comprises a file query engine that is configured to search the memory for a content file having a file creation time stamp of the content file that approximates a time that the network interface component is connected to the external source via the secure network connection.
15 . The portable electronic device of claim 12 , wherein the network interface component is configured to provide secured connection data that identifies a time when the network interface component is connected to the external source via the secure network connection, the secured connection data being provided by at least one of an OS abstraction layer and a network driver of the network interface component.
16 . A method for generating a media profile on a computer device, the method comprising:
establishing a secure network connection between the computer device and an external source associated with at least one of a purchase and retrieval of media content; downloading the media content purchased from the external source and storing the media content as a media file in local memory of the computer device; querying the memory for the media file based on at least one condition associated with the secure network connection of the computer device and the external source; and updating a media profile log in the computer device with information relevant to the media content purchased from the external source.
17 . The method of claim 16 , wherein querying the memory comprises detecting creation of the media file in response to a trigger signal during the connection of the computer device with the external source through the secure network connection.
18 . The method of claim 16 , wherein querying the memory comprises querying the memory for a file creation time of the media file relative to a time of the connection of the computer device with the external source via the secure network connection.
19 . The method of claim 18 , further comprising generating secured connection data comprising the time of the secure network connection associated with the purchase of the media content from at least one of a TCP/IP layer, an OS abstraction layer, and a network driver.
20 . The method of claim 18 , wherein updating the media profile log further comprises appending at least two of a file name, a file extension, a file size, an IP address of the external source, and a file creation time stamp of the media file to the media profile log.Join the waitlist — get patent alerts
Track US2011029565A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.