The Mac Observer

Skip navigational links

Featured Article: Podcast - Apple Weekly Report #131: App Store Sales, Open XML, iPhone Kill Switch

TMO Scoop - Apple Spotlight Patent Reveals 3-Year Head Start on Microsoft [UPDATED]

by , 5:15 PM EST, January 27th, 2005

A patent granted to Apple January 25th, 2005 appears to reveal that Apple had a multiyear head start on Microsoft for Spotlight, the Apple search technology that will be released later this year in Tiger. Many had seen Spotlight as a quickly developed, me-too technology intended to compete with Microsoft's long-delayed Longhorn update to Windows, but the patent application shows that Apple began working on the technology in January of 2000, years before Longhorn was announced.

Spotlight offers a new paradigm on searching for anything on your Mac. From one place, you can search e-mails, contacts, images, calendars, and applications, and the results appear as you type. The company has also made it possible to integrate with other apps, with some of the Apple's iApps being the first to use it.

All of these features appear to be covered by patent 6,847,959, Universal interface for retrieval of information in a computer system, which was filed on January 5th, 2000, and granted to Apple on January 25th, 2005. The abstract of the application is as follows:

The present invention provides convenient access to items of information that are related to various descriptors input by a user, by means of a unitary interface which is capable of accessing information in a variety of locations, through a number of different techniques. Using a plurality of heuristic algorithms to operate upon information descriptors input by the user, the present invention locates and displays candidate items of information for selection and/or retrieval. Thus, the advantages of a search engine can be exploited, while listing only relevant object candidate items of information.

That translates into a patent application for a means of searching a variety of files using a variety of algorithms to produce results that are relevant to the user.


Figure 3B from the patent shows an early version of the Spotlight interface before it was Aquafied

The patent suggests that a key to Spotlight's flexibility is that it uses a system of plugins for any particular data type to be indexed and/or searched. This allows Spotlight to be indefinitely expanded for new file types, as well as new applications that wish to incorporate the technology.

From the patent:

In the second general category of global heuristics, the user input can be provided to most or all of the plug-in modules in parallel, and the results that are returned from each one are then processed in accordance with a given heuristic.

[...]

For instance, if the user desires to look at prior tax return information, each of the letters "T," "A," and "X" are provided to the modules as they are typed. As soon as the letter "T" is entered, sets of matching items of information are returned by the modules, and the top five candidates are displayed. Entry of the letter "A" causes the list to be updated according to the candidates which match the sequence of letters "TA." After the letter "X" is typed, the displayed list might contain the five most recent tax returns that were filed by the user.

You can read the patent in its entirety at the US Patent & Trademark Office's Web site.

Spotlight differs from both Sherlock and the Finder's search function in both scope and power. Panther's Finder can search for a variety of data and file types, and can even search the content of some documents, but as represented above in Apple's patent application, Spotlight takes the notion much farther, and it is much faster.

It also goes far beyond what Google has put together with its Google Desktop search utility. Google Desktop can specifically search Outlook and Outlook Express files, AIM chat logs, Internet Explorer files, text files, and Word, Excel, and PowerPoint files, but nothing else.

Google Desktop is currently available only for Windows, though a Mac version of the software has been promised by the company.

John Kheit assisted with this article.

Observer Comments

Show: Subjects Only | Full Comments
Goto page 1, 2  Next
Close Name:jimothy Posts: 594 Joined: 04 Jun 2004
Subject: John Kheit

"John Kheit assisted with this article."

I was gonna say, Bryan, you steppin' on your man's territory?

View Name:Guest
Subject: Ha!
Close Name:randompro42 Posts: 220 Joined: 25 Sep 2003
Subject:

all i feel like saying is

WE WIN!!!!!!!!!!!!!!!!!!!!!!!

TRO

View Name:Guest
Subject: Homer Simpson sez "In Your Face Bill Gates!" /nt
View Name:Guest
Subject:
View Name:Guest
Subject: We Win, WE WIN!!!
View Name:Guest
Subject: I, Reality Check, bow to Apple
View Name:Guest
Subject: spotlight patent?
Close Name:Mace Posts: 9179 Joined: 07 Aug 2003
Subject: Re: We Win, WE WIN!!!

Quote
Anonymous wrote:
What the heck did we win?
Many folks said that Apple copied the search concept of Longhorn because it was announced to the public earlier than Apple announced Spotlight. However, the patent granted to Apple's Spotlight proved otherwise. Microsoft is the one copying not Apple.

