The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 17, 2013

Filed:

Sep. 09, 2005
Applicants:

Donald Dale Melton, San Carlos, CA (US);

Darin Benjamin Adler, Los Gatos, CA (US);

Christopher Blumenberg, San Francisco, CA (US);

Inventors:

Donald Dale Melton, San Carlos, CA (US);

Darin Benjamin Adler, Los Gatos, CA (US);

Christopher Blumenberg, San Francisco, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Correct detection of embedded content type enables an operating system to launch the correct program to handle the embedded content. A page retrieval module retrieves an HTML page from a server, the contents of which are parsed by a parsing module. An embedded content analyzer gathers information from the parsed page about content embedded within the web page and proceeds to determine the type of content that is embedded. Content type is determined by analyzing various parameters such as a type specified by the web page, content type provided by an HTTP response, known file extensions present in a URL associated with the content or with the name of the file itself, and by sniffing the file. In one embodiment, the results of each analysis are weighted and a determination is made based upon the weighted total of results.


Find Patent Forward Citations

Loading…