IP Library › Granted Patent US 12,321,400
Granted Patent B2
US 12,321,400 · App. 18/594,713 · Granted Jun 3, 2025

Method of and system for conducting personalized federated search and presentation of results therefrom

Inventors: Rakesh Barve (Bangalore, IN); Pankaj Garg (Patiala, IN); Sashikumar Venkataraman (Andover, MA); Murali Aravamudan (Andover, MA); Keyur Vallabhbhai Faldu (Bangalore, IN); Vineet Agarwal (Andover, MA); Apurv Anand (Bangalore, IN)
Assignee: Adeia Guides Inc.
G06F16/951G06F16/248G06F16/9535G06F16/24578G06F16/93
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,321,400
App. No.
18/594,713
Filed
Mar 4, 2024
Granted
Jun 3, 2025
Kind
B2
Examiner
COBY, FRANTZ
Art Unit
2459
USPC
707/707
Abstract

The present disclosure provides user-interface methods and systems for submitting search requests to search engines and presenting search results therefrom customized using content preferences learned about a user, comprising sending query information to at least two search engines, including a query identifying desired content, and user information, including context information describing the environment in which the query information is being sent, and a user signature representing content preferences learned about the user; receiving at least one set of a search result and auxiliary information from the at least one search engine in response to sending the query information, including information describing attributes of the search result that led to the search result being chosen by the at least one search engine; ordering the at least one search result based at least in part on the auxiliary information; and presenting the ordered search results to the user.

Claims (61)

1. A method comprising:

receiving a request for recommendation of content items via a user interface (UI) of a device;

based on the request, requesting, from a plurality of respective data sources, respective data structures, wherein each of the respective data structures comprises: (a) titles of content items selected based on the request, and (b) a respective genre tag corresponding to each content item;

accessing a temporal relevance vector comprising a plurality of temporal relevance scores, wherein each of the plurality of temporal relevance scores corresponds to a respective genre, and wherein the temporal relevance vector defines which genres are popular at a particular time of day or day of week;

determining a current time of day or day of week;

generating a list by combining the respective data structures;

applying the temporal relevance vector to the list by assigning to each content item a temporal relevance score from the temporal relevance vector based on the respective genre tag corresponding to each content item;

sorting the list based on the current time of day or day of week and the assigned temporal relevance score of each content item; and

generating for display at least a portion of the sorted list.

2. The method of claim 1 , wherein at least one of the plurality of temporal relevance scores changes when the current time of day or day of week changes.

3. The method of claim 1 , wherein the temporal relevance vector further indicates a likelihood of availability of content items corresponding to each respective genre at the particular time of day or day of week.

4. The method of claim 1 , wherein the plurality of data sources comprises a plurality of independent vertical search engines.

5. The method of claim 1 , further comprising:

displaying, for each content item in the sorted list, a maximum possible temporal relevance score along with the assigned temporal relevance score corresponding to the respective content item.

6. The method of claim 1 , further comprising:

determining a location of the device at the current time of day or day of week; and

wherein the sorted list is filtered based on the determined location.

7. The method of claim 1 , wherein the request further comprises a user signature indicating preferences of a user of the device, wherein the user signature is based on a use of the device by the user; and

wherein the sorted list is filtered based on the user signature.

8. The method of claim 7 , further comprising:

determining, for each content item, a personalized relevance score based on the user signature; and

wherein the list is further sorted based on the personalized relevance score for each content item.

9. The method of claim 1 , further comprising:

determining, for each content item, a perishability rating;

identifying at least one perishable content item having a perishability rating above a threshold; and

displaying the at least one perishable content item first in the sorted list.

10. The method of claim 1 , wherein the request for recommendation of content items further comprises a user signature indicating preferences of a user of the device, wherein the user signature is based on a use of the device by the user; and

wherein the requesting from the plurality of data sources is performed as an incremental search based on the user signature and a portion of the request for recommendation of content items.

11. A system comprising:

input/output circuitry configured to:

receive a request for recommendation of content items via a user interface (UI) of a device;

control circuitry configured to:

based on the request, request, from a plurality of respective data sources, respective data structures, wherein each of the respective data structures comprises: (a) titles of content items selected based on the request, and (b) a respective genre tag corresponding to each content item;