View Name:Guest
Subject:
View Name:Guest
Subject:
View Name:Guest
Subject:
View Name:Guest
Subject: WHAT'S INNOVATIVE?
View Name:Guest
Subject:
View Name:Guest
Subject: Right!
View Name:Guest
Subject: Take that...
View Name:Guest
Subject: Transporter
View Name:Guest
Subject: Tell this to Paul Thurrot ....
View Name:Guest
Subject: Old news
View Name:Guest
Subject:
Close Name:jhonka Posts: 77 Joined: 05 Sep 2003
Subject:

Quote
Guest wrote:
Sounds like a description of the search in Panther, particularly the T-A-X example. Is there anything about grouping the results into categories like pdfs, images, etc? I don't think this is spotlight.


I think this part describes Spotlight: "That translates into a patent application for a means of searching a variety of files using a variety of algorithms to produce results that are relevant to the user." The grouping, etc.. is added on top of Spotlight.

Be sure to take a look at the patent itself. One image in particular shows the use of plugins, which Spotlight uses but Panther's search does not.

View Name:Guest
Subject: Does this jeopardize Quicksilver?
View Name:Guest
Subject: Um, check again
View Name:Guest
Subject: Perhaps that's why longhorn is lacking the search feature
View Name:Guest
Subject: MS has been trying to do this for a while
View Name:Guest
Subject: I said it first! No, I did, No I did...
Close Name:kbohnert Posts: 5 Joined: 21 Oct 2004
Subject: Micro$oft's R&D

Quote
Guest wrote:
It's not strong to say that Microsoft was copying, it's absolutely true. Their whole existance is based on making poor copies of pioneering software and selling them with a crushing advertising budget, and buying up anything innovative and turning it into ackward bloatware. They're incapable of innovation themselves, and they always have been.

Micro$oft doesn't care to do too much R&D, they halved their R&D spending in the last quarter
http://www.theregister.co.uk/2005/01/27/microsoft_fy2005q2_earnings/

View Name:Guest
Subject: optimist
View Name:Guest
Subject:
Close Name:dhp Posts: 180 Joined: 22 May 2003
Subject: Not enough information

1) MS announces the Longhorn search feature.
2) Apple announces Spotlight.
3) We discover that Apple was working on Spotlight before Longhorn was announced.
4) We all cheer.

Why? The only thing this proves is that Apple didn't think up Spotlight in response to Longorn. There is no proof that MS didn't start working on their search feature long before Apple. It certainly doesn't prove MS is copying Spotlight.

Personally, I don't give a crap.

View Name:Guest
Subject: Who's on first?
View Name:Guest
Subject: Quite sad, really
View Name:Guest
Subject: Longhorn announcement came before...features later
Close Name:Small White Car Posts: 1960 Joined: 02 Jul 2004
Subject: Re: Quite sad, really

Quote
Anonymous wrote:

Why, then, do I feel every aspect of Spotlight/MSNDS/WinFS has, essentially, been delivered through third parties such as Copernic, the Quicksilver project, Approcket, GDS, BlinkX and MSNDS.


I guess you don't really understand this technology. It is deeply intertwined with the OS itself. It's not something that you could simply buy and add to Panther, for example.

Because of that I very much doubt that any previous application you can find would be the same as Spotlight at all.

Granted, I haven't seen Spotlight yet, so I just might be wrong, but I AM certain that it's not just another application.

View Name:Guest
Subject: TMO Scores!
View Name:Guest
Subject:
Close Name:AFCdtLoeb Posts: 2533 Joined: 20 Jul 2004
Subject:

Thurrotts article is not only boneheaded in twelve dimensions, his next two segments paint him as a grade-a, type-1 idiot.

View Name:Guest
Subject:
Close Name:Halix Posts: 38 Joined: 03 Sep 2004
Subject: AIAT?

Long ago (before the first version of Sherlock, in the days of Copland development) Apple was working on a technology called AIAT (AppleInformationAccessTechnology).
If I remember correctly the idea behind this project was what we are seing realized today in iTunes and in Sportlight. If this is where Spotlight comes from Apple has been working on this for about a decade...

Close Name:Mace Posts: 9179 Joined: 07 Aug 2003
Subject:

Well, so long we the customers win, it doesn't matter who thought of or delivered first.

View Name:Guest
Subject: Thurrott ever get tired of being wrong or stupid?
View Name:Guest
Subject: OS X = NeXTSTEP
View Name:Guest
Subject: Just opening the door
View Name:Guest
Subject: Quicksilver is free
View Name:Guest
Subject: Ive gota to disagree a bit..
View Name:Guest
Subject:
View Name:Guest
Subject: