×

Browsing or searching user interfaces and other aspects

  • US 8,104,048 B2
  • Filed: 06/09/2007
  • Issued: 01/24/2012
  • Est. Priority Date: 08/04/2006
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer readable medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:

  • receiving a first call, through a first application programming interface (API), to obtain a preview of content of a file, the first call being made by a first application program and being received by a preview generator daemon;

    the preview generator daemon generating a second call to a file system program to obtain an identifier of a file type of the file and receiving the identifier of the file type from the file system program in response to the second call;

    using the identifier of the file type to select a first plug-in from a set of plug-ins, the first plug-in being configured to process the file type of the file to produce the content in a format which can be displayed by the first application program;

    the preview generator daemon generating a third call through a second API to obtain the first plug-in; and

    loading the first plug-in to process the file to generate the preview of the content of the file;

    wherein the first application program displays an initial preview of the file in a first view which is one of a list view or icon view or cover flow view and wherein the initial preview is not configured to be interactive in response to user inputs and wherein the content produced through the first plug-in is configured to interactively display content of the file in response to user inputs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×