access a temporal relevance vector comprising a plurality of temporal relevance scores, wherein each of the plurality of temporal relevance scores corresponds to a respective genre, and wherein the temporal relevance vector defines which genres are popular at a particular time of day or day of week;

determine a current time of day or day of week;

generate a list by combining the respective data structures;

apply the temporal relevance vector to the list by assigning to each content item a temporal relevance score from the temporal relevance vector based on the respective genre tag corresponding to each content item; and

sort the list based on the current time of day or day of week and the assigned temporal relevance score of each content item; and

wherein the input/output circuitry is further configured to:

generate for display at least a portion of the sorted list.

12. The system of claim 11 , wherein at least one of the plurality of temporal relevance scores changes when the current time of day or day of week changes.

13. The system of claim 11 , wherein the temporal relevance vector further indicates a likelihood of availability of content items corresponding to each respective genre at the particular time of day or day of week.

14. The system of claim 11 , wherein the plurality of data sources comprises a plurality of independent vertical search engines.

15. The system of claim 11 , wherein the input/output circuitry is further configured to:

display, for each content item in the sorted list, a maximum possible temporal relevance score along with the assigned temporal relevance score corresponding to the respective content item.

16. The system of claim 11 , wherein the control circuitry is further configured to:

determine a location of the device at the current time of day or day of week; and

wherein the sorted list is filtered based on the determined location.

17. The system of claim 11 , wherein the request further comprises a user signature indicating preferences of a user of the device, wherein the user signature is based on a use of the device by the user; and

wherein the sorted list is filtered based on the user signature.

18. The system of claim 17 , wherein the control circuitry is further configured to:

determine, for each content item, a personalized relevance score based on the user signature; and

wherein the list is further sorted based on the personalized relevance score for each content item.

19. The system of claim 11 ,

wherein the control circuitry is further configured to:

determine, for each content item, a perishability rating; and

identify at least one perishable content item having a perishability rating above a threshold; and

wherein the input/output circuitry is further configured to:

display the at least one perishable content item first in the sorted list.

20. The system of claim 11 , wherein the request for recommendation of content items further comprises a user signature indicating preferences of a user of the device, wherein the user signature is based on a use of the device by the user; and

wherein the requesting from the plurality of data sources is performed as an incremental search based on the user signature and a portion of the request for recommendation of content items.

Assignments (5)
SECURITY INTEREST Recorded May 28, 2025
From: ADEIA INC. (F/K/A XPERI HOLDING CORPORATION); ADEIA HOLDINGS INC.; ADEIA MEDIA HOLDINGS INC.; ADEIA IMAGING LLC; ADEIA MEDIA LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA TECHNOLOGIES INC.; ADEIA GUIDES INC.; ADEIA SOLUTIONS LLC; ADEIA SEMICONDUCTOR ADVANCED TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR INTELLECTUAL PROPERTY LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC; ADEIA PUBLISHING INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 071454/0343 →
CHANGE OF NAME Recorded Sep 24, 2024
From: VEVEO, INC.
To: VEVEO LLC
Reel/Frame 069036/0287 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2024
From: VEVEO LLC
To: ROVI GUIDES, INC.
Reel/Frame 069036/0351 →
CHANGE OF NAME Recorded Sep 24, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069036/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2024
From: BARVE, RAKESH; GARG, PANKAJ; VENKATARAMAN, SASHIKUMAR; ARAVAMUDAN, MURALI; FALDU, KEYUR VALLABHBHAI; AGARWAL, VINEET; ANAND, APURV
To: VEVEO, INC.
Reel/Frame 067472/0225 →
Continuity (8)
Continuation 17383670 · Jul 23, 2021
Continuation 16865770 · May 4, 2020
Continuation 16170614 · Oct 25, 2018
Continuation 14715993 · May 19, 2015
Continuation 14070781 · Nov 4, 2013
Continuation 13229229 · Sep 9, 2011
Provisional Application 61381532 · Sep 10, 2010
Related Publication 20240346090A1 · Oct 17, 2024
References Cited (223)
US 1261167A · Russell · 1918 [cited by applicant]
US 4760528A · Levin · 1988 [cited by applicant]
US 4893238A · Venema · 1990 [cited by applicant]
US 5224060A · Ma · 1993 [cited by applicant]
US 5337347A · Halstead-Nussloch et al. · 1994 [cited by applicant]
US 5369605A · Parks · 1994 [cited by applicant]
US 5487616A · Ichbiah · 1996 [cited by applicant]
US 5544321A · Theimer et al. · 1996 [cited by applicant]
US 5623406A · Ichbiah · 1997 [cited by applicant]
US 5635989A · Rothmuller · 1997 [cited by applicant]
US 5805155A · Allibhoy et al. · 1998 [cited by applicant]
US 5818437A · Grover et al. · 1998 [cited by applicant]
US 5828420A · Marshall et al. · 1998 [cited by applicant]
US 5828991A · Skiena et al. · 1998 [cited by applicant]
US 5859662A · Cragun et al. · 1999 [cited by applicant]
US 5880768A · Lemmons et al. · 1999 [cited by applicant]
US 5912664A · Eick et al. · 1999 [cited by applicant]
US 5937422A · Nelson et al. · 1999 [cited by applicant]
US 5945928A · Kushler et al. · 1999 [cited by applicant]
US 5953541A · King et al. · 1999 [cited by applicant]
US 6005565A · Legall et al. · 1999 [cited by applicant]
US 6005597A · Barrett et al. · 1999 [cited by applicant]
US 6006225A · Bowman et al. · 1999 [cited by applicant]
US 6011554A · King et al. · 2000 [cited by applicant]
US 6075526A · Rothmuller · 2000 [cited by applicant]
US 6133909A · Schein et al. · 2000 [cited by applicant]
US 6184877B1 · Dodson et al. · 2001 [cited by applicant]
US 6189002B1 · Roitblat · 2001 [cited by applicant]
US 6260050B1 · Yost et al. · 2001 [cited by applicant]
US 6266048B1 · Carau · 2001 [cited by applicant]
US 6266814B1 · Lemmons et al. · 2001 [cited by applicant]
US 6269361B1 · Davis et al. · 2001 [cited by applicant]
US 6286064B1 · King et al. · 2001 [cited by applicant]
US 6307548B1 · Flinchem et al. · 2001 [cited by applicant]
US 6307549B1 · King et al. · 2001 [cited by applicant]
US 6466933B1 · Huang et al. · 2002 [cited by applicant]
US 6529903B2 · Smith et al. · 2003 [cited by applicant]
US 6564213B1 · Ortega et al. · 2003 [cited by applicant]
US 6594657B1 · Livowsky · 2003 [cited by applicant]
US 6600496B1 · Wagner et al. · 2003 [cited by applicant]
US 6614455B1 · Cuijpers et al. · 2003 [cited by applicant]
US 6615248B1 · Smith · 2003 [cited by applicant]
US 6714929B1 · Micaelian et al. · 2004 [cited by applicant]
US 6721954B1 · Nickum · 2004 [cited by applicant]
US 6728704B2 · Mao et al. · 2004 [cited by applicant]
US 6732369B1 · Schein et al. · 2004 [cited by applicant]
US 6757906B1 · Look et al. · 2004 [cited by applicant]
US 6772147B2 · Wang · 2004 [cited by applicant]
US 6785671B1 · Bailey et al. · 2004 [cited by applicant]
US 6839702B1 · Patel et al. · 2005 [cited by applicant]
US 6839705B1 · Grooters · 2005 [cited by applicant]
US 6850693B2 · Young et al. · 2005 [cited by applicant]
US 6865575B1 · Smith et al. · 2005 [cited by applicant]
US 6907273B1 · Smethers · 2005 [cited by applicant]
US 6965374B2 · Mllet et al. · 2005 [cited by applicant]
US 6999959B1 · Lawrence et al. · 2006 [cited by applicant]
US 7013304B1 · Schueetze et al. · 2006 [cited by applicant]
US 7136854B2 · Smith et al. · 2006 [cited by applicant]
US 7225180B2 · Donaldson et al. · 2007 [cited by applicant]
US 7225184B2 · Carrasco et al. · 2007 [cited by applicant]
US 7225455B2 · Bennington et al. · 2007 [cited by applicant]
US 7293231B1 · Gunn et al. · 2007 [cited by applicant]
US 7302425B1 · Bernstein et al. · 2007 [cited by applicant]
US 7401076B2 · Davis · 2008 [cited by applicant]
US 7499914B2 · Diab et al. · 2009 [cited by applicant]
US 7523118B2 · Friedlander et al. · 2009 [cited by applicant]
US 7546295B2 · Brave et al. · 2009 [cited by applicant]
US 7562068B2 · Naam · 2009 [cited by applicant]
US 7565630B1 · Kamvar et al. · 2009 [cited by applicant]
US 7580930B2 · Brave et al. · 2009 [cited by applicant]
US 7693836B2 · Brave et al. · 2010 [cited by applicant]
US 7698270B2 · Brave et al. · 2010 [cited by applicant]
US 7702690B2 · Brave et al. · 2010 [cited by applicant]
US 7747611B1 · Milic-Frayling et al. · 2010 [cited by applicant]
US 7823066B1 · Kuramura · 2010 [cited by applicant]
US 7827170B1 · Horling et al. · 2010 [cited by applicant]
US 7856446B2 · Brave et al. · 2010 [cited by applicant]
US 7933883B2 · Skillen et al. · 2011 [cited by applicant]
US 7991764B2 · Rathod · 2011 [cited by applicant]
US 8010904B2 · Prabhu · 2011 [cited by applicant]
US 8073839B2 · Rathod · 2011 [cited by applicant]
US 8103691B2 · Chunilal · 2012 [cited by applicant]
US 8176094B2 · Friedman · 2012 [cited by applicant]
US 8185544B2 · Oztekin et al. · 2012 [cited by applicant]
US 8208764B2 · Guckenberger · 2012 [cited by applicant]
US 8214394B2 · Krishnaprasad et al. · 2012 [cited by applicant]
US 8224857B2 · Doganata et al. · 2012 [cited by applicant]
US 8266173B1 · Reztlaff et al. · 2012 [cited by applicant]
US 8316040B2 · Guha · 2012 [cited by applicant]
US 8577915B2 · Barve · 2013 [cited by examiner]
US 8595255B2 · Krishnaprasad et al. · 2013 [cited by applicant]
US 8892552B1 · Hansson et al. · 2014 [cited by applicant]
US 9058390B2 · Barve · 2015 [cited by examiner]
US 9081816B2 · Krishnaprasad et al. · 2015 [cited by applicant]
US 10152541B2 · Barve · 2018 [cited by examiner]
US 10628847B2 · Wissner et al. · 2020 [cited by applicant]
US 10678872B2 · Barve · 2020 [cited by examiner]
US 10740304B2 · Fokoue-Nkoutche · 2020 [cited by examiner]
US 10929487B1 · Kamvar et al. · 2021 [cited by applicant]
US 11100175B2 · Barve · 2021 [cited by examiner]
US 11954157B2 · Barve · 2024 [cited by examiner]
US 20020042791A1 · Smith et al. · 2002 [cited by applicant]
US 20020049756A1 · Chua et al. · 2002 [cited by applicant]
US 20020083448A1 · Johnson · 2002 [cited by applicant]
US 20020133481A1 · Smith et al. · 2002 [cited by applicant]
US 20020174076A1 · Bertani · 2002 [cited by applicant]
US 20030011573A1 · Villet et al. · 2003 [cited by applicant]
US 20030014753A1 · Beach et al. · 2003 [cited by applicant]
US 20030023976A1 · Kamen et al. · 2003 [cited by applicant]
US 20030046698A1 · Kamen et al. · 2003 [cited by applicant]
US 20030066079A1 · Suga · 2003 [cited by applicant]
US 20030237096A1 · Barrett et al. · 2003 [cited by applicant]
US 20040003132A1 · Stanley et al. · 2004 [cited by applicant]
US 20040021691A1 · Dostie et al. · 2004 [cited by applicant]
US 20040046744A1 · Rafii et al. · 2004 [cited by applicant]
US 20040049783A1 · Lemmons et al. · 2004 [cited by applicant]
US 20040073926A1 · Nakamura et al. · 2004 [cited by applicant]
US 20040078815A1 · Lemmons et al. · 2004 [cited by applicant]
US 20040078816A1 · Johnson · 2004 [cited by applicant]
US 20040078820A1 · Nickum · 2004 [cited by applicant]
US 20040093616A1 · Johnson · 2004 [cited by applicant]
US 20040111745A1 · Schein et al. · 2004 [cited by applicant]
US 20040128686A1 · Boyer et al. · 2004 [cited by applicant]
US 20040194141A1 · Sanders · 2004 [cited by applicant]
US 20040216160A1 · Lemmons et al. · 2004 [cited by applicant]
US 20040220905A1 · Chen et al. · 2004 [cited by applicant]
US 20040243568A1 · Wang et al. · 2004 [cited by applicant]
US 20040261021A1 · Mittal et al. · 2004 [cited by applicant]
US 20050015366A1 · Carrasco et al. · 2005 [cited by applicant]
US 20050071874A1 · Elcock et al. · 2005 [cited by applicant]
US 20050086234A1 · Tosey · 2005 [cited by applicant]
US 20050086691A1 · Dudkiewicz et al. · 2005 [cited by applicant]
US 20050086692A1 · Dudkiewicz et al. · 2005 [cited by applicant]
US 20050120006A1 · Nye · 2005 [cited by applicant]
US 20050149496A1 · Mukherjee et al. · 2005 [cited by applicant]
US 20050192944A1 · Flinchem · 2005 [cited by applicant]
US 20050210020A1 · Gunn et al. · 2005 [cited by applicant]
US 20050210402A1 · Gunn et al. · 2005 [cited by applicant]
US 20050223308A1 · Gunn et al. · 2005 [cited by applicant]
US 20050240580A1 · Zamir et al. · 2005 [cited by applicant]
US 20050283468A1 · Kamvar et al. · 2005 [cited by applicant]
US 20060059044A1 · Chan et al. · 2006 [cited by applicant]
US 20060074864A1 · Naam et al. · 2006 [cited by applicant]
US 20060075429A1 · Istvan et al. · 2006 [cited by applicant]
US 20060101499A1 · Aravamudan et al. · 2006 [cited by applicant]
US 20060101503A1 · Venkataraman et al. · 2006 [cited by applicant]
US 20060101504A1 · Aravamudan et al. · 2006 [cited by applicant]
US 20060112162A1 · Marot et al. · 2006 [cited by applicant]
US 20060123042A1 · Xie et al. · 2006 [cited by applicant]
US 20060163337A1 · Unruh · 2006 [cited by applicant]
US 20060167676A1 · Plumb · 2006 [cited by applicant]
US 20060167859A1 · Verbeck et al. · 2006 [cited by applicant]
US 20060256078A1 · Flinchem et al. · 2006 [cited by applicant]
US 20060274051A1 · Longéet al. · 2006 [cited by applicant]
US 20070005563A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070027852A1 · Howard et al. · 2007 [cited by applicant]
US 20070050337A1 · Venkataraman et al. · 2007 [cited by applicant]
US 20070061321A1 · Venkataraman et al. · 2007 [cited by applicant]
US 20070061754A1 · Ardhanari et al. · 2007 [cited by applicant]
US 20070088681A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070112741A1 · Crawford · 2007 [cited by applicant]
US 20070130128A1 · Garg et al. · 2007 [cited by applicant]
US 20070130130A1 · Mckinnon et al. · 2007 [cited by applicant]
US 20070143567A1 · Gorobets · 2007 [cited by applicant]
US 20070150606A1 · Flinchem et al. · 2007 [cited by applicant]
US 20070208730A1 · Agichtein et al. · 2007 [cited by applicant]
US 20070219984A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070219985A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070233671A1 · Klein et al. · 2007 [cited by applicant]
US 20070233692A1 · Lisa et al. · 2007 [cited by applicant]
US 20070255693A1 · Ramaswamy et al. · 2007 [cited by applicant]
US 20070260703A1 · Ardhanari et al. · 2007 [cited by applicant]
US 20070266021A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070266026A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070266406A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070271205A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070276773A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070276821A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070276859A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070288456A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20070288457A1 · Aravamudan et al. · 2007 [cited by applicant]
US 20080033926A1 · Matthews et al. · 2008 [cited by applicant]
US 20080046401A1 · Lee et al. · 2008 [cited by applicant]
US 20080071771A1 · Venkataraman et al. · 2008 [cited by applicant]
US 20080086704A1 · Aravamudan · 2008 [cited by applicant]
US 20080114743A1 · Venkataraman et al. · 2008 [cited by applicant]
US 20080201304A1 · Sue · 2008 [cited by applicant]
US 20080209229A1 · Ramakrishnan et al. · 2008 [cited by applicant]
US 20080235608A1 · Prabhu · 2008 [cited by applicant]
US 20090006332A1 · Mowatt et al. · 2009 [cited by applicant]
US 20090077033A1 · Mcgary et al. · 2009 [cited by applicant]
US 20090157652A1 · Barbosa et al. · 2009 [cited by applicant]
US 20090164929A1 · Chen et al. · 2009 [cited by applicant]
US 20090187558A1 · Mcdonald · 2009 [cited by applicant]
US 20090210403A1 · Reinshmidt et al. · 2009 [cited by applicant]
US 20090254843A1 · Van et al. · 2009 [cited by applicant]
US 20100106712A1 · Mizutani · 2010 [cited by applicant]
US 20100146118A1 · Wie · 2010 [cited by applicant]
US 20100153413A1 · Mok et al. · 2010 [cited by applicant]
US 20100223250A1 · Guha · 2010 [cited by applicant]
US 20100268702A1 · Wissner et al. · 2010 [cited by applicant]
US 20110099493A1 · Yu et al. · 2011 [cited by applicant]
US 20110313995A1 · Lederman et al. · 2011 [cited by applicant]
US 20110320437A1 · Kim et al. · 2011 [cited by applicant]
US 20120331052A1 · Rathod · 2012 [cited by applicant]
US 20150106355A1 · Lederman et al. · 2015 [cited by applicant]
US 20220019628A1 · Barve et al. · 2022 [cited by applicant]
EP 1143691A1 · 2001 [cited by applicant]
WO 2004031931A1 · 2004 [cited by applicant]
WO 2005033967A2 · 2005 [cited by applicant]
WO 2005084235A2 · 2005 [cited by applicant]
Dalianis, “Improving search engine retrieval using a cmpd splitter for Swedish,” ABTT of presentation at Nodalida 2005—15th Nordic CONF Computational Linguistics, FI, 05-21-22-05 Retrieved Jan. 5, 2006 (http://phon.joen… [cited by applicant]
Digital Video Broadcasting, http://www.dvb.org (Oct. 12, 2007) (2 pages). [cited by applicant]
Gadd, Phonix: The Algorith, Program, vol. 24(4), Oct. 1990 (pp. 363-369). [cited by applicant]
Good, N. et al., Combining Collaborative Filtering with Personal Agents for Better Recommendations, in Proc. of the 16th National Conference on Artificial Intelligence, pp. 439-446, Orlando, Florida, Jul. 18-22, 1999. [cited by applicant]
Mackenzie et al. “Letterwise: Prefix-Based Disambiguation for Mobile Text Input, Proceedings of the ACM Symposium on User Interface Software and Technology—UIST 2001” (pp. 111-120). [cited by applicant]
Matthom, “Text Highlighting in Search Results”, Jul. 22, 2005. Available at www.matthom.com/archive/2005/07/22/text-highlighting-in-search-results; retrieved Jun. 23, 2006. (4 pages). [cited by applicant]
Mokotoff, Soundexing and Genealogy, Available at http://www.avotaynu.com/soundex.html, retrieved Mar. 19, 2008, last updated Sep. 8, 2007 (6 pages). [cited by applicant]
Press Release from Tegic Communications, Tegic Communications is awarded patent for JP T9(R) text input software from the Japan Patent Office, Oct. 12, 2004. Nov. 18, 2005 from http://www.tegic.com/press_view.html?relea… [cited by applicant]
Review of Personalization Technologies: Collaborative Filtering vs. ChoiceStream's Attributized Bayesian Choice Modeling, Technology Brief, ChoiceStream Technologies, Cambridge, MA, Feb. 2004, 13 pages. [cited by applicant]
Silfverberg et al. “Predicting Text Entry Speed on Mobile Phones.” Proceedings of the ACM Conference on Human Factors in Computing Systems—CHI 2000. (pp. 9-16). [cited by applicant]
Talbot, David. “Soul of a New Mobile Machine.” Technology Review: The Design Issue May/Jun. 2007. (pp. 46-53). [cited by applicant]
Wikipedia's entry for Levenshtein distance (n.d.). Retrieved Nov. 15, 2006 from http://en.wikipedia.org/wiki/Levenshtein_distance (9 pages). [cited by applicant]